Recently in OpenNTPD Category
The NTP service that uses network-time servers to keep your computer's clock from drifting is another thing that Ubuntu includes by default but must be added to Debian if you want to use it.
I initially thought that adding the ntpdate package alone would set up the ntpd daemon and allow you to switch from manual clock setting to keeping the clock synchronized with Internet-based time servers. But you also have to add the ntp package to make it work.
You can do this in Synaptic, but as is usually the case, I find that Aptitude in a terminal does a better job, and is just as easy. I have sudo set up, just like in Ubuntu and OpenBSD, so this is how I do it (entering my password when prompted):
$ sudo aptitude install ntp ntpdate
Then I go in the GNOME menu to System -- Administration -- Time and Date and, under the Configuration toggle, switched to Keep synchronized with Internet servers, after that choosing a nearby server from the Time servers menu below.
Note: If for some reason you like the OpenNTPD program that ships by default with OpenBSD, that is also available as a package in Debian. I don't know the ins and outs of either ntpdate or OpenNTPD, but I've found that ntpdate is more "aggressive" about resetting the PC's clock, and OpenNTPD makes the changes more slowly. However they both work, it's nice to have a choice, and it's nice for Linux users to see yet another application coded by the OpenBSD team (much like OpenSSH) that can benefit the whole Unix-like universe.
OpenNTPD, which is OpenBSD's version of the Network Time Protocol isn't just for OpenBSD. There are versions of the software for Linux, FreeBSD, NetBSD, Solaris, Mac OS X, HP-UX, QNX4, IRIX and AIX. (I even recognize a few of those.)
I can't tell you how it works, except that during the OpenBSD install you are asked whether or not you want it. You do.
My clock is now accurate to the second. (I've checked with http://time.gov).
I'd love to tell you exactly how it works. But I really haven't got a clue.
That's the hallmark of a great technology: It just works, and if you want to know why, it's all there for you to soak up.





Recent Comments
Alan Rochester on Google Chrome/Chromium crashy Flash problems (and a solution for Chromium in Linux): It seems to be cropping up on a variety of distros... One howto is: h ...
Johnny Angel on File under 'this can't be a good sign': Unity development stalls for openSUSE, Fedora: I'm a little guy but I've told my friends that if they need future hel ...
Steven Rosenberg on OpenBSD how-to: Installing GRUB and dual-booting with Windows: I'm not commenting on where pkg_add installs a given package. All I'm ...
Thanos Tsouanas on OpenBSD how-to: Installing GRUB and dual-booting with Windows: Nice notes. A few comments though: "The reason is that pkg_add puts ...
Steve Chan on Ubuntu's money problem: How much (if any) should Canonical take from Banshee's Amazon sales? (And did Canonical split the baby right in the final compromise?): Messy, predatory and hidden???? Woot? I didn't realise that the Bans ...
Steven Rosenberg on A very early look at Fedora 15 through the 2/17/11 nightly build: It's surprisingly stable: You know what I like about living in Los Angeles? You might think it's ...
Pablo Marchant on A very early look at Fedora 15 through the 2/17/11 nightly build: It's surprisingly stable: I think the situation of the author happens under two different scenar ...
Steven Rosenberg on Fedora 13 updates: New kernel 2.6.34.7-61 fixes NetworkManager suspend issue: Things only got worse for me with F13 and F14. I switched to Debian. ...
Herald van der Breggen on Fedora 13 updates: New kernel 2.6.34.7-61 fixes NetworkManager suspend issue: Same problem here and this appeared to be a solution for me: after boo ...