Hello, I have a similar but yet another problem. The battery of the clock is old, and the clock is wrong if the power was off. It isn't a constant drift so "hwclock --adjust" wouldn't help. Because I am connected to a network, I have used netdate to get the correct time from the net.
But I still don't know what to do if the connection fails (and sometimes it happens). The only solution is to set the time somewhere manually, but is there a way for this to be done earlier than logging in? I guess it would be better for different programs which act depending on the system time. (Maybe allowing someone to type in a date, if it is possible at all, is somehow insecure, but I am the only user at the console). Bye Guentcho