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?

Reply via email to