From: Wade Berrier Date: Fri, 14 Nov 2008 22:52:48 +0000 (-0000) Subject: ntp.sysvinit: fix 'restart' (don't exit on failed commands with set -e) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2e81da88be7f703a6900d4f06838d6bdb58993e9;p=buildroot.git ntp.sysvinit: fix 'restart' (don't exit on failed commands with set -e) --- diff --git a/package/ntp/ntp.sysvinit b/package/ntp/ntp.sysvinit index 27389269aa..38e60b0327 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