понедельник, 31 октября 2011 г.

Отмена перехода на зимнее время

В линуксах достаточно обновить tzdata, во фре сложнее: писали, что надо обновить ядро, но это не работает (несколько серверов на 8.2 - не перешли)
Итак.
# date
Mon Oct 31 01:56:57 MSK 2011
#portinstall misc/zoneinfo
#tzsetup

Выбираем MSK (у меня так)
# date
Mon Oct 31 03:00:41 MSK 2011

Вариант 2 - установить GMT-4
ln -sf /usr/share/zoneinfo/Etc/GMT-4 /etc/localtime

PS
# diff /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Files /usr/share/zoneinfo/Europe/Moscow and /etc/localtime differ
(на пока не обновлённой системе)
Так что для начала - попробовать просто сделать симлинк. Не поможет - тогда уже обновлять мир или ставить доп пакеты.

PS2
Оказывается, centos 6 в пролёте - там g-версия, это где-то май.
zdump -v /etc/localtime | grep 2011
показывает, что должен быть перевод 30.10
Лечение: http://rpm.pbone.net/index.php3/stat/4/idpl/17043165/dir/centos_6/com/tzdata-2011h-2.el6.noarch.rpm.html - выбираем поближе зеркало, wget ...., rpm -Uvh tzdata-*
Также можно попробовать подключить репу, которая pre-centos 6.1, там должна быть нормальная версия.

Есть ещё http://habrahabr.ru/blogs/sysadm/130363/, но там про центось 6 нет (разве что в комментах, не читал их)

Комментариев нет:

Отправить комментарий