The adjtime.pl ebuild won't work on my Kuro. For the older versions of this script, I had to change the paths to "/usr/bin/tickadj" rather than "/usr/sbin/tickadj". I'm still having some additional issues with this software. It's not doing anything- tickadj is still set to 10000 when I check it (tested after changing the path in the script). How is the ebuild designed to work? It looks like the adjtime.pl script is being called at every boot. If that's the case, I'd rather see a tickadj value stored in a text file and have that value restored at boot instead of doing the recalc at every boot. Then the user could set up a cron to periodically do the recalc, update the value in the text file and then update the tickadj.
I updated the ebuild (forgot about the ntp dependency) and the scripts. Make sure you don't have another adjtime.pl lying around somewhere...
*** Bug 120036 has been marked as a duplicate of this bug. ***
Reopen wrt Bug 120036.
I'm not sure why a check for the path to tickadj would dork it up (but perl *is* a little bit insane) so it's back to the original hard-coded path, just changed to /usr/bin instead of /usr/sbin. I'm not sure if ntp changed the location recently, but beyond that, there's nothing more I can do. It should work as the original, as long as ntpdate and tickadj are where the script thinks they are.