s6-networking
Software
skarnet.org
The s6-clockadd program
s6-clockadd adjusts the system clock depending on the input provided by a time client.
Interface
s6-taiclock server | s6-clockadd [ -f ] [ -e errmax ]
- s6-clockadd reads its stdin, expecting input from a program such s6-taiclock or s6-sntpclock (which get time from a time server).
- It sets the system clock so the system time becomes the one given by the server. Then it exits 0.
Options
- -f : force. Normally, s6-clockadd exits 1 if the time discrepancy read from stdin is bigger than errmax milliseconds. If this option is set, it will print a warning message, but still set the system time and exit 0.
- -e errmax : accept a maximum time discrepancy of errmax milliseconds. By default, errmax is 2000.
Notes
- s6-clockadd must be run as root. The client getting the time from a time server, however, does not have to.
