From 2e81da88be7f703a6900d4f06838d6bdb58993e9 Mon Sep 17 00:00:00 2001 From: Wade Berrier Date: Fri, 14 Nov 2008 22:52:48 +0000 Subject: [PATCH] ntp.sysvinit: fix 'restart' (don't exit on failed commands with set -e) --- package/ntp/ntp.sysvinit | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package/ntp/ntp.sysvinit b/package/ntp/ntp.sysvinit index 27389269a..38e60b032 100755 --- a/package/ntp/ntp.sysvinit +++ b/package/ntp/ntp.sysvinit @@ -3,8 +3,6 @@ # System-V init script for the openntp daemon # -set -e - PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="network time protocol daemon" NAME=ntpd @@ -41,11 +39,10 @@ case "$1" in start-stop-daemon -K -q -n $NAME -s 1 echo "done." ;; - restart) echo -n "Restarting $DESC: $NAME" - start-stop-daemon -K -q -n $NAME + restart) echo "Restarting $DESC: $NAME" + $0 stop sleep 1 - start-stop-daemon -S -q -x $DAEMON - echo "." + $0 start ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 exit 1