Hello, I am learning C++, and made what seems to be my first useful, no matter how small, daemon that updates your system clock for you every half hour. It's built for x86, but can be recompiled for PPC. I made this because my system's clock wanders after a few days, even if by a few seconds. The installer likes fedora, because it adds TimeKeeper to /etc/rc.local, but it runs on others, too. You'll have to launch it by hand or use whatever your distro uses though. Copy it to /bin or /sbin so it can respawn, or it will update your clock once and terminate. Do not rename it. It's only a few lines long, but I thought I would save you the trouble. Remember to launch it in a terminal as timekeeperd& unless you want to keep your terminal open for half an hour.
It depends on ntpdate and sleep.
To download the tarball from my server which has an x86 version and the source from my server, click here:
http://geekinsnthings.homelinux.org/...er-2.50.tar.gz
EDIT: I made a new version that does not fill your screen with worthless output and that updates your clock BEFORE waiting half an hour, so I changed the link to point to that version. It also has a native PPC build.
EDIT AGAIN: Added ANOTHER version that gives you the credits and does not have to relaunch itself and just loops the parts of the process that do not give the credits.
Hope you find it useful, though you probably could have made it in 10Mins or less.
-Ben