TIMESYNC(8) TIMESYNC(8) NAME timesync - synchronize the system clock to a time source SYNOPSIS aux/timesync [ -a accuracy ] [ -S stratum ] [ -s netroot ] [ -frnDdLilG ] [ timeserver ] DESCRIPTION Aux/timesync synchronizes the system clock to a time source, by default a file server. The options are: -f synchronize to a file server. If timeserver is missing, use /srv/boot. -r synchronize to the local real time clock, #r/rtc. -L used with -r to indicate the real time clock is in local time rather than GMT. This is useful on PCs that also run the Windows OS. -n synchronize to an NTP server. If timeserver is missing, dial the server udp!$ntp!ntp. -D print debugging to standard error -d put file containing last determined clock frequency in directory dir, default /tmp. -i stands for impotent. Timesync announces what it would do but doesn't do it. This is useful for tracking alternate time sources. -a specifies the accuracy in nanoseconds to which the clock should be synchronized. This determines how often the reference clock is accessed. -G causes timesync to use a gps server (see gpsfs(8)) as a time source. -s causes timesync to listen for UDP NTP requests on the network rooted at netroot. Up to 4 -s options are allowed. -S sets the stratum number to stratum. -l turns on logging to /sys/log/timesync. FILES /tmp/ts.<sysname>.<type>.timeserver where the last TIMESYNC(8) TIMESYNC(8) frequency guess is kept /sys/log/timesync log file SOURCE /sys/src/cmd/aux/timesync.c BUGS Only works with IPv4.