Moving to tech: On 2019/10/25 23:45, Christian Weisgerber wrote: > Nick Holland: > > > I live in EST5EDT. (actually, I normally use > > /usr/share/zoneinfo/right/US/Michigan ) > ^^^^^ > I suspect this to be the trigger for your problem. You have put > yourself into a parallel universe whose time is offset by 27 seconds > from our world. Don't do that.
The way these files are supposed to work is that you set the system clock to the time with leap-seconds included (UTC+leap, or TAI-10) and copy the entire "right" set of files to the main zoneinfo directory (upstream provides them as parallel directories to encourage this). And everyone else sets the system clock to UTC and uses the "posix" files. https://data.iana.org/time-zones/theory.html#leapsec We don't have much support for a non-UTC system clock (e.g. openntpd only seems to copy the flag from the server and doesn't use it to adjust the clock), and the files definitely cause some confusion. Should we follow FreeBSD and Solaris and not install the leap-second files at all?