On 06/01/2024 18:40, gene heskett wrote:
Put all system clocks on UTC, and then /etc/timezone is the actual string specifying the local offset. No doubt some user confusion, but overall a lot simpler.
I still do not see any connection with splitting a part of files and links into another package tzdata-legacy. Kernel anyway keeps time in UTC, RTC nowadays is mostly in UTC as well.
Notice that /etc/timezone is a legacy Debian-specific way, most of applications use the /etc/localtime symlink.
I do not think there are strong reasons for tzdata-legacy, but I do not see a reason for rant as well.
Or, if someone know how to make systemd's timesyncd actually work, I've not been able to do that on 7 machines here, that would be appreciated too. Lack of documentation (man pages) for that puppy is a major blockaid here on bookworm.
Even if you do not use search engines for some reason, have you tried to ask at least systemd itself?
systemctl help systemd-timesyncd