svn commit: r505320 - in head/net: . ntpsec

Cy Schubert Cy.Schubert at cschubert.com
Tue Jul 2 02:36:37 UTC 2019


In message <201906290335.x5T3Zci0022866 at repo.freebsd.org>, Yuri 
Victorovich wri
tes:
> Author: yuri
> Date: Sat Jun 29 03:35:37 2019
> New Revision: 505320
> URL: https://svnweb.freebsd.org/changeset/ports/505320
>
> Log:
>   New port: net/ntpsec: Network Time Protocol suite, refactored
>
> Added:
>   head/net/ntpsec/
>   head/net/ntpsec/Makefile   (contents, props changed)
>   head/net/ntpsec/distinfo   (contents, props changed)
>   head/net/ntpsec/pkg-descr   (contents, props changed)
>   head/net/ntpsec/pkg-plist   (contents, props changed)
> Modified:
>   head/net/Makefile
>
> Modified: head/net/Makefile
> =============================================================================
> =
> --- head/net/Makefile	Sat Jun 29 02:00:19 2019	(r505319)
> +++ head/net/Makefile	Sat Jun 29 03:35:37 2019	(r505320)
> @@ -516,6 +516,7 @@
>      SUBDIR += ntp
>      SUBDIR += ntp-devel
>      SUBDIR += ntpa
> +    SUBDIR += ntpsec
>      SUBDIR += ntraceroute
>      SUBDIR += nusoap
>      SUBDIR += nuster
>
> Added: head/net/ntpsec/Makefile
> =============================================================================
> =
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/ntpsec/Makefile	Sat Jun 29 03:35:37 2019	(r505320)
> @@ -0,0 +1,19 @@
> +# $FreeBSD$
> +
> +PORTNAME=	ntpsec
> +DISTVERSION=	1.1.4
> +CATEGORIES=	net
> +
> +MAINTAINER=	yuri at FreeBSD.org
> +COMMENT=	Network Time Protocol suite, refactored
> +
> +LICENSE=	BSD2CLAUSE
> +LICENSE_FILE=	${WRKSRC}/LICENSE
> +
> +USES=		bison gettext-runtime python:2.7 shebangfix ssl waf # p
> ython-3.6 has 2 issues: plist differences, and terminal-related failure: http
> s://gitlab.com/NTPsec/ntpsec/issues/599
> +SHEBANG_FILES=	${WRKSRC}/ntpclients/ntp*.py
> +USE_GITLAB=	yes
> +GL_ACCOUNT=	NTPsec
> +GL_COMMIT=	79cd18fc56fc902c3a7fd78bcc32ee72f52eb396
> +
> +.include <bsd.port.mk>
>
> Added: head/net/ntpsec/distinfo
> =============================================================================
> =
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/ntpsec/distinfo	Sat Jun 29 03:35:37 2019	(r505320)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1561774063
> +SHA256 (NTPsec-ntpsec-79cd18fc56fc902c3a7fd78bcc32ee72f52eb396_GL0.tar.gz) =
>  14eda0af80be125c4ac937c529f0973414c51bf691333b3950e08f3a5f282409
> +SIZE (NTPsec-ntpsec-79cd18fc56fc902c3a7fd78bcc32ee72f52eb396_GL0.tar.gz) = 2
> 536708
>
> Added: head/net/ntpsec/pkg-descr
> =============================================================================
> =
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/ntpsec/pkg-descr	Sat Jun 29 03:35:37 2019	(r505320)
> @@ -0,0 +1,21 @@
> +A reimplementation of the NNTP protocol daemon and tools in a secure way.

NNTP is Network News Transfer Protocol. Did you mean NTP instead?

> +
> +A major new feature is that it implements IETF's Network Time Security stand
> ard
> +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 chronicall
> y
> +  prone to security vulnerabilities.
> +* Peer mode has been removed. The keyword peer in ntp.conf is now just an al
> ias
> +  for keyword server.
> +* Broadcast- and multicast modes, which are impossible to secure, have been
> +  removed.
> +* The authentication requirement for remote configuration commands (e.g., vi
> a
> +  ntpq) can no longer be disabled.
> +* The deprecated and vulnerability-prone ntpdate program has been replaced w
> ith
> +  a shell wrapper around ntpdig.
> +
> +WWW: https://gitlab.com/NTPsec/ntpsec/
>
> Added: head/net/ntpsec/pkg-plist
> =============================================================================
> =
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/net/ntpsec/pkg-plist	Sat Jun 29 03:35:37 2019	(r505320)
> @@ -0,0 +1,43 @@
> +bin/ntpdig
> +bin/ntpfrob
> +bin/ntpkeygen
> +bin/ntpleapfetch
> +bin/ntplogtemp
> +bin/ntpmon
> +bin/ntpq
> +bin/ntpsnmpd
> +bin/ntpsweep
> +bin/ntptime
> +bin/ntptrace
> +bin/ntpviz
> +bin/ntpwait
> +%%PYTHON_SITELIBDIR%%/ntp-1.1.4.egg-info
> +%%PYTHON_SITELIBDIR%%/ntp/__init__.py
> +%%PYTHON_SITELIBDIR%%/ntp/__init__.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/__init__.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/agentx.py
> +%%PYTHON_SITELIBDIR%%/ntp/agentx.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/agentx.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/agentx_packet.py
> +%%PYTHON_SITELIBDIR%%/ntp/agentx_packet.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/agentx_packet.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/control.py
> +%%PYTHON_SITELIBDIR%%/ntp/control.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/control.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/magic.py
> +%%PYTHON_SITELIBDIR%%/ntp/magic.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/magic.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/ntpc.so
> +%%PYTHON_SITELIBDIR%%/ntp/packet.py
> +%%PYTHON_SITELIBDIR%%/ntp/packet.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/packet.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/poly.py
> +%%PYTHON_SITELIBDIR%%/ntp/poly.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/poly.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/statfiles.py
> +%%PYTHON_SITELIBDIR%%/ntp/statfiles.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/statfiles.pyo
> +%%PYTHON_SITELIBDIR%%/ntp/util.py
> +%%PYTHON_SITELIBDIR%%/ntp/util.pyc
> +%%PYTHON_SITELIBDIR%%/ntp/util.pyo
> +sbin/ntpd
>


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.




More information about the svn-ports-all mailing list