Changing timezone without reboot/restarting each service?

Mark Felder feld at FreeBSD.org
Tue Nov 11 03:28:47 UTC 2014



On Mon, Nov 10, 2014, at 06:36, Lev Serebryakov wrote:
> 
>  After changing timezones in Russia (with replacing /etc/localtime
> with new file), I found that cron works in "old" timezone till
> restart. And all other services do the same, but cron is most obvious
> here :)
> 
>  Looks like libc reads timezone only once and it could not be chamged
> for process without restart (which leads to, effectivly, restart of
> whole server).
> 
>  Is it known problem? I think, it should be fixed somehow. I
> understand, that re-check timezone file on each time-related call
> could be expensive, though :(
> 

I think this was one of the crowning achievements of systemd, but I'm
sure someone can come up with something much more sane than that to
address this problem.


More information about the freebsd-current mailing list