Linux и летнее время

 
RU Рыбак Прикаспийский #02.04.2002 13:42
+
-
edit
 

Рыбак Прикаспийский
Рыбак Прикаспий

втянувшийся
Как настроить Linux, чтобы автоматически менялось время с зимнего на летнее и наоборот?

--
О друг, нам время не подчинено,
Нам не навечно бытие дано.
Пока в руках мы держим наши чаши,
В руках мы держим истины зерно.
:)
 
RU Рыбак Прикаспийский #02.04.2002 15:42
+
-
edit
 

Рыбак Прикаспийский
Рыбак Прикаспий

втянувшийся
В моей системе файл /etc/localtime является копией файла /usr/share/zoneinfo/Europe/Moscow. Этого должно быть достаточно, однако не работает.
 
+
-
edit
 
RU Рыбак Прикаспий #03.04.2002 17:37
+
-
edit
 

Рыбак Прикаспий

втянувшийся
Sokrat>cat /etc/sysconfig/clock
ARC=false
UTC=false
ZONE=Europe/Moscow

 
+
-
edit
 

Sokrat

модератор

//Тут я чего-то не того придумал... :rolleyes: Странно все это...

 
+
-
edit
 

Sokrat

модератор

Кстати, а если синхронизоваться с тайм-сервером
ntpdate -b time.nist.gov

время правильное выставляется?

 
RU Рыбак Прикаспий #04.04.2002 21:49
+
-
edit
 

Рыбак Прикаспий

втянувшийся
Sokrat>ntpdate -b time.nist.gov
Sokrat>время правильное выставляется?

Выдал, что offset -21.590176 sec, и время date показал правильное (не засёк, какие секунды были до, но часы и минуты такие же :) ).
 
RU Рыбак Прикаспий #04.04.2002 21:55
+
-
edit
 

Рыбак Прикаспий

втянувшийся
Такой же вопрос оставил на linux.org.ru, и вот что ответили:

DEathq3>У меня /etc/localtime ссылка на /usr/share/zoneinfo/Asia/Yekaterinburg
hwclock при загрузке работает со временем только как с локалтаймом.
И кстати у меня сервер дома сам перешёл на нужное время и ничего трогать не надо было !

Ценная информация :D

anonymous>на этот вопрос уже подробно отвечали воспользуйся поиском по сайту

Искал, но не нашёл - плохо, значит, искал...

ansky>Очень просто: установи аппаратное время по Гринвичу, запусти программу setup (если это РедХат- образное) и поставь флажок "Время по Гринвичу" и он у тебя сам будет отлично отрабатывать.

Гы, а гуи-то я не ставил :) . Так понимаю, это изменит флажок UTC в файле /etc/sysconfig/clock на true. И что это значит? Ведь так нужно делать (UTC=true), только если железные часы установлены в GMT, а у меня в местное...
 
+
-
edit
 

Sokrat

модератор

Я не тормоз, я просто медленно думаю... :D

Если сейчас поставить время на 1:59 31 марта и подождать чуток - часы переведутся? Реально в этот момент машина была выключена/не под линухом?

С гринвичем все правильно подсказали - тогда хардварные часы никуда не переводятся, а линух на локальное время пересчитывает с учетом сезона. правда, если сбоку винда стоит - в ней время будет не то... :D

 
RU Рыбак Прикаспий #05.04.2002 10:58
+
-
edit
 

Рыбак Прикаспий

втянувшийся
Sokrat>Если сейчас поставить время на 1:59 31 марта и подождать чуток - часы переведутся? Реально в этот момент машина была выключена/не под линухом?

Опыт уже был произведён - часы не перевелись, откуда и возник вопрос. Собственно, он возникает дважды в год :D , просто в прошлые разы как-то руки не доходили... Комп круглосуточно работает под Linux - там Apache, Postfix, pppd и ещё много чего. Других систем нет.

Хотя... сейчас попробую. Ставлю 31 марта 1:59...
date
Вск Мар 31 01:59:45
date
Вск Мар 31 01:59:59
date
Вск Мар 31 03:00:01

Ой! А почему тогда не перевелось? :confused: Похоже, у меня самого глюки... :confused: Спасибо за помощь!
 
+
-
edit
 

Sokrat

модератор

Р.П.>Опыт уже был произведён - часы не перевелись, откуда и возник вопрос. Собственно, он возникает дважды в год :D , просто в прошлые разы как-то руки не доходили... Комп круглосуточно работает под Linux - там Apache, Postfix, pppd и ещё много чего. Других систем нет.

Дык комп, наверное, в инет постоянно торчит? Если да, то ntpdate по крону или ntpd повесить - милое дело. :)

Р.П.>Ой! А почему тогда не перевелось? :confused: Р.П.>Похоже, у меня самого глюки... :confused: Ну-у-у... Черт его знает - может и бага какая... :confused:

 
RU Рыбак Прикаспий #05.04.2002 12:09
+
-
edit
 

Рыбак Прикаспий

втянувшийся
Sokrat>ntpdate по крону или ntpd повесить - милое дело.

Обязательно. Уже

:beer:

 

KeyOS

новичок
Здравствуйте, Рыбак.

В принципе всё просто. Так называемый /etc/localtime есть ни
что иное как бинарная версия текстового файла обработанная программой zic (man zic ;) )

Такие файлы распространяются (во всяком случае у нас ;) ) через
организации ответственные за поддержку public time servers.

Вот ссылка на настройку Linux (сам с ними дела не имею):


Кстати ntp не поможет решить проблему потому как работает только с GMT, а остальная работа лежит на операционке (т.е. вам всё равно прийдётся часы переводить ручками)
 
+
-
edit
 

Sokrat

модератор

KeyOS, Вы невнимательно прочитали (прочитали? ;) ) трэд - с /etc/localtime у Рыбака все в порядке, а ntp как раз то, что доктор прописал. ;)

 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru