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