Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 696896

Summary: net-misc/ntpsec-1.1.7 version bump
Product: Gentoo Linux Reporter: Alessandro Barbieri <lssndrbarbieri>
Component: Current packagesAssignee: Steve Arnold <nerdboy>
Status: RESOLVED FIXED    
Severity: normal CC: blueness, jamesb.fe80
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch for Alessandro

Description Alessandro Barbieri 2019-10-07 13:58:06 UTC
New version available with a fix for a broken systemd unit (possibly also a security fix)
https://github.com/ntpsec/ntpsec/releases/tag/NTPsec_1_1_7
Comment 1 James Browning 2019-10-07 20:33:32 UTC
upstream: https://gitlab.com/NTPsec/ntpsec/-/releases

I see other things but no mention of the systemd units. I also see no changes to the upstream systemd units or their handling in the last 6 months. It is an issue just not one handled here. The solution I use is a modified ebuild which  (among other things) uses the ntpd, ntplog*, ntpviz* and ntp-wait units from inside a build directory. That is something for another issue though.

bullet points:
- The numeric literal argument of the 'time1' fudge option on a clock can now have one or more letter suffixes that compensate for era rollover in a GPS device. Each "g" adds the number of seconds in a 1024-week (10-bit) GPS era. Each "G" adds the number of seconds in a 8192-week (13-bit) GPS era.

- The neoclock4x driver has been removed, due to the hardware and the vendor having utterly vanished from the face of the earth.

- The NTS ALPN negotiation sequence has been modified for improved interoperability with other NTS implementations.

- NTS key rotation now happens every 24 hours. It used to rotate every hour to enable testing of recovery from stale cookies.
Comment 2 Alessandro Barbieri 2019-10-07 21:11:21 UTC
Well, the correct systemd unit is available since v1.1.0
https://github.com/ntpsec/ntpsec/commit/8459d15f8cf19a54cf149779d0d967883aa5c6b4
but the ebuild installs the old one
https://github.com/gentoo/gentoo/blob/master/net-misc/ntpsec/ntpsec-1.1.6.ebuild#L134
Comment 3 James Browning 2019-10-08 03:36:43 UTC
Created attachment 592104 [details, diff]
patch for Alessandro
Comment 4 Anthony Basile gentoo-dev 2019-10-15 13:41:36 UTC
this was already added by robbat2