ntpd-rs
Memory-safe implementation of IETF time standards including NTPv5 and NTS
This project is funded by NLnet through these subgrants:
Options
services.ntpd-rs
- services.ntpd-rs.enable
-
Whether to enable Network Time Service (ntpd-rs).
- Type:
boolean
- Default:
false
- services.ntpd-rs.metrics.enable
-
Whether to enable ntpd-rs Prometheus Metrics Exporter.
- Type:
boolean
- Default:
false
- services.ntpd-rs.package
-
The ntpd-rs package to use.
- Type:
package
- Default:
pkgs.ntpd-rs
- services.ntpd-rs.settings
-
Settings to write to {file}
ntp.toml
See https://docs.ntpd-rs.pendulum-project.org/man/ntp.toml.5 for more information about available options.
- Type:
TOML value
- Default:
{ }
- services.ntpd-rs.useNetworkingTimeServers
-
Use source time servers from {var}
networking.timeServers
in config.- Type:
boolean
- Default:
true