]> git.pld-linux.org Git - packages/ntp.git/blame - ntpdate.upstart
- applied upstream
[packages/ntp.git] / ntpdate.upstart
CommitLineData
ac5d49d5
ER
1description "Synchronizes time with ntpdate (NTP client)"
2
e9cda19b 3# TODO: act on "have default gateway"
ac5d49d5
ER
4# start on net-device-added INTERFACE!=lo
5# TODO: run before ntpd
6
7start on pld.network-started
8stop on pld.shutdown-started
9
10env NTPDATE_USER="ntp"
11
12task
13
14# mark that ntpdate fail is ok (task marked as done and hwclock skipped)
15normal exit 0 1
16
17script
18 # Source old-style ntp service configuration
19 [ -f /etc/sysconfig/ntpdate ] && . /etc/sysconfig/ntpdate
e9cda19b 20
ac5d49d5
ER
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
26end script
This page took 0.053126 seconds and 4 git commands to generate.