The rc.d scripts are based on official NetBSD scripts.
This also adds:
CONFIGURE_ARGS+=--sysconfdir=${PKG_SYSCONFDIR}
This was discussed and okayed with maintainer, fredb, in February,
Currently, the ntpd.sh rc.d script has a note about the
ntpd_chrootdir is only for NetBSD at this time. (Because I haven't
tested under other operating systems.)
All platforms:
Autokey, using OpenSSL.
IPv6 support.
Bugfixes in loopfilter and refclocks.
NetBSD:
Support for editline command line editing
in "ntpq" and "ntpdc".
NetBSD-current:
Use nanosecond resolution POSIX timers.
* Lose the source port check on incoming packets
* (x)ntpdc compatibility patch
* Virtual IP improvements
* ntp_loopfilter fixes and improvements
* ntpdc improvements
* GOES refclock fix
* JJY driver
* bsdi port fixes
* HP MPE/iX port
* Win/NT port upgrade
* Dynix PTX port fixes
* Document conversion from CVS to BK
* readline support for ntpq
from the "ChangeLog" file below). Also, this NetBSD package now installs the
HTML docs into "/usr/pkg/share/doc/html".
* ntpd/refclock_oncore.c (oncore_start): Set pps_enable=1, just
like the atom driver does.
From: reg@dwf.com
* ntpd/refclock_nmea.c (nmea_ppsapi): Set pps_enable=1, just like
the atom driver does.
From: Scott Allendorf <sca@newton.physics.uiowa.edu>
* ntpd/ntp_config.c (getconfig): CONF_CLOCK_PANIC was using the
wrong config flag.
From: <justin_forrester@hp.com>
refinements since 4.0.99k, a new feature -- an experimental
"huff-n-puff" filter (optionally enabled in /etc/ntp.conf) -- which
discards samples with the highest delays, and new drivers for:
Forum Graphic GPS, WWV/H, Heath GC-100 II, HOPF serial and PCI,
ONCORE, ulink331.
Drop the packages's requirement for GNU readline. It turns out
that command line editing in "ntpq" is not all that useful, as
you can alway let your shell recall "ntpq -c <command>".
repository. Unpatched, the daemon can be caused to segfault by application
of malformed IP packets. Allegedly, this could lead to a root compromise,
but that has not been confirmed on NetBSD. See NetBSD Security Advisory
NetBSD-SA2001-004.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
* algorithmic improvements, bugfixes
* Solaris dosynctodr info update
* html/pic/* is *lots* smaller
* New drivers: Forum Graphic GPS, WWV/H
* Rewrite of the audio drivers
* Driver updates: CHU, DCF, GPS/VME, Oncore, PCF, Ulink, WWVB, burst
If you use the ONCORE driver with a HARDPPS kernel module, you *must*
have a properly specified: pps <filename> [assert/clear] [hardpps]
line in the /etc/ntp.conf file.
* PARSE cleanup
* PPS cleanup
* ntpd, ntpq, ntpdate cleanup and fixes
* NT port improvements
* AIX, BSDI, DEC OSF, FreeBSD, NetBSD, Reliant, SCO, Solaris port
improvements
(4.0.98)
* Solaris kernel FLL bug is fixed in 106541-07
* Bug/lint cleanup
* PPS cleanup
* ReliantUNIX patches
* NetInfo support
* Ultralink driver
* Trimble OEM Ace-II support
* DCF77 power choices
* Oncore improvements
drivers and in burst mode operation. Clean ups to and additional documentation.
- - Package builds cleanly (including ntptime) for NetBSD-1.4.1, now that
HAVE_PPSAPI depends on finding PPS_API_VERS_1 in sys/timepps.h, rather
than simply checking for the presence of sys/timpepps.h.
- - Remove dependencies on gmake and autoconf.
Highlights since 4.0.97:
- -Adds listen_to_virtual_ips support (-L flag)
- -Adds support for Trimble OEM Ace-II receiver
- -Patch to run Oncore on systems w/o hardpps()
- -Permit RTS to power a DCF77
- -Assorted lint clean-ups
Highlights:
- - Y2K patches from AT&T: readme, test results, in source directory
- - various portability and configuration patches for Linux, WinNT
This version of the package now requires "gmake", "autoconf", and
"automake" as a consequence of its use of distribution patches.
This requirement is expected to go away with the pending release.