diff options
Diffstat (limited to 'abs/core/ntp/ntpdate')
| -rwxr-xr-x[-rw-r--r--] | abs/core/ntp/ntpdate | 46 | 
1 files changed, 22 insertions, 24 deletions
| diff --git a/abs/core/ntp/ntpdate b/abs/core/ntp/ntpdate index 99508f4..a8e7467 100644..100755 --- a/abs/core/ntp/ntpdate +++ b/abs/core/ntp/ntpdate @@ -2,30 +2,28 @@  . /etc/rc.conf  . /etc/rc.d/functions -. /etc/conf.d/ntp-client.conf +. /etc/conf.d/ntpd.conf  case "$1" in -  start) -    stat_busy "Starting NTP Client" -    /usr/bin/ntpd -q $NTP_CLIENT_OPTION &> /dev/null -    if [ $? -gt 0 ]; then -      stat_fail -      exit 1 -    else -      add_daemon ntpdate -      stat_done -    fi -    ;; -  stop) -    stat_busy "Stopping NTP Client" -    rm_daemon ntpdate -    stat_done -    ;; -  restart) -    $0 stop -    $0 start -    ;; -  *) -    echo "usage: $0 {start|stop|restart}"   +	start) +		stat_busy "Starting NTP Client" +		if /usr/bin/ntpd -q ${NTP_CLIENT_OPTION} &>/dev/null; then +			add_daemon ntpdate +			stat_done +		else +			stat_fail +			exit 1 +		fi +		;; +	stop) +		stat_busy "Stopping NTP Client" +		rm_daemon ntpdate +		stat_done +		;; +	restart) +		$0 stop +		$0 start +		;; +	*) +		echo "usage: $0 {start|stop|restart}"  esac - | 
