From 58c5ffdb54cbfaed76ca40e16efca03b2deb5c6a Mon Sep 17 00:00:00 2001 From: s0me1newithhand7s Date: Fri, 29 May 2026 00:08:08 +0300 Subject: [PATCH] feat(ada): ntps-rs init Signed-off-by: s0me1newithhand7s --- ada/networking/timeServers.nix | 6 +----- ada/services/ntpd-rs.nix | 25 +++++++++++++++++++++++++ ada/services/timesyncd.nix | 7 +++++++ 3 files changed, 33 insertions(+), 5 deletions(-) create mode 100644 ada/services/ntpd-rs.nix create mode 100644 ada/services/timesyncd.nix diff --git a/ada/networking/timeServers.nix b/ada/networking/timeServers.nix index c1257cd..32777c8 100644 --- a/ada/networking/timeServers.nix +++ b/ada/networking/timeServers.nix @@ -1,9 +1,5 @@ _: { networking = { - timeServers = [ - "time.cloudflare.com" - "time.google.com" - "ru.pool.ntp.org" - ]; + timeServers = []; }; } diff --git a/ada/services/ntpd-rs.nix b/ada/services/ntpd-rs.nix new file mode 100644 index 0000000..cad089e --- /dev/null +++ b/ada/services/ntpd-rs.nix @@ -0,0 +1,25 @@ +_: { + services = { + ntpd-rs = { + enable = true; + useNetworkingTimeServers = false; + + settings = { + source = [ + { + mode = "nts"; + address = "time.cloudflare.com"; + } + { + mode = "nts"; + address = "nts.netnod.se"; + } + { + mode = "nts"; + address = "ptbtime1.ptb.de"; + } + ]; + }; + }; + }; +} diff --git a/ada/services/timesyncd.nix b/ada/services/timesyncd.nix new file mode 100644 index 0000000..1205d62 --- /dev/null +++ b/ada/services/timesyncd.nix @@ -0,0 +1,7 @@ +_: { + services = { + timesyncd = { + enable = false; + }; + }; +}