Страница 1 из 4

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

Добавлено: 2011-04-11 12:06:53
ZoRRo
Доброго всем времени суток.
В свете отмены перехода на зимнее время. Хотя наверно надо было отменить переход на летнее время, т.к. оно не родное для нас. Ну да ладно. Встал вопрос об изменении /etc/localtime на серверах. Имеются сервера начиная с FreeBSD 5.2 и кончая 7.2. Пока на просторах я нашел, простое решение перевести сервера в зону GMT-4. _http://cervus-alces.blogspot.com/ Но хочется все же иметь новый /usr/share/zoneinfo/Europe/Moscow чтобы в date отображалось MSD :-) Мне кажется это более правильный вариант. Ковырнув последний релиз 8.2. на предмет, нового файла. обнаружил что он там другого размера, однако zdump -v Europe/Moscow_new показывает все те же переходы, что и в zdump -v Europe/Moscow. Наро что посоветуете, пока не суетиться и подождать или подскажите где брать новый Europe/Moscow?

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

Добавлено: 2011-04-11 12:40:37
LMik
Думаю стоит пока подождать. 100% будут апдейты в репозиториях для всех актуальных веток. Для древних копирнете из актуальных.

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

Добавлено: 2011-08-03 21:30:25
ZoRRo
АПну темку. Закон приняли и он уже вступил в силу http://www.garant.ru/hotlaw/federal/328273/ что там на счет апдейтов?

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

Добавлено: 2011-08-04 9:26:02
lap
Пример как подсовывать сторонние файлики с таймзонами в жуносе:
Setting a Custom Time Zone on Routers or Switches Running JUNOS Software

Поидее этотже способ можно попробовать использовать и для фрюшки, выкинув часть где идет ковыряние жуноса.

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

Добавлено: 2011-08-04 10:50:35
lap
В новых файликах которые предлагают скачать вроде уже пофикшен перевод времени. Правда у меня пока есть проблема с пунктом "/usr/libexec/ui/compile-tz northamerica asia", нету у меня компиле-тз. Попробую на виртуальной машинке подсунуть в /usr/src и пересобрать мир.

ЗЫ: надоли при этом перебирать кернел? онож поидее не изменится....

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

Добавлено: 2011-08-04 11:05:12
lap
Судя по мейкфалу, во фре надо использовать zic для компиляции таймзоны (вместо compile-tz указанного в примере).

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

Добавлено: 2011-09-06 16:11:23
ZoRRo
Киньте плз, свежий /usr/share/zoneinfo/Europe/Moscow я бы его скопировал на всех системах как /etc/localtime и этим бы ограничился. Зачем что-то компилировать не понятно, когда нужен всего лишь 1 файл зоны.

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

