diff options
| author | Leo <thinkabit.ukim@gmail.com> | 2019-08-05 21:25:11 -0300 |
|---|---|---|
| committer | Leo <thinkabit.ukim@gmail.com> | 2019-08-06 07:07:33 -0300 |
| commit | a41860b83f49b9cfd05cb75e937623f3db4fc9df (patch) | |
| tree | 3a7a69f3a619a8cb0b150b3e61bd729053e1f607 /testing/mdevd/mdevd.initd | |
| parent | e3f73e863eeaa1e94183bcc658bf66c6eb45d354 (diff) | |
| download | aports-a41860b83f49b9cfd05cb75e937623f3db4fc9df.tar.bz2 aports-a41860b83f49b9cfd05cb75e937623f3db4fc9df.tar.xz | |
testing/mdevd: use supervise-daemon for running mdevd
Diffstat (limited to 'testing/mdevd/mdevd.initd')
| -rw-r--r-- | testing/mdevd/mdevd.initd | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/testing/mdevd/mdevd.initd b/testing/mdevd/mdevd.initd index a9feeea154..283f40682f 100644 --- a/testing/mdevd/mdevd.initd +++ b/testing/mdevd/mdevd.initd @@ -1,19 +1,22 @@ #!/sbin/openrc-run -extra_started_commands="reload" +supervisor=supervise-daemon + +name="Kernel Device Manager" description="A netlink-listening device manager similar to mdev" + +extra_started_commands="reload" description_reload="Reload the configuration file" : ${cfgfile:="/etc/mdev.conf"} : ${logfile:="/var/log/$RC_SVCNAME.log"} -pidfile="/run/$RC_SVCNAME.pid" required_files="$cfgfile" command="/bin/mdevd" command_args="-f $cfgfile ${command_args:-}" -command_background="yes" -start_stop_daemon_args="--stdout $logfile --stderr $logfile" + +supervise_daemon_args="--stdout $logfile --stderr $logfile" depend() { provide dev @@ -28,6 +31,6 @@ start_pre() { reload() { ebegin "Reloading $name configuration" - start-stop-daemon --signal HUP --pidfile "$pidfile" + supervise-daemon --signal HUP eend $? } |
