CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

net/openntpd7.9p1,2

Network Time Protocol (NTP) daemon

Maintainer
naddy@FreeBSD.org
Packages
openntpd 7.9p1,2
Upstream
up to date
CPE
openntpd:openntpd from the port
WWW
https://www.openntpd.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (97)

Christian Weisgerber (naddy) · 7.9p1,2
net/openntpd: update to 7.9p1

Miscellaneous minor bug fixes.

Changelog:
https://www.openntpd.org/txt/release-7.9p1.txt
2b234b133f
Christian Weisgerber (naddy) · 6.8p1_10,2
net/openntpd: conditionalize ca_root_nss dependency on FreeBSD version

__FreeBSD_version >= 1500063 already includes a certificate bundle

PR:		289323
Reported by:	Herbert J. Skuhra <herbert@gojira.at>
730458eedd
Christian Weisgerber (naddy) · 6.8p1_9,2
*/*: Remove GNU_CONFIGURE_MANPREFIX

After 9fd7ee1cdf6c remove GNU_CONFIGURE_MANPREFIX from my ports.
5d55ec5b18
Muhammad Moinur Rahman (bofh) · 6.8p1_9,2
net/openntpd: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
58509c89c5
Baptiste Daroussin (bapt) · 6.8p1_8,2
security/libretls: update 3.8.1

Bump portrevision of consumers
50dc8fda19
Christian Weisgerber (naddy) · 6.8p1_7,2
net/openntpd: fix for NICs with hardware timestamp support

OpenNTPD enables the reception of a timestamp with datagrams.
Network adapters that support hardware timestamping of packets,
e.g. mlx5en(4), create a SCM_TIME_INFO control message in addition
to the SCM_TIMESTAMP one.  Provide a sufficiently large buffer to
accommodate this and avoid a MSG_CTRUNC error.

PR:		271224
Obtained from:	Dmitry Wagin <dmitry.wagin@ya.ru>
0838f527c3
Baptiste Daroussin (bapt) · 6.8p1_6,2
security/libretls: update to 3.7.0
38655f1ae6
Christian Weisgerber (naddy) · 6.8p1_5,2
net/openntpd: remove no-op configure argument

Drop the --with-cacert configure option, which does nothing at all.
OpenNTPD always loads the root CA file from the path returned by
tls_default_ca_cert_file(), i.e., /etc/ssl/cert.pem.
6f4d64fecd
Stefan Eßer (se) · 6.8p1_5,2
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)
fb16dfecae
Stefan Eßer (se) · 6.8p1_5,2
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Baptiste Daroussin (bapt) · 6.8p1_5,2
libretls: bump portrevision of dependent port due to shlib number change

Reported by:	jbeich
PointyHat:	bapt
1c619d6ccd
Baptiste Daroussin (bapt) · 6.8p1_4,2
security/libretls: upgrade to 3.5.0

Bump portrevision of each dependant port because the SONAME changes
4ef811e289
Baptiste Daroussin (bapt) · 6.8p1_3,2
security/libretls: update to 3.4.1

Bump revision on consumers
8c9683a3a6
Rene Ladan (rene) · 6.8p1_2,2
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
620968a43a
Bernhard Froehlich (decke) · 6.8p1_2,2
net/openntpd: Add CPE information

Approved by:	portmgr (blanket)
453a9f12f6
Mathieu Arnold (mat) · 6.8p1_2,2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 6.8p1_2,2
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 6.8p1_2,2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Christian Weisgerber (naddy) · 6.8p1_2,2
net/openntpd: switch to libretls on FreeBSD 12+

When using LibreSSL use its own libtls but when using OpenSSL use
libtls from libretls.

Reworked from
PR:		252802
Submitted by:	jbeich
559aa52ff8
Jan Beich (jbeich) · 6.8p1_1,2
security/libressl: re-link static library consumers after r557713
a0d69629d9
Christian Weisgerber (naddy) · 6.8p1,2
Update to 6.8p1.  This is a large catch-up release.

Configuration changes:
* Servers can be marked as "trusted" to skip constraints processing.
* The -s and -S options are no-ops and will be removed in the future.

http://www.openntpd.org/txt/release-6.8p1.txt
e049814d7c
Christian Weisgerber (naddy) · 6.2p3_8,2
Merge back fixes from OpenBSD 6.8-beta: If no replies are received for a while due to connectivity issues, go into unsynced mode.

PR:		221282
Reported by:	Rene Wagner <rw@nelianur.org>
Obtained from:	OpenBSD
bcf80e243c
Christian Weisgerber (naddy) · 6.2p3_7,2
Zap double definitions to fix build with -fno-common.

Obtained from:	upstream
7d3866c970
Mateusz Piotrowski (0mp) · 6.2p3_6,2
Only pass -E to find(1) when passing -regex or -iregex

The -E flag tells find(1) to interpret regular expressions which were
passed as arguments to -regex and -iregex as extended regular expressions.
It has no effect on other otherwise. Let's not invoke find(1) with -E if
not necessary.

Approved by:	portmgr (blanket approval)
013945e73d
Yuri Victorovich (yuri) · 6.2p3_6,2
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)
564cc1ae4b
Christian Weisgerber (naddy) · 6.2p3_6,2
Add a note in pkg-message that you need to override the manual search path to view the correct ntpd(8) man page.

PR:		246484
beeaa6134a
Tobias Kortkamp (tobik) · 6.2p3_5,2
Rebuild statically linked security/libressl consumers after r534416
b6f7d19f2d
Tobias Kortkamp (tobik) · 6.2p3_4,2
Rebuild statically linked security/libressl consumers after r514815
3c79be4173
Tobias Kortkamp (tobik) · 6.2p3_3,2
Rebuild statically linked security/libressl consumers after r502277
b70a42efd7
Tobias Kortkamp (tobik) · 6.2p3_2,2
Rebuild statically linked security/libressl consumers after r499667
04e0e4b796
Christian Weisgerber (naddy) · 6.2p3_1,2
Move the numerical ID for the "_ntp" user, required for net/openntpd's privilege separation, after its value was usurped by the new "ntpd" user in 12.0-CURRENT.

PR:		229936
c082bf1667
Christian Weisgerber (naddy) · 6.2p3,2
Update to 6.2p3.  No changes on FreeBSD.
6e27bb0e44
Christian Weisgerber (naddy) · 6.2p2,2
Register conflict with ntp, ntp-devel.
55aff1cd4d
Christian Weisgerber (naddy) · 6.2p2,2
Update to 6.2p2: upstream has incorporated the fixes for the "query from" feature.
6568d3ec19
Christian Weisgerber (naddy) · 6.2p1_1,2
Add a missing initialization and correct a memcpy size to fix the new "query from" feature.

Reported by:	Roger Marquis <marquis@roble.com>
314ed8e624
Christian Weisgerber (naddy) · 6.2p1,2
Update to 6.2p1.  Noteworthy changes: * Added option "query from <ip>" to ntpd.conf, to specify a local IP   address for outgoing NTP queries.
365768d5d9
Christian Weisgerber (naddy) · 6.0p1_7,2
Add a periodic script for daily status.

Submitted by:	Alexander Milanov <a@amilanov.com>
b9a868dd23
Bernard Spil (brnrd) · 6.0p1_6,2
security/libressl: Bump static library consumers

Reported by:	jbeich
a36372ce10
Christian Weisgerber (naddy) · 6.0p1_5,2
Belated revision bump after libressl 2.5.3 update. This approach doesn't work, does it?
6af2ef6237
Jan Beich (jbeich) · 6.0p1_4,2
security/libressl: chase r432997 in static lib consumers

Pointy hat to:	brnrd
296be2414b
Dmitry Marakasov (amdmi3) · 6.0p1_3,2
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
8244fe99bc
Christian Weisgerber (naddy) · 6.0p1_3,2
Belated PORTREVISION bump after security/libressl 2.4.4 update.

PR:		215522
Submitted by:	Rene Wagner <rw@nelianur.org>
a43d413200
Mathieu Arnold (mat) · 6.0p1_2,2
Fix building when libressl is not the default.

PR:		215150
Sponsored by:	Absolight
5b3e114085
Mathieu Arnold (mat) · 6.0p1_2,2
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
8b4093cba5
Christian Weisgerber (naddy) · 6.0p1_2,2
Unblock the package build via static libressl.  Adapted from [1].

OpenNTPD requires libtls, which is only available from LibreSSL.
If LibreSSL is not the default SSL library, link with a static copy
of the LibreSSL libraries.  This approach has the drawback that
whenever there is an update to libressl, the openntpd port will
require a PORTREVISION bump, otherwise it will not pick up the fixed
library and continue to use the old code.

Drop the RESSL option as LibreSSL is now always available.

PR:		213691 [1]
Submitted by:	jbeich
7a4529726f
Dmitry Marakasov (amdmi3) · 6.0p1_1,2
Most commonly used build systems support silent builds, when they hide actual commands executed and only show short summary line (like "CC foo.c"). CMake and ninja enable this by default, some autotools using ports do as well. This is unacceptable because we need complete build logs at any time, so we now switch to verbose build logs unconditionally. Note that this change deliberately affects ALL 

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
30a00f2227
Christian Weisgerber (naddy) · 6.0p1_1,2
Minor changes/improvements: * switch to USES=ssl * use the paths set by Mk/Uses/ssl.mk * move post-install to post-stage

Submitted by:	brnrd
c1e47d21c1
Adam Weinberger (adamw) · 6.0p1_1,2
Fix dangling backslash after r418011.

Committed under just-fix-it.
b69c9dfee7
Mathieu Arnold (mat) · 6.0p1_1,2
Fix ports depending on security/(open|libre)ssl directly.

Sponsored by:	Absolight
04d330d94f
Adam Weinberger (adamw) · 6.0p1_1,2
Add support for changing the location of ntpd.conf (openntpd_config), and add a 'configtest' rc(8) target. Also note openntpd_flags in the comments at the top of the rc(8) script.

PORTREVISION bump for rc(8) script change.

PR:		210153
Approved by:	naddy (maintainer)
4a5694585f