On Mon, Nov 24, 2003 at 02:53:31PM +0300, Yura Zotov wrote: > On Mon, Nov 24, 2003 at 02:08:39PM +0300, Dmitry V. Levin wrote: > > On Mon, Nov 24, 2003 at 01:54:23PM +0300, Yura Zotov wrote: > > > НА системе с Master-2.0 (другой "чистой" у меня нет) команда > > > hwclock оаботает понятным образом: > > > > > > # hwclock --localtime --show > > > Mon Nov 24 10:48:10 2003 0.779646 seconds MSK > > > > > > # hwclock --utc --show > > > Mon Nov 24 13:48:18 2003 0.799692 seconds MSK > > > > > > т.е. правильным образом реагирует на опции --localtime и --utc. > > > > > > У меня дома на Сизифе 20031109 она работает неправильно: > > > > > > # hwclock --localtime --show > > > Mon Nov 24 13:50:35 2003 -0.248270 seconds MSK > > > > > > # hwclock --utc --show > > > Mon Nov 24 13:51:03 2003 -0.797569 seconds MSK > > > > > > т.е. не реагирует на опции --localtime и --utc. > > > > > > Заметил я это случайно. Поставил товарищу Junior а потом обновил из > > > Сизифа. Время ушло на 3 часа вперёдб так как в CMOS прописано > > > localtime. К сожалению, workaround с установкой в CMOS времени в > > > utc не устраивает, потому что у товарищя ещё есть виндовс. > > > > > > Это на самом деле баг или я где-то ошибаюсь? Если баг, то когда > > > исправят? > > > > Это похоже на #3188? > > Да, это одно и тоже. Правда, таких подробных исследований, какие > описаны в #3188, я не проводил. Могу только сказать, что когда > /etc/localtime не было вовсе, то время устанавливалось > правильное, т.е. localtime. Я думаю, это потому, что > /etc/init.d/clock, не найдя /etc/localtime, просто вываливался с > ошибкой и не вызывал hwclock --localtime --hctosys. То, что hwclock --show не использует --local/--utc - это факт. Складывается ощущение, что и --hctosys не использует --local/--utc, ограничиваясь лишь данными в /etc/adjtime. -- ldv