net-misc / ntpsec

The NTP reference implementation, refactored

Official package sites : https://www.ntpsec.org/ ·

NTPsec project - a secure, hardened, and improved implementation of Network Time Protocol derived from NTP Classic, Dave Mills’s original.

v9999 :: 0 :: gentoo

Modified
License
HPND MIT BSD-2 BSD CC-BY-SA-4.0
USE flags
debug doc early gdb heat libbsd nist ntpviz samba seccomp smear tests

v1.1.9 :: 0 :: gentoo

Modified
License
HPND MIT BSD-2 BSD CC-BY-SA-4.0
Keywords
amd64 arm arm64 ~x86
USE flags
debug doc early gdb heat libbsd nist ntpviz samba seccomp smear tests

v1.1.8 :: 0 :: gentoo

Modified
License
HPND MIT BSD-2 BSD CC-BY-SA-4.0
Keywords
amd64 arm arm64 ~x86
USE flags
debug doc early gdb heat libbsd nist ntpviz samba seccomp smear tests

v1.1.7-r1 :: 0 :: gentoo

Modified
License
HPND MIT BSD-2 BSD CC-BY-SA-4.0
Keywords
amd64 arm arm64 ~x86
USE flags
debug doc early gdb heat libbsd nist ntpviz samba seccomp smear tests

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
early
Drop root privileges early
gdb
Enable debugging with gdb
heat
Install contrib heat generating scripts
libbsd
Use libbsd instead of internal funcs
nist
Set local clock deps
ntpviz
Make visualizations of offsets, jiffies, etc.
rclock_arbiter
Arbiter 1088A/B GPS driver
rclock_generic
Enable support for generic time radios and GPSDOs
rclock_gpsd
Enable gpsd daemon support
rclock_hpgps
Hewlett Packard GPS driver
rclock_jjy
JJY driver
rclock_local
Support for undisciplined local clock (not recommended)
rclock_modem
NIST/USNO/PTB Modem Time Services
rclock_neoclock
NeoClock4X DCF77/TDF driver
rclock_nmea
NMEA GPS driver
rclock_oncore
Oncore driver
rclock_pps
PPS cesium clock driver
rclock_shm
Obtain refclock info from shared memory-segment
rclock_spectracom
Spectracom driver
rclock_trimble
Trimble driver
rclock_truetime
Trutime driver (deprecated)
rclock_zyfer
Zyfer driver
samba
Add support for SAMBA (Windows File and Printer sharing)
seccomp
Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs
smear
Specify the interval over which a leap second is applied (experimental)
tests
Enable tests

python_targets

python3_6
Build with Python 3.6
python3_7
Build with Python 3.7
python3_8
Build with Python 3.8

app-text / asciidoc : A plain text human readable/writable document format

app-text / docbook-xsl-stylesheets : XSL Stylesheets for Docbook

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / libbsd : An library to provide useful functions commonly found on BSD systems

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / psutil : Retrieve information on running processes and system utilization

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

net-misc / pps-tools : User-space tools for LinuxPPS

sys-devel / bison : A general-purpose (yacc-compatible) parser generator

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

virtual / pkgconfig : Virtual for the pkg-config implementation

acct-group / ntp : System group: ntp

acct-user / ntp : user for ntp daemon

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / libbsd : An library to provide useful functions commonly found on BSD systems

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / psutil : Retrieve information on running processes and system utilization

media-fonts / liberation-fonts : A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat

net-misc / ntp : Network Time Protocol suite/programs

net-misc / openntpd : Lightweight NTP server ported from OpenBSD

sci-visualization / gnuplot : Command-line driven interactive plotting program

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

net-misc / ntp : Network Time Protocol suite/programs

sci-geosciences / gpsd : GPS daemon and library for USB/serial GPS devices and GPS/mapping clients

679510
net-misc/ntpsec does not respect CFLAGS (pie) and LDFLAGS (relro)
705128
net-misc/ntpsec-1.1.8 on ARM: SIGSYS/seccomp bad syscall - missing SCMP_SYS for newfstatat faccessat
708522
net-misc/ntpsec-1.1.8 : fails to build with -fno-common or gcc-10
718804
net-misc/ntpsec-1.1.8: incompatible NTS change
721150
net-misc/ntpsec-1.1.8[seccomp] with sys-libs/glibc-2.31: SIGSYS/seccomp bad syscall 305
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/ntpsec: amd64 stable (bug #732234)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/ntpsec: arm stable (bug #732234)
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/ntpsec: arm64 stable (bug #732234)
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
net-misc/ntpsec: Version bump
Bug: https://bugs.gentoo.org/721150 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
net-misc/ntpsec: drop vulnerable
Bug: https://bugs.gentoo.org/694748 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-misc/ntpsec: Drop extraneous KEYWORDS lines
These are in an unused branch and confuse tools like ekeyword. URL: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Sam James (sam_c) · gentoo
net-misc/ntpsec: arm64 stable (bug #721526)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/ntpsec: amd64 stable wrt bug #721526
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/ntpsec: arm stable wrt bug #721526
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: add missing asciidoc patch, force docs to behave
Bug: https://bugs.gentoo.org/710414 Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: add upstream seccomp fix and update systemd file
* closes bugs #705348 and #705128 Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: add upstream patch and expand py3 compat
* closes bugs #709258 and #710414 Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-misc/ntpsec: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: version bump to 1.1.8, bug #703618
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: stable on arm and arm64 (bug #697024 again)
Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Stephen Arnold · gentoo
net-misc/ntpsec: use fixed service file for all versions
* see bug #697024 and stablize 1.1.7 Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: fix logrotate, inherit user, QA issues (really)
* fixes bug 697948 (use acct-group/acct-user) * fixes bug 698042 (logrotate) * fixes some QA issues from bug 695088 but leaves clock flags (for now) * does not address in-progress bugs or pre-1.1.7 Package-Manager: Portage-2.3.67, Repoman-2.3.17 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/ntpsec: amd64 stable wrt bug #694748
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-misc/ntpsec: update unit file to avoid CVE-2015-5300
Bug: https://bugs.gentoo.org/697024 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
net-misc/ntpsec: bump
Include build epoch to avoid 'Module/Binary version mismatch' error due to multiple python builds. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: libressl not supported upstream in current versions
closes: https://bugs.gentoo.org/689818 Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/ntpsec: restore back the stable keyword wrt bug #692494
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
net-misc/ntpsec: update ebuilds and use flags, fix for bug #685456
* (modified) patch supplied by James Browning <jamesb.fe80@gmail.com> only applies to 1.1.4 and up * remove obsolete configure option from 1.1.6 and up Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: remove older unstable versions
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Anthony G. Basile · gentoo
net-misc/ntpsec: drop libressl flag, bug #689818
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: version bumps to 1.1.5 and 1.1.6
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: version bump to 1.1.4, bug #688494
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/ntpsec: amd64 stable wrt bug #682398
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: fix minor error when USE=-doc
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: remove older versions, security bug #675538
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Anthony G. Basile · gentoo
net-misc/ntpsec: version bump to 1.1.3
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
net-misc/ntpsec: USE=nist requires local refclock
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: version bump to 1.1.2, bug #665188
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
net-misc/ntpsec: version bump to 1.1.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Anthony G. Basile · gentoo
net-misc/ntpsec: backport fix for seccomp + early-droproot
See: https://gitlab.com/NTPsec/ntpsec/issues/460 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Mike Gilbert · gentoo
net-misc/ntpsec: revbump for RDEPEND change
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
Mike Gilbert · gentoo
net-misc/ntpsec: remove useless blank line
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
Mike Gilbert · gentoo
net-misc/ntpsec: move blockers to RDEPEND
Building ntpsec with ntp installed works fine. Installing them concurrently produces file colisions, so the blockers belong in RDEPEND, not DEPEND. Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
Stephen L Arnold · gentoo
net-misc/ntpsec: fix debug flag in git ebuild and add einfo refclocks
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Stephen L Arnold · gentoo
net-misc/ntpsec: unset MAKEOPTS since waf completely ignores it anyway
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Anthony G. Basile · gentoo
net-misc/ntpsec: improve out-of-box configuration
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
net-misc/ntpsec: debug dropped in -9999
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
net-misc/ntpsec: add -9999
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
net-misc/ntpsec: improve python
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
net-misc/ntpsec: fix config files and remove strip executables
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Stephen L Arnold · gentoo
net-misc/ntpsec: new ebuild for secure ntp daemon
* refactored version of NTP reference implementation * integration with gpsd and vendor clock sources Package-Manager: Portage-2.3.24, Repoman-2.3.6