On Thu, Feb 07, 2013 at 05:52:08PM +0200, Lars Nooden wrote:

> On Thu, 7 Feb 2013, Otto Moerbeek wrote:
> 
> > On Thu, Feb 07, 2013 at 03:36:43PM +0000, Christian Weisgerber wrote:
> > 
> > > Lars Nooden <lars.noo...@gmail.com> wrote:
> > > 
> > > > I've got a small system running 5.2-stable and the clock seems off.  
> > > > NTP 
> > > > is making entries like this on startup:
> > > > 
> > > >  Jan 31 10:15:31 net5501 ntpd[20060]: adjusting local clock by 
> > > > 93.846882s
> > > > 
> > > > I've looked around in the mail archives for various mailing lists and 
> > > > have 
> > > > the impression that a proper shutdown (using shutdown) will sync the 
> > > > hardware clock.
> > > 
> > > The shutdown(8) command doesn't directly sync the RTC; boot(9) does.
> > > You need to perform an actual halt or reboot for this to happen.
> > > 
> > > -- 
> > > Christian "naddy" Weisgerber                          na...@mips.inka.de
> > 
> > And remember ntpd takes it's time to adjust the clock. 
> > 
> > Set the clock once by hand or use rdate once if you are impatient.
> > 
> >     -Otto
>  
> Thanks.  It looks like my drift was due to not using halt / shutdown.
> 
> I have now switched to using ntpd -s, since the box gets turned on almost 
> every day.  But because my ISP can take 3 to 5 minutes to cough up a DHCP 
> address, ntpd was getting started way before the public NTP servers were 
> available.  I've moved ntpd startup to /etc/rc.local after a check for 
> connectivity.
> 
> Regards,
> /Lars
> 

Note that in this case the clock might be set backwards in multi-user
mode. Some programs might get confused by that. 

        -Otto

Reply via email to