Post by Alex SatrapaPost by William H. MagillPeople who never reboot Unix based systems also never modify them.
They are called production systems and one would NEVER contemplate
changing the time on a production system on the fly!
What about my laptop, which changes networks more regularly than I
change my underwear?
I don't know exactly what scheme Apple uses for Laptops which have
been sleeping.
In theory, the system clock is running even when sleeping so that the
clock drift is minimal, unless the CPU clock is "off."
Changing time zones simply changes the offset, not the actual clock
setting.
Post by Alex SatrapaTo me it seems that the Date & Time preferences pane should be
updated to allow the NTP server to be changed on the fly along with
running ntpdate to get the time in sync with coordinated time (the
most friendly option for a Mac OS X machine), or it should be
updated to inform the user that a reboot is required for that
change to take effect (which you argue is the safest option for a
Mac OS X Server machine). At present, there is no feedback at all!
I don't disagree with you on this one.
Panther did have that ability. It was "removed" in Tiger (or forgotten).
Post by Alex SatrapaThough I wonder why Apple uses NTPd with a minpoll of 12, rather
than just setting up a cron job to run ntpdate once every few hours.
Mainly because that's what NTP is for. NTP continually checks the
time and compensates for network delays (between you and the
timeserver) the longer it is run. The goal is to keep the local clock
synced with the timeserver with as little a deviation as possible.
Simply running NTPDATE sets the clock to some value (which may or may
not be within seconds of the timeserver).
The primary reason for having "matching clocks" on client machines is
things like Secure ID tags, and other similar challenge, response and
time-based authorization systems.
T.T.F.N.
William H. Magill
# Beige G3 [Rev A motherboard - 300 MHz 768 Meg] OS X 10.2.8
# Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.4.1
# PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a
# XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3
# XP1000 [Alpha 21264-A (EV 6.7) - 384 meg] FreeBSD 5.3
***@mcgillsociety.org
***@acm.org
***@mac.com
***@gmail.com