October 16th, 2014

2016
  • dmarck

FreeBSD: tzupdate last call strikes again

Текст можно повторить фактически без изменений (да, по ссылкам файлы обновлены, ну и прочее такое):

http://ru-root.livejournal.com/2347660.html

Как мы помним, чуть более чем через сутки неделю на территории РФ летнее время превратится в тыкву перестанет быть таковым, а зимнего не наступит и наступит вечная зима, т.е. мы переместимся в состояние до марта 1991 года.


Для упрощения задачи тем, кто пользует FreeBSD начиная с версии 5 и живёт в часовом поясе Europe/Moscow (бывший UTC+3/4, потом UTC+4, теперь UTC+3), предлагается воспользоваться следующей командой, пригодной для cut'n'paste от имени пользователя, которому разрешено делать sudo

( cd /tmp && fetch http://bsd.woozle.net/tzdata-moscow.tar && \
  sudo tar xvpf tzdata-moscow.tar -C / && date && rm tzdata-moscow.tar )


файл содержит /etc/localtime и /usr/share/zoneinfo/Europe/Moscow

Для пользователей в других часовых поясах вот современное содержимое /usr/share/zoneinfo: http://bsd.woozle.net/tzdata-201410.tgz (188k) (после распаковки необходимо либо нужный файл скопировать в /etc/localtime, либо запустить tzsetup, который сделает ровно то же ;-P)