OpenNTPD is a FREE, easy to use implementation of the Network Time Protocol. It provides the ability to sync the local clock to remote NTP servers and can act as NTP server itself, redistributing the local clock.
The Project Goals are:
- Be as secure as possible. Code carefully, do strict validity checks especially in the network input path, and use bounded buffer operations. Use privilege separation to mitigate the effects of possible security bugs.
- Provide a lean implementation, sufficient for a majority. Don’t try to support each and every obscure usage case, but cover the typical ones.
- Try to “Just Work” in the background.
- Work with just a minimum of configuration.
- Reach a reasonable accuracy. We are not after the last microseconds.
The OpenNTPD provided here is known to run on the following Unix operating systems:
- Mac OS X
The latest version is OpenNTPD 4.2 released Nov 1, 2007.
For more details and to download visit http://www.openntpd.org/