]>
Commit | Line | Data |
---|---|---|
ac5d49d5 ER |
1 | description "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 | ||
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 | |
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 | |
26 | end script |