Over the past few months, Bernard Spil has been hard at work importing OpenNTPd 6.0p1 in HardenedBSD base. Starting with 12-CURRENT, HardenedBSD will ship with OpenNTPd by default. Just like with LibreSSL in base, HardenedBSD users have a choice when building world of which NTP daemon to use. Users who want to use the legacy NTPd can set WITHOUT_OPENNTPD
and WITH_NTP
in src.conf(5)
. Bernard will continue maintaining LibreSSL and OpenNTPd in HardenedBSD base.
Users who are upgrading from an existing 12-CURRENT system from source and who use the legacy NTP daemon in base will need to perform the following actions:
- Install new world
- Run
mergemaster
oretcupdate
sysrc ntpd_enable="NO"
sysrc local_openntpd_enable="YES"
A binary update will be published within the next 24 hours that contains OpenNTPd in base. Those who use hbsd-update
will only need to perform steps 3 and 4 above.