mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
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>
This commit is contained in:
committed by
Thomas Petazzoni
parent
e3c2e7c7ed
commit
0e840be6b7
@@ -1,10 +1,5 @@
|
|||||||
#! /bin/sh
|
#! /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
|
NAME=ntpd
|
||||||
DAEMON=/usr/sbin/$NAME
|
DAEMON=/usr/sbin/$NAME
|
||||||
|
|
||||||
@@ -14,31 +9,30 @@ test -x $DAEMON || exit 0
|
|||||||
# Read config file if it is present.
|
# Read config file if it is present.
|
||||||
if [ -r /etc/default/$NAME ]
|
if [ -r /etc/default/$NAME ]
|
||||||
then
|
then
|
||||||
. /etc/default/$NAME
|
. /etc/default/$NAME
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo -n "Starting $DESC: $NAME"
|
echo -n "Starting $NAME: "
|
||||||
start-stop-daemon -S -q -x $DAEMON -- -g
|
start-stop-daemon -S -q -x $DAEMON -- -g
|
||||||
echo "."
|
[ $? = 0 ] && echo "OK" || echo "FAIL"
|
||||||
;;
|
;;
|
||||||
stop) echo -n "Stopping $DESC: $NAME"
|
stop)
|
||||||
start-stop-daemon -K -q -n $NAME
|
echo -n "Stopping $NAME: "
|
||||||
echo "."
|
start-stop-daemon -K -q -n $NAME
|
||||||
;;
|
[ $? = 0 ] && echo "OK" || echo "FAIL"
|
||||||
reload|force-reload) echo -n "Reloading $DESC configuration..."
|
;;
|
||||||
start-stop-daemon -K -q -n $NAME -s 1
|
restart|reload)
|
||||||
echo "done."
|
echo "Restarting $NAME: "
|
||||||
;;
|
$0 stop
|
||||||
restart) echo "Restarting $DESC: $NAME"
|
sleep 1
|
||||||
$0 stop
|
$0 start
|
||||||
sleep 1
|
;;
|
||||||
$0 start
|
*)
|
||||||
;;
|
echo "Usage: $0 {start|stop|restart|reload}" >&2
|
||||||
*) echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
|
exit 1
|
||||||
exit 1
|
;;
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
Reference in New Issue
Block a user