diff --git a/package/skeleton-init-finit/skeleton-init-finit.mk b/package/skeleton-init-finit/skeleton-init-finit.mk index c89eb1a8..d144b85a 100644 --- a/package/skeleton-init-finit/skeleton-init-finit.mk +++ b/package/skeleton-init-finit/skeleton-init-finit.mk @@ -37,6 +37,14 @@ define SKELETON_INIT_FINIT_SET_GENERIC_GETTY endef SKELETON_INIT_FINIT_TARGET_FINALIZE_HOOKS += SKELETON_INIT_FINIT_SET_GENERIC_GETTY +# Avahi mDNS-SD +ifeq ($(BR2_PACKAGE_AVAHI_DAEMON),y) +define SKELETON_INIT_FINIT_SET_AVAHI + ln -sf ../available/avahi.conf $(FINIT_D)/enabled/avahi.conf +endef +SKELETON_INIT_FINIT_TARGET_FINALIZE_HOOKS += SKELETON_INIT_FINIT_SET_AVAHI +endif + # Dropbear SSH ifeq ($(BR2_PACKAGE_DROPBEAR),y) define SKELETON_INIT_FINIT_SET_DROPBEAR diff --git a/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi-dnsconfd.conf b/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi-dnsconfd.conf new file mode 100644 index 00000000..cab9f7a4 --- /dev/null +++ b/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi-dnsconfd.conf @@ -0,0 +1 @@ +service [2345789] avahi-dnsconfd -s -- Avahi unicast DNS configuration daemon 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 new file mode 100644 index 00000000..ee804a3c --- /dev/null +++ b/package/skeleton-init-finit/skeleton/etc/finit.d/available/avahi.conf @@ -0,0 +1 @@ +service [2345789] avahi-daemon -s -- Avahi mDNS-SD daemon