18 Mar
2001
18 Mar
'01
16:07
Hi, I noticed a bug in SuSE 7.1 /etc/init.d/boot. It runs hwclock --hctosys to set system time before local file system being mounted. For this to work, the local time zone info (/etc/localtime) must be valid. But /etc/localtime is a symlink to /usr/share/zoneinfo/YourZoneInfo. So if /usr is in a different file system which hasn't been mounted yet, hwclock --hctosys will set wrong system time. As a matter of fact, my old system which was SuSE 6.3, ran hwclock after all local file systems being mounted. Dong