From e8f903233909b0a9071a5ae0aeb8623db5ce3d5d Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 2 Dec 2024 16:43:57 +0100 Subject: [PATCH] package/skeleton-init-finit: avahi needs to be restarted The Avahi daemon needs to be restarted when changing its configuration file in /etc/avahi/avahi-daemon.conf, not sufficient to SIGHUP. Also, minor reformatting for new style. Signed-off-by: Joachim Wiberg --- package/skeleton-init-finit/skeleton/etc/default/avahi | 1 + .../skeleton/etc/finit.d/available/avahi.conf | 3 ++- .../skeleton/etc/finit.d/available/dropbear.conf | 3 ++- .../skeleton/etc/finit.d/available/nginx.conf | 3 ++- 4 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 package/skeleton-init-finit/skeleton/etc/default/avahi diff --git a/package/skeleton-init-finit/skeleton/etc/default/avahi b/package/skeleton-init-finit/skeleton/etc/default/avahi new file mode 100644 index 00000000..31f3dc08 --- /dev/null +++ b/package/skeleton-init-finit/skeleton/etc/default/avahi @@ -0,0 +1 @@ +AVAHI_ARGS="-l notice" diff --git a/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi.conf b/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi.conf index 81e48d2c..916d85fb 100644 --- a/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi.conf +++ b/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi.conf @@ -1 +1,2 @@ -service [2345] name:mdns avahi-daemon -s -l notice -- Avahi mDNS-SD daemon +service name:mdns env:-/etc/default/avahi \ + [2345] avahi-daemon -s $AVAHI_ARGS -- Avahi mDNS-SD daemon diff --git a/package/skeleton-init-finit/skeleton/etc/finit.d/available/dropbear.conf b/package/skeleton-init-finit/skeleton/etc/finit.d/available/dropbear.conf index d2cb18ce..cd390a16 100644 --- a/package/skeleton-init-finit/skeleton/etc/finit.d/available/dropbear.conf +++ b/package/skeleton-init-finit/skeleton/etc/finit.d/available/dropbear.conf @@ -1,4 +1,5 @@ # : dropbear does not honor SIGHUP. # -R: Create hostkeys if needed. # -F: Run in foreground. -service [2345] env:-/etc/default/dropbear dropbear -F -R $DROPBEAR_ARGS -- Dropbear SSH daemon +service env:-/etc/default/dropbear \ + [2345] dropbear -F -R $DROPBEAR_ARGS -- Dropbear SSH daemon diff --git a/package/skeleton-init-finit/skeleton/etc/finit.d/available/nginx.conf b/package/skeleton-init-finit/skeleton/etc/finit.d/available/nginx.conf index dbf1fdd3..0286c215 100644 --- a/package/skeleton-init-finit/skeleton/etc/finit.d/available/nginx.conf +++ b/package/skeleton-init-finit/skeleton/etc/finit.d/available/nginx.conf @@ -1 +1,2 @@ -service [2345] env:-/etc/default/nginx nginx -g 'daemon off;' $NGINX_ARGS -- Web server +service env:-/etc/default/nginx \ + [2345] nginx -g 'daemon off;' $NGINX_ARGS -- Web server