Добавлено: 2011-09-21 9:04:26
Fix
Здравствуйте!
Вопрос ТС-а актуален и для меня FreeBSD старая 5.4 как понял обновы файлов временных зон я не увижу ((( Из найденного в интернете понял что мне подойдет способcp /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime[/code]
Мне для Украины, но не могу понять где то в статях предлагают "GMT+" , а где то "GMT-", но часовой пояс и в России и в Украине смещён с + ? какой файл взять(+ или -)?

З.Ы. Если в друг у кого будет файл /usr/share/zoneinfo/Europe/Kiev подходящий для 5.4 кинте плиз ))

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

Добавлено: 2011-09-25 9:52:12
mak_v_
man zic ??????????????????????????????

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

Добавлено: 2011-10-07 15:28:36
Dmitriy_K
Спасибо добрым людям за заботу о близких и далёких! :smile:
Вот спасение для страждущих:
http://opennet.ru/tips/2630_linux_timezone_time.shtml

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

Добавлено: 2011-10-07 16:28:45
LMik
В стейбл релизы ничего такого не закомитили уже? Не читал апдейты.

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

Добавлено: 2011-10-07 20:33:38
ZoRRo
Dmitriy_K писал(а):Спасибо добрым людям за заботу о близких и далёких! :smile:
Вот спасение для страждущих:
http://opennet.ru/tips/2630_linux_timezone_time.shtml
Вовремя ты написал когда ftp'шник закрыли.
http://www.opennet.ru/opennews/art.shtml?num=31968
Я даже скачать не успел.
Че делать то?

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

Добавлено: 2011-10-07 21:32:45
ZoRRo
Вообщем выкладываю свежий файл /etc/localtime, который подходит для часового пояса Москвы http://dl.dropbox.com/u/17838968/localtime

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

Добавлено: 2011-10-11 8:24:54
Div
А где взять для других городов-то (других, отличных от мск таймзон)?

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

Добавлено: 2011-10-11 8:59:30
BirdGovorun
Здесь /usr/share/zoneinfo/Europe/ выбрать
Я себе /usr/share/zoneinfo/Etc/GMT-3 поставил

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

Добавлено: 2011-10-11 18:39:37
alexa_mailer

Код: Выделить всё

# zdump -v Europa/Moscow
# clear
# zdump -v Europa/Moscow |grep 2011
# cd /tmp
# wget http://people.freebsd.org/~edwin/tzdata2011k.tar.gz 
# tar xzf tzdata2011k.tar.gz
# zic europe
# cd /usr/share/zoneinfo/Europe
# ll
# cp /etc/localtime /etc/localtime.old
# cp Moscow /etc/localtime
# zdump -v Europa/Moscow |grep 2011
без комментариев - сами поймете
благодарности - шнапсом.
//20111011

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

Добавлено: 2011-10-12 11:12:59
brainiac
alexa_mailer писал(а): # zdump -v Europa/Moscow |grep 2011
Ну и что должно показать? Чето нифига не кажет или че...

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

Добавлено: 2011-10-12 11:56:08
lap
brainiac писал(а):
alexa_mailer писал(а): # zdump -v Europa/Moscow |grep 2011
Ну и что должно показать? Чето нифига не кажет или че...
угу. тоже ничо не кажет. Без грепа кажет такое:

Код: Выделить всё

vbox01# zdump -v Europa/Moscow
Europa/Moscow  Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 20:45:52 1901 UTC isdst=0 gmtoff=0
Europa/Moscow  Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 20:45:52 1901 UTC isdst=0 gmtoff=0
Europa/Moscow  Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 03:14:07 2038 UTC isdst=0 gmtoff=0
Europa/Moscow  Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 03:14:07 2038 UTC isdst=0 gmtoff=0

Код: Выделить всё

vbox01# uname -a
FreeBSD vbox01 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Tue Oct 11 02:31:31 MSD 2011     root@vbox01:/usr/obj/usr/src/sys/GENERIC  i386
другая машинка, без вышеупомянутых шаманств:

Код: Выделить всё

life-in# zdump -v Europa/Moscow
Europa/Moscow  Fri Dec 13 20:45:52 1901 UTC = Fri Dec 13 20:45:52 1901 UTC isdst=0 gmtoff=0
Europa/Moscow  Sat Dec 14 20:45:52 1901 UTC = Sat Dec 14 20:45:52 1901 UTC isdst=0 gmtoff=0
Europa/Moscow  Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 03:14:07 2038 UTC isdst=0 gmtoff=0
Europa/Moscow  Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 03:14:07 2038 UTC isdst=0 gmtoff=0
life-in# uname -a
FreeBSD life-in.tlms.ru 8.2-RELEASE-p4 FreeBSD 8.2-RELEASE-p4 #1: Wed Oct  5 14:52:54 MSD 2011     root@life-in.tlms.ru:/usr/obj/usr/src/sys/CAMELOT  i386
или так и должно быть?

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

Добавлено: 2011-10-12 13:35:06
alexa_mailer
# zdump -v Europa/Moscow | grep 2011

если не кажет 2011(и прочие ++ года) - значит зона почищена уже.
тогда просто проверьте актуальность вашей /etc/localtime

удивляет только почему tzdata удалили все данные за все время,
ведь отмена перехода только с 2011 (вдруг я фанат эмулирования работы систем в 2009 году к примеру)

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

Добавлено: 2011-10-12 14:43:06
lap
alexa_mailer писал(а): удивляет только почему tzdata удалили все данные за все время,
ведь отмена перехода только с 2011 (вдруг я фанат эмулирования работы систем в 2009 году к примеру)
Может из-за этого - http://www.opennet.ru/opennews/art.shtml?num=31968

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

Добавлено: 2011-10-12 14:43:25
tynix
Велосипедисты?

Код: Выделить всё

cd /usr/ports/misc/zoneinfo
make install clean
tzsetup
итог:

Код: Выделить всё

Asia/Krasnoyarsk  Sat Mar 27 18:59:59 2010 UTC = Sun Mar 28 01:59:59 2010 KRAT isdst=0 gmtoff=25200
Asia/Krasnoyarsk  Sat Mar 27 19:00:00 2010 UTC = Sun Mar 28 03:00:00 2010 KRAST isdst=1 gmtoff=28800
Asia/Krasnoyarsk  Sat Oct 30 18:59:59 2010 UTC = Sun Oct 31 02:59:59 2010 KRAST isdst=1 gmtoff=28800
Asia/Krasnoyarsk  Sat Oct 30 19:00:00 2010 UTC = Sun Oct 31 02:00:00 2010 KRAT isdst=0 gmtoff=25200
Asia/Krasnoyarsk  Sat Mar 26 18:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 KRAT isdst=0 gmtoff=25200
Asia/Krasnoyarsk  Sat Mar 26 19:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 KRAT isdst=0 gmtoff=28800
Asia/Krasnoyarsk  Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 11:14:07 2038 KRAT isdst=0 gmtoff=28800
Asia/Krasnoyarsk  Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 11:14:07 2038 KRAT isdst=0 gmtoff=28800
P.S.: В связи с закрытием основного, качает отсюда.

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

Добавлено: 2011-10-12 16:45:12
DmitriyK
brainiac писал(а):
alexa_mailer писал(а): # zdump -v Europa/Moscow |grep 2011
Ну и что должно показать? Чето нифига не кажет или че...
А так?
# zdump -v Europe/Moscow |grep 2011

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

Добавлено: 2011-10-12 17:07:52
lap
DmitriyK писал(а):
brainiac писал(а):
alexa_mailer писал(а): # zdump -v Europa/Moscow |grep 2011
Ну и что должно показать? Чето нифига не кажет или че...
А так?
# zdump -v Europe/Moscow |grep 2011
А так совсем другое дело %)

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

Добавлено: 2011-10-12 17:44:50
alexa_mailer
lap писал(а): Может из-за этого - http://www.opennet.ru/opennews/art.shtml?num=31968
там речь идет о данных по америке (СШАш же)
и то, только до 1991 года, насколько я понял из оригинальной новости.

извиняюсь за очепятку про европу,
не подумал что начнут копи-пастить, а не пальцами забивать


tynix писал(а):Велосипедисты?
cd /usr/ports/misc/zoneinfo
и да, мы велопесадисты. (FreeBSD же)

8)

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

Добавлено: 2011-10-12 18:48:05
brainiac
DmitriyK писал(а):
brainiac писал(а):
alexa_mailer писал(а): # zdump -v Europa/Moscow |grep 2011
Ну и что должно показать? Чето нифига не кажет или че...
А так?
# zdump -v Europe/Moscow |grep 2011
Так тоже не канает 8(