From 893d642a77c8e92bbc2349998950e2a784b5e5bf Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 4 Jun 2023 17:48:18 +0200 Subject: [PATCH] package/mrouted: add /var/lib/misc for systemd builds Similar to dnsmasq, mrouted saves state data across reboots in the /var/lib/misc/ directory. In the case of mrouted it is the unique generation id (used by neighboring mrouted routers to identify any router restarting). This file 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 Signed-off-by: Thomas Petazzoni --- package/mrouted/mrouted.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/mrouted/mrouted.mk b/package/mrouted/mrouted.mk index 3e2f49dc10..0d2071c4f0 100644 --- a/package/mrouted/mrouted.mk +++ b/package/mrouted/mrouted.mk @@ -18,6 +18,7 @@ define MROUTED_INSTALL_INIT_SYSV endef define MROUTED_INSTALL_INIT_SYSTEMD + mkdir -p $(TARGET_DIR)/var/lib/misc/ $(INSTALL) -D -m 644 $(@D)/mrouted.service \ $(TARGET_DIR)/usr/lib/systemd/system/mrouted.service endef