From d8f408b1f16d067d2e676f3db91e7b337aebe160 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 20 Sep 2026 22:04:48 +0200 Subject: [PATCH] package/mrouted: fix invalid daemon path in S41mrouted S41mrouted hard-coded /sbin/mrouted, but mrouted has always installed to /usr/sbin/mrouted. This went unnoticed with BR2_ROOTFS_MERGED_USR=y, but the daemon fails to start without it. Also drop the script's executable bit to match other sysv init scripts that do not set it. Introduced in c25115daf2b2761a2f0f411790c6d24b460c7999 (package/mrouted: add sysv init script). Signed-off-by: Joachim Wiberg Signed-off-by: Julien Olivain --- package/mrouted/S41mrouted | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100755 => 100644 package/mrouted/S41mrouted diff --git a/package/mrouted/S41mrouted b/package/mrouted/S41mrouted old mode 100755 new mode 100644 index 7dca258255..d653425719 --- a/package/mrouted/S41mrouted +++ b/package/mrouted/S41mrouted @@ -11,7 +11,7 @@ MROUTED_ARGS="-w 30" start() { printf 'Starting %s: ' "$DAEMON" # shellcheck disable=SC2086 # we need the word splitting - start-stop-daemon -S -q -p "$PIDFILE" -x "/sbin/$DAEMON" \ + start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $MROUTED_ARGS status=$? if [ "$status" -eq 0 ]; then