diff options
-rw-r--r-- | package/unscd/S46unscd | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/package/unscd/S46unscd b/package/unscd/S46unscd index 7d18f947c8..6a51eec130 100644 --- a/package/unscd/S46unscd +++ b/package/unscd/S46unscd @@ -2,16 +2,17 @@ NAME="nscd" DAEMON="/usr/sbin/${NAME}" +PID_F="/var/run/nscd/${NAME}.pid" case "$1" in start) printf "Starting ${NAME}: " - start-stop-daemon -S -x ${DAEMON} + start-stop-daemon -S -p ${PID_F} -x ${DAEMON} [ $? -eq 0 ] && echo "OK" || echo "FAIL" ;; stop) printf "Stopping ${NAME}: " - start-stop-daemon -K -x ${DAEMON} + start-stop-daemon -K -p ${PID_F} [ $? -eq 0 ] && echo "OK" || echo "FAIL" ;; restart|reload) |