kumquat-buildroot/package/ntpsec/Config.in
Guillaume W. Bres 3e7c9f1527 package/ntpsec: enable refclock support
Enable --refclocks=all configure flag, to be able to use several
synchronization sources (hardware).

Refclocks are all disabled by default, and they can only be enabled,
either one by one by name, or globally. Except for PPS support that
needs pps-tools, the other refcloks do not have external dependencies,
so we choose to enable all or none, without fine-grained selection.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
[yann.morin.1998@free.fr:
  - change comment and commit to explain refclock can't be disabled
  - don't add a menu-endmenu
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2022-08-06 09:46:44 +02:00

45 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

config BR2_PACKAGE_NTPSEC
bool "ntpsec"
depends on BR2_USE_MMU # python3
depends on BR2_USE_WCHAR # python3
depends on BR2_TOOLCHAIN_HAS_THREADS # python3
depends on !BR2_STATIC_LIBS # python3
select BR2_PACKAGE_LIBCAP
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_PYTHON3
help
NTPsec project - a secure, hardened, and improved
implementation of Network Time Protocol derived
from NTP Classic, Dave Millss original.
Provides things like ntpd, ntpdate, ntpq, etc...
https://www.ntpsec.org/
if BR2_PACKAGE_NTPSEC
config BR2_PACKAGE_NTPSEC_CLASSIC_MODE
bool "classic-mode"
help
Enable strict configuration and log-format compatibility
with NTP Classic.
config BR2_PACKAGE_NTPSEC_NTS
bool "NTS support"
help
Enable Network Time Security (NTS) support.
config BR2_PACKAGE_NTPSEC_REFCLOCK_ALL
bool "refclock-all"
select BR2_PACKAGE_PPS_TOOLS
help
Enable all refclocks (hardware, sync source and discplined
clocks)
endif
comment "ntpsec needs a toolchain w/ wchar, threads, dynamic library"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
BR2_STATIC_LIBS