avahi: convert to procd

Add license information.

Small cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2020-02-05 19:28:25 -08:00
parent 7ae3bac516
commit f41612bc9c
2 changed files with 13 additions and 22 deletions
+10 -15
View File
@@ -2,22 +2,17 @@
# Copyright (C) 2006 OpenWrt.org
START=61
BIN=avahi-daemon
DEFAULT=/etc/default/$BIN
OPTIONS="-D"
RUN_D=/var/run/$BIN
USE_PROCD=1
PROG=avahi-daemon
start() {
[ -f $DEFAULT ] && . $DEFAULT
mkdir -p $RUN_D
$BIN $OPTIONS
start_service() {
procd_open_instance
procd_set_param command "$PROG"
procd_append_param command -s
procd_set_param respawn
procd_close_instance
}
stop() {
$BIN -k
reload_service() {
procd_send_signal "$PROG"
}
reload() {
$BIN -r
}