[Buildroot] [PATCH 2/2] package/ssdp-responder: add /var/lib/misc for systemd builds

Joachim Wiberg troglobit at gmail.com
Sun Jun 4 11:06:47 UTC 2023


Similar to dnsmasq, ssdp-responder saves state data across reboots in
the /var/lib/misc/ directory.  In the case of ssdp-responder it is the
(per-device unique) UUID that is generated on first boot.

Workaround only needed for systemd builds, the sysv skeleton already has
the /var/lib/misc/ directory.

Signed-off-by: Joachim Wiberg <troglobit at gmail.com>
---
 package/ssdp-responder/ssdp-responder.mk | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk
index ddd87bc599..bb17641a9f 100644
--- a/package/ssdp-responder/ssdp-responder.mk
+++ b/package/ssdp-responder/ssdp-responder.mk
@@ -25,4 +25,8 @@ define SSDP_RESPONDER_INSTALL_INIT_SYSV
 		$(TARGET_DIR)/etc/init.d/S50ssdpd
 endef
 
+define SSDP_RESPONDER_INSTALL_INIT_SYSTEMD
+	mkdir -p $(TARGET_DIR)/var/lib/misc/
+endef
+
 $(eval $(autotools-package))
-- 
2.34.1




More information about the buildroot mailing list