S6-CLOCKADD(8)
π S6-CLOCKADD β the system manager's manual, but make it cute
okay so bestie, you're looking at s6-clockadd from section 8 of the System Manager's Manual, and honestly? it's giving tiny-but-mighty. β¨
πΈ NAME πΈ
s6-clockadd β adjust the system clock depending on the input that a time client hands you π°οΈ
π SYNOPSIS π
s6-clockadd [-f] [-e errmax]
β¨ DESCRIPTION β¨
So here's the tea: s6-clockadd sits there reading its stdin, and it's expecting input from a program like s6-taiclock(8) or s6-sntpclock(8) β you know, the ones that go get the time from a time server. π
Then it does the main character thing: it sets the system clock so that the system time becomes the exact time the server gave it. And then? It exits 0. Slay. π
bestie, important: s6-clockadd must be run as root. π The client that fetches the time from the time server, though? That one does not have to be root. lowkey the best division of labour tbh.
π₯ OPTIONS π₯
-fβ Force. Normallys6-clockaddexits1if the time discrepancy it reads from stdin is bigger thanerrmaxmilliseconds. But with this flag set, it'll print a warning message and still set the system time, and then exit0. It's like "yeah I know, but we're doing it anyway" energy. π-eerrmax β Accept a maximum time discrepancy of errmax milliseconds. By default, errmax is2000. β±οΈ
π¦ SEE ALSO π¦
This man page is ported from the authoritative documentation at: https://skarnet.org/software/s6-networking/s6-clockadd.html β go check the source, iykyk π«Ά
π AUTHORS π
- Laurent Bercot
- Alexis <flexibeast@gmail.com> (man page port)
and that's the whole vibe check, bestie β this one's from Debian, dated September 29, 2021, and it's S6-CLOCKADD(8) all the way down. now go sync that clock, you icon. βππ
π¦ where this page comes from
- nixpkgs unstable: s6-networking 2.8.0.1
- nixpkgs unstable: s6-networking-man-pages 2.7.2.1.4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms