Port details |
- ntpsec Network Time Protocol suite, refactored
- 1.2.3 net =3 1.2.3Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2019-06-29 03:35:52
- Last Update: 2024-04-30 02:31:55
- Commit Hash: 5d0ea42
- People watching this port, also watch:: nagios-check_hdd_health, nuitka-py311, monit, py39-beautifulsoup, openmdns
- License: BSD2CLAUSE
- WWW:
- https://gitlab.com/NTPsec/ntpsec/
- Description:
- A reimplementation of the NTP protocol daemon and tools in a secure way.
A major new feature is that it implements IETF's Network Time Security standard
for strong cryptographic authentication of time service.
Security improvements:
* Network Time Security is implemented.
* The deprecated ntpdc utility, long a chronic locus of security
vulnerabilities, has been removed
* Autokey is not supported; that code has been removed, as it was chronically
prone to security vulnerabilities.
* Peer mode has been removed. The keyword peer in ntp.conf is now just an alias
for keyword server.
* Broadcast- and multicast modes, which are impossible to secure, have been
removed.
* The authentication requirement for remote configuration commands (e.g., via
ntpq) can no longer be disabled.
* The deprecated and vulnerability-prone ntpdate program has been replaced with
a shell wrapper around ntpdig.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/net/ntpsec/ && make install clean
- To add the package, run one of these commands:
- pkg install net/ntpsec
- pkg install ntpsec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ntpsec
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1714439604
SHA256 (ntpsec-ntpsec-NTPsec_1_2_3_GH0.tar.gz) = 290a9eb93f2d4900b2611fdb203e4d30088c8f1bf40592ba75962fe7371b171c
SIZE (ntpsec-ntpsec-NTPsec_1_2_3_GH0.tar.gz) = 2663602
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- asciidoctor : textproc/rubygem-asciidoctor
- bison : devel/bison
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- python3.9 : lang/python39
- Library dependencies:
-
- libdns_sd.so : net/mDNSResponder
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ntpsec-1.2.3:
DOCS=on: Build and/or install documentation
REFCLOCKS=on: Enable all refclocks
===> Use 'make config' to modify these settings
- Options name:
- net_ntpsec
- USES:
- cpe bison gettext-runtime pkgconfig python shebangfix ssl waf
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.3 30 Apr 2024 02:31:55 |
Yuri Victorovich (yuri) |
net/ntpsec: update 1_2_2a → 1_2_3 |
1.2.2.a_1 06 Nov 2023 22:25:52 |
Yuri Victorovich (yuri) |
net/ntpsec: Add REFCLOCKS option
PR: 274944
Reported by: celkins <carl@elkins.me.uk> |
1.2.2.a 10 Oct 2023 21:45:39 |
Yuri Victorovich (yuri) Author: Herbert J. Skuhra |
net/ntpsec: update 1_2_1-52 → 1_2_2a |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.2.1.52_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.2.1.52_1 14 Feb 2022 22:48:47 |
Yuri Victorovich (yuri) Author: Éric Masson |
net/ntpsec: Liberation font support in ntpviz
PR: 261953 |
1.2.1.52 14 Feb 2022 22:48:47 |
Yuri Victorovich (yuri) |
net/ntpsec: Not auto-run tests after build.
This fixes build failures on systems with clang-13.
Tests fail due to clang bug, as claimed by the upstream. |
1.2.1.52 11 Feb 2022 03:47:32 |
Yuri Victorovich (yuri) |
net/ntpsec: Update 1.2.1 -> 1.2.1-52
This should fix tests. |
1.2.1 08 Dec 2021 09:21:19 |
Yuri Victorovich (yuri) |
net/ntpsec: Update 1.2.0 -> 1.2.1 |
1.2.0_2 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
1.2.0_2 15 Aug 2021 18:12:41 |
Bernhard Froehlich (decke) |
net/ntpsec: Add CPE information
Approved by: portmgr (blanket) |
1.2.0_2 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.2.0_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.2.0_2 25 Jan 2021 20:25:35 |
yuri |
net/ntpsec: Add DOCS option |
1.2.0_1 21 Jan 2021 10:39:00 |
yuri |
net/ntpsec: Fix runtime failure due to non-standard library location.
USE_LDCONFIG fixes that.
PR: 252879
Reported by: Borja Marcos <borjam@sarenet.es> |
1.2.0 20 Jan 2021 17:37:45 |
yuri |
net/ntpsec: Update 1.1.9-57 -> 1.2.0
Changelog:
https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc#user-content-2020-10-06-1-2-0
PR: 252861 |
1.1.9.57 24 Sep 2020 23:07:51 |
yuri |
net/ntpsec: Broken on 11 with SSL_DEFAULT=base because TLSv1.3 isn't supported
in OpenSSL there
Reported by: fallout |
1.1.9.57 02 Sep 2020 16:24:06 |
yuri |
net/ntpsec: Update 1_1_9 -> 1_1_9-57-ge91d6e5c2
Hoping to resolve bug#244160
PR: 244160 |
1.1.9 16 Jun 2020 23:29:17 |
yuri |
net/ntpsec: Update 1.1.8 -> 1.1.9 |
1.1.8_2 19 May 2020 00:45:02 |
yuri |
net/ntpsec: Add CONFLICTS between net/{ntp,ntp-devel,openntpd,ntpsec} because
they all install sbin/ntpd
Also remove -* for versions because this isn't needed.
PR: 246553
Reported by: naddy
Approved by: portmgr (port compliance, infrastructure) |
1.1.8_2 21 Apr 2020 19:48:33 |
sunpoet |
Update textproc/asciidoc to 9.0.0rc2
Changes: https://github.com/asciidoc/asciidoc-py3/releases
https://github.com/asciidoc/asciidoc-py3/blob/master/CHANGELOG.txt
PR: 245723
Submitted by: antoine |
1.1.8_2 19 Apr 2020 07:45:31 |
yuri |
net/ntpsec: Update the PORTSCOUT tag |
1.1.8_2 10 Apr 2020 16:42:54 |
yuri |
net/ntpsec: Change the manpage path to share/man
In the light of CHANGES/20200115 amdmi3's commit r531317 was correct.
Update the port accordingly.
Reported by: tobik |
1.1.8_1 10 Apr 2020 15:49:34 |
yuri |
net/ntpsec: Fix typo |
1.1.8_1 10 Apr 2020 15:47:03 |
yuri |
net/ntpsec: Fix build; Add missing dependencies asciidoc and mDNSResponder;
Correct LICENSE
PR: 245503 245502
Reported by: amdmi3 gelonnov@gmail.com |
1.1.8 10 Apr 2020 11:29:17 |
amdmi3 |
- Fix plist generation wrt manpage path
Approved by: portmgr blanket |
1.1.8 12 Jan 2020 09:07:51 |
yuri |
net/ntpsec: Limit version format to prevent portscout reporting odd revisions |
1.1.8 10 Jan 2020 05:00:55 |
yuri |
net/ntpsec: Update 1.1.6 -> 1.1.8 |
1.1.6_1 31 Aug 2019 05:51:40 |
yuri |
net/ntpsec: Fix plist (man pages lacked .gz suffix for some reason)
Reported by: Beat Siegenthaler <beat.siegenthaler@beatsnet.com> (via e-mail) |
1.1.6_1 22 Jul 2019 07:47:15 |
yuri |
net/ntpsec: Correction to the previous update: GL_COMMIT wasn't previously
updated
Reported by: Bernhard Frohlich <decke@bluelife.at> |
1.1.6 21 Jul 2019 17:02:30 |
yuri |
net/ntpsec: Update 1.1.5 -> 1.1.6 |
1.1.5_1 06 Jul 2019 22:39:18 |
yuri |
net/ntpsec: Fix the man page location
PR: 239025
Reported by: C <cm@appliedprivacy.net> |
1.1.5 02 Jul 2019 05:43:56 |
yuri |
net/ntpsec: Fix typo in pkg-descr
Reported by: Cy Schubert <Cy.Schubert@cschubert.com> |
1.1.5 01 Jul 2019 22:04:54 |
yuri |
net/ntpsec: Update 1.1.4 -> 1.1.5
See https://blog.ntpsec.org/2019/06/30/version-1.1.5.html
PR: 238935
Reported by: C <cm@appliedprivacy.net> |
1.1.4_1 29 Jun 2019 06:18:13 |
yuri |
net/ntpsec: Allow any python versions by adding the workaround for the terminal
failure problem, and autoplist for the varying plist problem |
1.1.4 29 Jun 2019 03:35:38 |
yuri |
New port: net/ntpsec: Network Time Protocol suite, refactored |