#!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc ## ## rc.ntp -- Run-Commands for NTP Daemon ## %start -p 200 -u root # synchronize local machine once at startup # because ntpd does not skip large time offsets @l_prefix@/bin/ntpdate \ `grep "^server" @l_prefix@/etc/ntp/ntp.conf |\ awk '{ printf(" %s", $2); }'` # run the NTP daemon for continued synchronization @l_prefix@/bin/ntpd \ -p @l_prefix@/var/ntp/ntpd.pid \ -f @l_prefix@/var/ntp/ntpd.drift \ -l @l_prefix@/var/ntp/ntpd.log \ -s @l_prefix@/var/ntp/ntpd.stat/ %stop -p 200 -u root # kill the NTP daemon kill -TERM `cat @l_prefix@/var/ntp/ntpd.pid` %restart -u root # kill the NTP daemon kill -TERM `cat @l_prefix@/var/ntp/ntpd.pid` sleep 2 # restart the NTP daemon for continued synchronization @l_prefix@/bin/ntpd \ -p @l_prefix@/var/ntp/ntpd.pid \ -f @l_prefix@/var/ntp/ntpd.drift \ -l @l_prefix@/var/ntp/ntpd.log \ -s @l_prefix@/var/ntp/ntpd.stat/