Синхронизация времени //

Здравствуйте!

Прописал в настройках сервер для синхронизации времени:

NET_TIME_SERVER=timesrv

Синхронизация проходит успешно, но с отставанием на 4 часа, т.е. похоже время выставляется по Гринвичу (UTC), а не московское (TIME_ZONE="Europe/Moscow").

Вот лог, пришедший по почте:
-----------------------------
From: root@ts1
To: admin@domain.int
Subject: Error Report on ts1
Date: Fri, 01 Aug 2008 11:05:02 +0400
Reply-To: root@ts1
Sender: root@ts1
Return-path: <root@ts1>

Report On: http://ts1

Aug 1 10:54:46 ts1 user.err kernel: intelfb: Cannot reserve FB region.
Aug 1 10:54:46 ts1 user.err kernel: no AD1816A based soundcards found.
Aug 1 10:54:46 ts1 user.err kernel: ALSA /source/kernel-2.6.17.14/alsa-driver-1.0.16/isa/sb/../../alsa-kernel/isa/sb/es968.c:234: no ES968 based soundcards found
Aug 1 10:54:46 ts1 user.err kernel: ALSA /source/kernel-2.6.17.14/alsa-driver-1.0.16/isa/../alsa-kernel/isa/als100.c:314: no ALS100 based soundcards found
Aug 1 10:54:46 ts1 user.err kernel: ALSA /source/kernel-2.6.17.14/alsa-driver-1.0.16/isa/../alsa-kernel/isa/azt2320.c:338: no AZT2320 based soundcards found
Aug 1 10:54:46 ts1 user.err kernel: ALSA /source/kernel-2.6.17.14/alsa-driver-1.0.16/isa/../alsa-kernel/isa/dt019x.c:307: no DT-019X / ALS-007 based soundcards found

Aug 1 06:46:38 ts1 cron.err crond[2750]: time disparity of -248 minutes detected

Aug 1 06:47:01 ts1 cron.err crond[2750]: USER root pid 3239 cmd /bin/lp_check
Aug 1 06:48:01 ts1 cron.err crond[2750]: USER root pid 3266 cmd /bin/lp_check
Aug 1 06:49:01 ts1 cron.err crond[2750]: USER root pid 3293 cmd /bin/lp_check
Aug 1 06:50:01 ts1 cron.err crond[2750]: USER root pid 3320 cmd smtp
Aug 1 06:50:01 ts1 cron.err crond[2750]: USER root pid 3321 cmd /bin/lp_check
Aug 1 06:51:01 ts1 cron.err crond[2750]: USER root pid 3374 cmd /bin/lp_check
Aug 1 06:52:01 ts1 cron.err crond[2750]: USER root pid 3401 cmd /bin/lp_check
Aug 1 06:53:01 ts1 cron.err crond[2750]: USER root pid 3428 cmd /bin/lp_check
Aug 1 06:54:01 ts1 cron.err crond[2750]: USER root pid 3455 cmd /bin/lp_check
Aug 1 06:55:01 ts1 cron.err crond[2750]: USER root pid 3482 cmd smtp
Aug 1 06:55:01 ts1 cron.err crond[2750]: USER root pid 3483 cmd /bin/lp_check
Aug 1 06:56:01 ts1 cron.err crond[2750]: USER root pid 3536 cmd /bin/lp_check
Aug 1 06:57:01 ts1 cron.err crond[2750]: USER root pid 3563 cmd /bin/lp_check
Aug 1 06:58:01 ts1 cron.err crond[2750]: USER root pid 3590 cmd /bin/lp_check
Aug 1 06:59:01 ts1 cron.err crond[2750]: USER root pid 3617 cmd /bin/lp_check
Aug 1 07:00:01 ts1 cron.err crond[2750]: USER root pid 3644 cmd /bin/checklogs
Aug 1 07:00:01 ts1 cron.err crond[2750]: USER root pid 3645 cmd smtp
Aug 1 07:00:01 ts1 cron.err crond[2750]: USER root pid 3649 cmd /bin/lp_check

Aug 1 07:01:01 ts1 cron.err crond[2750]: USER root pid 3718 cmd rdate -s timesrv

Aug 1 07:01:01 ts1 cron.err crond[2750]: USER root pid 3719 cmd /bin/lp_check
Aug 1 07:02:01 ts1 cron.err crond[2750]: USER root pid 3747 cmd /bin/lp_check
Aug 1 07:03:01 ts1 cron.err crond[2750]: USER root pid 3774 cmd /bin/lp_check
Aug 1 07:04:01 ts1 cron.err crond[2750]: USER root pid 3801 cmd /bin/lp_check
Aug 1 07:05:01 ts1 cron.err crond[2750]: USER root pid 3828 cmd smtp
Aug 1 07:05:01 ts1 cron.err crond[2750]: USER root pid 3829 cmd /bin/lp_check
-----------------------------

P.S. man@pc1:~$ sudo rdate -p timesrv
[sudo] password for man:
Птн 01 Авг 2008 11:08:18


Хотя бы

Хотя бы опровергните или подтвердите наличие данной проблемы с синхронизацией времени.

А проблема

А проблема только в /etc/localtime, т.е. у нас получается временнАя зона всегда GMT. И я не знаю технологии, которая могла бы позволить динамически конфигурировать таймзону при загрузке, кроме как включить все скомпилированные файлы в загрузочный образ, а также добавить код по выбору нужной зоны.Вопрос: а надо ли оно нам? В ближайшем будущем нет.

--

Nikolai V. Ivanyushin <nvi at itadvisor.ru>
IT Advisor Ltd.
http://www.itadvisor.ru
+7 910 743-28-38

Проблему

Проблему решил, прописав:
TIME_ZONE="MSK-3MSD,M3.5.0/2,M10.5.0/3"