From 99c33ea67664560dfa93572b39c52cea32adc195 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Tue, 28 Sep 2021 11:43:23 +0200 Subject: [PATCH] package/smcroute: cross check PID with process name in stop action Signed-off-by: Joachim Wiberg [Arnout: keep the shellcheck comments] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/smcroute/S41smcroute | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/smcroute/S41smcroute b/package/smcroute/S41smcroute index bdc0f87645..d243e8ec5c 100755 --- a/package/smcroute/S41smcroute +++ b/package/smcroute/S41smcroute @@ -9,7 +9,7 @@ PIDFILE="/var/run/$NAME.pid" cmd() { - start-stop-daemon -q -p "$PIDFILE" "$@" + start-stop-daemon -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" "$@" status=$? if [ $status -eq 0 ]; then echo "OK" @@ -23,7 +23,7 @@ case "$1" in start) printf 'Starting %s: ' "$DAEMON" # shellcheck disable=SC2086 # we need the word splitting - cmd -S -x "/usr/sbin/$DAEMON" -- $SMCROUTED_ARGS + cmd -S -- $SMCROUTED_ARGS ;; stop)