[Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?

Kharitonov A. Dmitry kharpost на rambler.ru
Вт Апр 21 22:01:20 MSK 2015


21.04.2015 20:27, Mikhail Efremov пишет:
> On Tue, 21 Apr 2015 17:26:22 +0300 Eugine Kosenko wrote:
>> На машине используется дуалбут ALT Linux Sisyphus и Windows XP,
>> поэтому аппаратные часы приходится держать установленными в локальное
>> (московское) время. При этом в /etc/sysconfig/clock прописано
>> "UTC=false" и "ZONE=Europe/Moscow".
>>
>> Только при первом запуске (как правило, при загрузке системы) ntpd
>> почему-то записывает в аппаратные часы время UTC, хотя системное время
>> остается правильным --- локальным. После этого любой перезапуск ntpd
>> не влияет на аппаратные часы. Это проверено вызовом "hwclock -w
>> --local" с последующим перезапуском ntpd. Аппаратное время остается
>> без изменений.
ntpd и ntpdate аппаратные часы никогда не трогают.
Аппаратные часы могут изменяться при остановке сервиса clock, если это 
разрешено в /etc/sysconfig/clock
hwclock -w записывает время в аппаратные часы.
для проверки надо использовать hwclock -r



Подробная информация о списке рассылки community