package/smcroute: cross check PID with process name in stop action

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
[Arnout: keep the shellcheck comments]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
Joachim Wiberg
2021-09-28 11:43:23 +02:00
committed by Arnout Vandecappelle (Essensium/Mind)
parent 3b2ce753bb
commit 99c33ea676

View File

@@ -9,7 +9,7 @@ PIDFILE="/var/run/$NAME.pid"
cmd() cmd()
{ {
start-stop-daemon -q -p "$PIDFILE" "$@" start-stop-daemon -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" "$@"
status=$? status=$?
if [ $status -eq 0 ]; then if [ $status -eq 0 ]; then
echo "OK" echo "OK"
@@ -23,7 +23,7 @@ case "$1" in
start) start)
printf 'Starting %s: ' "$DAEMON" printf 'Starting %s: ' "$DAEMON"
# shellcheck disable=SC2086 # we need the word splitting # shellcheck disable=SC2086 # we need the word splitting
cmd -S -x "/usr/sbin/$DAEMON" -- $SMCROUTED_ARGS cmd -S -- $SMCROUTED_ARGS
;; ;;
stop) stop)