Bug 2924

Summary: attempt to modify /etc/adjtime before r/w /
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: startupAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P1 CC: lav, ldv, legion, sr
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2003-09-02 11:02:58 MSD
during startup, messages concerning failed attempt to modify /etc/adjtime appear.

the relevant script is /etc/rc.d/init.d/clock; it's being called on line 76 of
rc.sysinit while root fs gets r/w at line 188.

PS: while I tend to disable adjtime for sometimes weird behaviour (and rely on
ntpdate/ntpd), this _is_ a breakage :-)
Comment 1 Anton Farygin 2003-09-04 14:42:10 MSD
Подтверждаю ошибку.

Просьба не откладывать с исправлением.
Comment 2 Dmitry V. Levin 2003-09-05 16:47:32 MSD
Это старая проблема (яйцо vs курица). 
Я пока что не знаю, как её решить правильно. 
 
Comment 3 Michael Shigorin 2003-10-18 20:53:32 MSD
а как решают в других дистрибутивах и как было раньше?
Comment 4 Michael Shigorin 2004-06-16 13:48:33 MSD
это еще актуально?
Comment 5 Michael Shigorin 2004-06-16 13:49:12 MSD
это еще актуально?
Comment 6 Vitaly Lipatov 2006-02-11 01:02:01 MSK
Не знаю, актуально ли эта бага, но может быть моя 
проблема с ней связана: 
Если удалить файл /etc/adjtime, то сам он больше не создаётся 
(типа в нём неверный формат). 
Comment 7 Dmitry V. Levin 2006-04-30 02:03:50 MSD
Думаю, что проблема уже не актуальна:
1. hwclock --adjust запускается только если /etc/adjtime непуст.
2. если /etc/adjtime непуст, то clock start запускается уже после того,
как / перемонтирован в rw.
Это было сделано в startup-0.7-alt1, дата коммита Sun Oct 26 18:50:55 2003.

Переоткройте, если что не так.