]> git.pld-linux.org Git - packages/ntp.git/blob - ntpdate.upstart
- upstart config
[packages/ntp.git] / ntpdate.upstart
1 description "Synchronizes time with ntpdate (NTP client)"
2
3 # TODO: act on "have default gateway" 
4 # start on net-device-added INTERFACE!=lo
5 # TODO: run before ntpd
6
7 start on pld.network-started
8 stop on pld.shutdown-started
9
10 env NTPDATE_USER="ntp"
11
12 task
13
14 # mark that ntpdate fail is ok (task marked as done and hwclock skipped)
15 normal exit 0 1
16
17 script
18         # Source old-style ntp service configuration
19         [ -f /etc/sysconfig/ntpdate ] && . /etc/sysconfig/ntpdate
20                 
21         /usr/sbin/ntpdate -s ${NTPDATE_USER:+-U $NTPDATE_USER} $NTPDATE_OPTIONS $NTPDATE_SERVERS
22
23         if [ "$SYNC_HWCLOCK" = "yes" ]; then
24                 /sbin/hwclock --systohc
25         fi
26 end script
This page took 0.046405 seconds and 3 git commands to generate.