Привет Всем! Народ, помогите, пожалуйста, разобраться с настройкой таймзоны на FreeBSD! Не знаю почему, недавно начались глюки почты с датой!дата прихода почты на мой сервер на три часа позже ставиться! т.е. отправил в 13:52
а время получения пишет в 17-53!!!!!! Таймзона почему-то ставиться в заголовках письма +0700!!!Пробовал менять через sysinstall - выбираю Rus Federation --> Moscow- 00:00, пробовал ставить и +03:00
ничего не меняется она (TZ) остается +0700 ! А должно быть как я понял +0400 !
Раньше никаких проблем не возникало, все работало как надо! Физ. доступа до машины нет! Какое время стоит в биосе неизвестно.
Народ, плиз, объясните как КОРРЕКТНО нужно настраивать TZ!!!
СПАСИБО!P.S.
Система FreeBSD 4.8 pre13, sendmail 8.12.10
Я не уверен,но есть такая штука hwclock - которая меняет в том числе и машинное ( а не только системное время) поищи ее.
Кроме того поищи у себя такое - localtime(по моему где-то в /etc он находится) и поищи файлик с таймзоной (московской) и просто замени эти файлики. То есть переименуй московскую таймзону в localtime и перезапиши этот файлик.
Более того попробуй поменять время не через sysconfig а вручную.
и последнее - смена таймзоны требует перезагрузки системы!!!с уважением z3f.
PS - у меня SuSe Linux - потому очень аккуратно относись к моим советам - но последняя строчка - по моему верна для всех систем!
>Более того попробуй поменять время не через sysconfig а вручную.
>и последнее - смена таймзоны требует перезагрузки системы!!!man zic,tzsetup,tzdump , но sysinstall все корректно делает. А поставить время ntpdate поможет
>Привет Всем! Народ, помогите, пожалуйста, разобраться с настройкой таймзоны на FreeBSD! Не
>знаю почему, недавно начались глюки почты с датой!
>
>дата прихода почты на мой сервер на три часа позже ставиться! т.е.
>отправил в 13:52
>а время получения пишет в 17-53!!!!!! Таймзона почему-то ставиться в заголовках письма
>+0700!!!
>
>Пробовал менять через sysinstall - выбираю Rus Federation --> Moscow- 00:00, пробовал ставить и +03:00
>
>ничего не меняется она (TZ) остается +0700 ! А должно быть как
>я понял +0400 !
>
>Раньше никаких проблем не возникало, все работало как надо! Физ. доступа до
>машины нет! Какое время стоит в биосе неизвестно.
>
>
>Народ, плиз, объясните как КОРРЕКТНО нужно настраивать TZ!!!
>
>
>СПАСИБО!
>
>P.S.
>Система FreeBSD 4.8 pre13, sendmail 8.12.10
>
>вообще-то ВСЕ это должно быть в handbook'е или faq'е:
man adjkerntz
если время на телеге взято один в один с CMOS без GMT об этом будет
свидетельствовать наличие файла:ls -la /etc/wall_cmos_clock
и переменная ядра:
[unix1]~ > sysctl -a | grep wall_cmos_clock
machdep.wall_cmos_clock: 1
[unix1]~ >Время по Москве (все можно установить руками на работающей системе,
одно НО - съедет крон и время в статистиках и тд и тп, мб лучше
перегрузиться или положить сервисы и потом поднять?)[unix1]~ > date
вторник, 5 октября 2004 г. 16:26:53 (MSD)
[unix1]~ > sysctl -a | grep adjkerntz
machdep.adjkerntz: -14400
[unix1]~ > bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
14400/3600
4
[unix1]~ >надеюсь ВСЕ понятно.
в одном окне маны, в другом можно действовать.
После того как все поправлено выполнить date и скорректировать время.
>>Привет Всем! Народ, помогите, пожалуйста, разобраться с настройкой таймзоны на FreeBSD! Не
>>знаю почему, недавно начались глюки почты с датой!
>>
>>дата прихода почты на мой сервер на три часа позже ставиться! т.е.
>>отправил в 13:52
>>а время получения пишет в 17-53!!!!!! Таймзона почему-то ставиться в заголовках письма
>>+0700!!!
>>
>>Пробовал менять через sysinstall - выбираю Rus Federation --> Moscow- 00:00, пробовал ставить и +03:00
>>
>>ничего не меняется она (TZ) остается +0700 ! А должно быть как
>>я понял +0400 !
>>
>>Раньше никаких проблем не возникало, все работало как надо! Физ. доступа до
>>машины нет! Какое время стоит в биосе неизвестно.
>>
>>
>>Народ, плиз, объясните как КОРРЕКТНО нужно настраивать TZ!!!
>>
>>
>>СПАСИБО!
>>
>>P.S.
>>Система FreeBSD 4.8 pre13, sendmail 8.12.10
>>
>>
>
>вообще-то ВСЕ это должно быть в handbook'е или faq'е:
>
>man adjkerntz
>
>если время на телеге взято один в один с CMOS без GMT
>об этом будет
>свидетельствовать наличие файла:
>
>ls -la /etc/wall_cmos_clock
>
>и переменная ядра:
>
>[unix1]~ > sysctl -a | grep wall_cmos_clock
>machdep.wall_cmos_clock: 1
>[unix1]~ >
>
>Время по Москве (все можно установить руками на работающей системе,
>одно НО - съедет крон и время в статистиках и тд и
>тп, мб лучше
>перегрузиться или положить сервисы и потом поднять?)
>
>[unix1]~ > date
>вторник, 5 октября 2004 г. 16:26:53 (MSD)
>[unix1]~ > sysctl -a | grep adjkerntz
>machdep.adjkerntz: -14400
>[unix1]~ > bc
>bc 1.06
>Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
>This is free software with ABSOLUTELY NO WARRANTY.
>For details type `warranty'.
>14400/3600
>4
>[unix1]~ >
>
>надеюсь ВСЕ понятно.
>
>в одном окне маны, в другом можно действовать.
>После того как все поправлено выполнить date и скорректировать время.
Спасибо! вроде бы получилось.сначала удалил /etc/wall_cmos_clock
потом tzsetup, потом уже появилось значение этой переменной ядра sysctl -a |grep adjkerntz
machdep.adjkerntz: -14400перезагрузился на всякий случай, все работает.
т.е.,как я понял ,получилось, что время у меня настроено по UTC теперь, а не по локальному времени CMOS.
не понятно одно - то же самое дожен делать sysinstall! - и все равно после него ставилось +0700.СПАСИБО!