Package: util-linux
Version: 2.16.2-0

/lib/udev/rules.d/85-hwclock.rules attempts to adjust the system clock
when /dev/rtc0 becomes available. However, it uses --systz rather than
--hctosys, which means that instead of reading the RTC it just assumes
that the system clock is the correct UTC time and adjusts it based on
/etc/localtime. This works fine on boot on recent 2.6 kernels, but if
"udevadm trigger" is called (or /dev/rtc0 is re-announced for some other
reason), it screws things up.

For example:

# ntpdate-debian 
15 Dec 16:48:50 ntpdate[5081]: adjust time server 204.9.54.119 offset 0.013977 
sec
# date
Tue Dec 15 16:48:54 EST 2009
# udevadm trigger
# date
Tue Dec 15 21:49:05 EST 2009
# ntpdate-debian 
15 Dec 16:49:11 ntpdate[5488]: step time server 204.9.54.119 offset 
-17999.992513 sec



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to