forked from DGNum/infrastructure
fix: Use ens ntp for some machines
This commit is contained in:
parent
26833e7b64
commit
2aac734fa6
5 changed files with 29 additions and 1 deletions
|
@ -8,6 +8,7 @@ lib.extra.mkConfig {
|
||||||
enabledModules = [
|
enabledModules = [
|
||||||
# List of modules to enable
|
# List of modules to enable
|
||||||
"dgn-backups"
|
"dgn-backups"
|
||||||
|
"dgn-ens-ntp"
|
||||||
];
|
];
|
||||||
|
|
||||||
enabledServices = [
|
enabledServices = [
|
||||||
|
|
|
@ -8,6 +8,7 @@ lib.extra.mkConfig {
|
||||||
enabledModules = [
|
enabledModules = [
|
||||||
# List of modules to enable
|
# List of modules to enable
|
||||||
"dgn-backups"
|
"dgn-backups"
|
||||||
|
"dgn-ens-ntp"
|
||||||
];
|
];
|
||||||
|
|
||||||
enabledServices = [
|
enabledServices = [
|
||||||
|
|
|
@ -5,7 +5,9 @@
|
||||||
{ lib, ... }:
|
{ lib, ... }:
|
||||||
|
|
||||||
lib.extra.mkConfig {
|
lib.extra.mkConfig {
|
||||||
enabledModules = [ ];
|
enabledModules = [
|
||||||
|
"dgn-ens-ntp"
|
||||||
|
];
|
||||||
|
|
||||||
enabledServices = [
|
enabledServices = [
|
||||||
"garage"
|
"garage"
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
"dgn-backups"
|
"dgn-backups"
|
||||||
"dgn-console"
|
"dgn-console"
|
||||||
"dgn-chatops"
|
"dgn-chatops"
|
||||||
|
"dgn-ens-ntp"
|
||||||
"dgn-firewall"
|
"dgn-firewall"
|
||||||
"dgn-forgejo-runners"
|
"dgn-forgejo-runners"
|
||||||
"dgn-hardware"
|
"dgn-hardware"
|
||||||
|
|
23
modules/nixos/dgn-ens-ntp.nix
Normal file
23
modules/nixos/dgn-ens-ntp.nix
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
# SPDX-FileCopyrightText: 2025 Maurice Debray <maurice@dgnum.eu>
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: EUPL-1.2
|
||||||
|
|
||||||
|
{ config, lib, ... }:
|
||||||
|
|
||||||
|
let
|
||||||
|
inherit (lib) mkEnableOption mkIf;
|
||||||
|
|
||||||
|
cfg = config.dgn-ens-ntp;
|
||||||
|
in
|
||||||
|
|
||||||
|
{
|
||||||
|
options.dgn-ens-ntp.enable = mkEnableOption "the use of ens and hackens NTP servers.";
|
||||||
|
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
networking.timeServers = [
|
||||||
|
"ntp.ens.fr"
|
||||||
|
"cave.hackens.org"
|
||||||
|
];
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue