According to the hwclock manual page: It is good to do a hwclock --adjust just before the hwclock --hctosys at system startup time ... That makes sense. Why not add that to rc.sysinit, if /sbin/hwclock is found?
This change request has been assigned to a developer for further review.
I agree with this bug report. -Neal McBurnett
fixed in initscripts-3.84.
This was fixed. But in initscripts 5.49 the fix is gone again. Is this by design or by mistake?
Design. We had it in place for a while, and there were many reports of it doing odd things with clocks. The current initscripts sets the hardware clock on shutdown as well as reading it on startup, so it should be kept relatively in sync.
Ok. It won't be as good if the machine is only up for short times and then down for long. But if the other solution was causing other problems, I guess it's better than nothing.