./time/ntpsec, Hardened & improved NTP implementation derived from NTP Classic

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.1, Package name: ntpsec-1.2.1, Maintainer: pkgsrc-users

A secure, hardened, and improved implementation of Network Time Protocol
derived from NTP Classic, Dave Mills's original.


Required to run:
[security/openssl] [devel/py-curses] [geography/gpsd] [lang/python37]

Required to build:
[textproc/asciidoc] [textproc/libxslt] [devel/waf] [pkgtools/cwrappers]

Master sites:

Filesize: 2618.396 KB

Version history: (Expand)


CVS history: (Expand)


   2022-07-30 03:22:07 by Tobias Nygren | Files touched by this commit (4) | Package updated
Log message:
ntpsec: update to 1.2.1

2021-06-06: 1.2.1
Update ntpkeygen/keygone to properly filter # characters. (CVE-2021-22212)
Add dextral peers mode in ntpq and ntpmon.
Drop NTPv1 as the support was not RFC compliant, maybe v2 except mode 6 next.
Fix argument P for ntpd parsing fixed and ntpdate improvements.
Fix crash for raw ntpq readvar.
Add processor usage to NTS-KE logging except on NetBSD.
The build epoch has been replaced with a hardcoded timestamp which will be
manually updated every nine years or so (approx 512w).  This makes the
binaries reproducible by default.
Compare versions of ntp.ntpc and libntpc printing a warning if
mismatched. Fix libntpc install path if using it.
Reduce maxclocks default to 5 to reduce the NTP pool load.
Print LIBDIR during ./waf configure.
Add documentation, new GPG key, and other cleanups.

2020-10-06: 1.2.0
The minor version bump is to indicate official official support of
RFC8915 "Network Time Security for the Network Time Protocol" which
was released 2020-09-30.
NTS-KE client now defaults to port 4460.
NTS-KE server now listens on port 4460.
(Listening on port 123 has been removed.)
The shebang of installed Python scripts can now be customized with:
  waf configure --pyshebang="..."
NTP clients now use a shared library with Python instead of an extension.
Add flakiness option to ntpq and fixed limit=1 in mrulist.
Fixed a minor formatting issue in rate page.
   2022-07-30 02:00:57 by Tobias Nygren | Files touched by this commit (1)
Log message:
ntpsec: master site redirects to https, use https directly

... but the certiciate is expired. Have complained to upstream.
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-01-28 13:10:18 by Thomas Klausner | Files touched by this commit (1)
Log message:
ntpsec: restrict to python 3

(to be on the safe side; after restricting gpsd to python 3)
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:24:47 by Nia Alarie | Files touched by this commit (263)
Log message:
time: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 17:04:23 by Nia Alarie | Files touched by this commit (263)
Log message:
time: Remove SHA1 hashes for distfiles