Portable build framework for OpenNTPD
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
981 B

10 years ago
  1. This is a new port of OpenBSD's native ntpd to other Unix flavours adding
  2. autoconf support and the necessary compatibility layer. It is based on
  3. portability code from the OpenSSH and LibreSSL portable projects.
  4. OpenNTPD has a web site at http://www.openntpd.org/
  5. The current portable tree can be found at https://github.com/openntpd-portable
  6. Platform Requirements
  7. ---------------------
  8. adjtime() and settimeofday() syscalls or equivalent.
  9. either poll() or select().
  10. a working arc4random implementation, OpenSSL or LibreSSL
  11. (this project shares the same arc4random compatibility code from LibreSSL)
  12. At the time of writing the Portable version is known to build and work on:
  13. OpenBSD (5.6)
  14. Linux (Ubuntu 12.04, 14.04)
  15. FreeBSD (9.x, 10.x)
  16. Still in development / integrating fixes from the original OpenNTPD port
  17. Solaris (10.x, 11.x)
  18. Mac OS X (10.9)
  19. It may work on others, newer and older, but it's still a work in progress.
  20. Reports (success or otherwise) and/or diffs welcome.