#!/bin/sh # Begin $rc_base/init.d/ntp . /etc/sysconfig/rc . $rc_functions eval $(/usr/local/bin/readhash /var/ipfire/time/settings) case "$1" in start) if [ "$ENABLESETONBOOT" == "on" ]; then boot_mesg "Setting time on boot..." loadproc /usr/local/bin/settime $(cat /var/ipfire/time/settime.conf) fi boot_mesg "Starting ntpd..." loadproc /usr/bin/ntpd -Ap /var/run/ntpd.pid ;; stop) boot_mesg "Stopping ntpd..." killproc /usr/bin/ntpd ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc /usr/bin/ntpd ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac # End $rc_base/init.d/ntp