summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2014-12-22 11:27:01 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-12-23 11:41:18 +0100
commit0e840be6b7112778c3c84f9cc237ce0ab4a1fb4f (patch)
tree5ad1af7a473afbd1fbffc65dcb3b65f31035a529 /package
parente3c2e7c7ed90e7930c934bcd9b43669a330a305a (diff)
ntp: adjust initscript
Use proper status messages, make spacing standard instead of a mix of spacing/tabbing, drop boringly obvious comment from the header. Also make reload = restart since ntpd doesn't handle reloading resulting in the old reload being 'stop'. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package')
-rwxr-xr-xpackage/ntp/S49ntp46
1 files changed, 20 insertions, 26 deletions
diff --git a/package/ntp/S49ntp b/package/ntp/S49ntp
index 5721f5948..171c200d8 100755
--- a/package/ntp/S49ntp
+++ b/package/ntp/S49ntp
@@ -1,10 +1,5 @@
#! /bin/sh
-#
-# System-V init script for the openntp daemon
-#
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-DESC="network time protocol daemon"
NAME=ntpd
DAEMON=/usr/sbin/$NAME
@@ -14,31 +9,30 @@ test -x $DAEMON || exit 0
# Read config file if it is present.
if [ -r /etc/default/$NAME ]
then
- . /etc/default/$NAME
+ . /etc/default/$NAME
fi
case "$1" in
start)
- echo -n "Starting $DESC: $NAME"
- start-stop-daemon -S -q -x $DAEMON -- -g
- echo "."
- ;;
- stop) echo -n "Stopping $DESC: $NAME"
- start-stop-daemon -K -q -n $NAME
- echo "."
- ;;
- reload|force-reload) echo -n "Reloading $DESC configuration..."
- start-stop-daemon -K -q -n $NAME -s 1
- echo "done."
- ;;
- restart) echo "Restarting $DESC: $NAME"
- $0 stop
- sleep 1
- $0 start
- ;;
- *) echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
- exit 1
- ;;
+ echo -n "Starting $NAME: "
+ start-stop-daemon -S -q -x $DAEMON -- -g
+ [ $? = 0 ] && echo "OK" || echo "FAIL"
+ ;;
+ stop)
+ echo -n "Stopping $NAME: "
+ start-stop-daemon -K -q -n $NAME
+ [ $? = 0 ] && echo "OK" || echo "FAIL"
+ ;;
+ restart|reload)
+ echo "Restarting $NAME: "
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart|reload}" >&2
+ exit 1
+ ;;
esac
exit 0