From 4ed696e5b1eee165bd1d00e3d66c9e736a4c8498 Mon Sep 17 00:00:00 2001 From: Katherina Walshe-Grey Date: Thu, 29 Aug 2024 19:26:57 +0100 Subject: [PATCH] sysadmin: specify UTC timezone --- common/sysadmin/default.nix | 2 ++ flake.nix | 4 ---- hosts/tohru/configuration.nix | 3 ++- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/common/sysadmin/default.nix b/common/sysadmin/default.nix index 5e0cdc0..3709583 100644 --- a/common/sysadmin/default.nix +++ b/common/sysadmin/default.nix @@ -8,6 +8,8 @@ in options.qenya.sysadmin.enable = mkEnableOption "Base configuration for headless servers"; config = mkIf cfg.enable { + time.timeZone = "Etc/UTC"; + # Allow remote deployment with colmena deployment.targetUser = null; security.sudo.wheelNeedsPassword = false; diff --git a/flake.nix b/flake.nix index 68f65da..9b8c1a5 100644 --- a/flake.nix +++ b/flake.nix @@ -59,7 +59,6 @@ tohru = { name, nodes, ... }: { networking.hostId = "31da19c1"; - time.timeZone = "Europe/London"; deployment = { allowLocalDeployment = true; targetHost = null; # disallow remote deployment @@ -72,7 +71,6 @@ yevaud = { name, nodes, ... }: { networking.hostId = "09673d65"; - time.timeZone = "Etc/UTC"; deployment.targetHost = "yevaud.birdsong.network"; imports = [ @@ -82,7 +80,6 @@ orm = { name, nodes, ... }: { networking.hostId = "00000000"; - time.timeZone = "Etc/UTC"; deployment.targetHost = "orm.birdsong.network"; imports = [ @@ -92,7 +89,6 @@ kalessin = { name, nodes, ... }: { networking.hostId = "534b538e"; - time.timeZone = "Etc/UTC"; deployment = { targetHost = "kalessin.birdsong.network"; buildOnTarget = true; diff --git a/hosts/tohru/configuration.nix b/hosts/tohru/configuration.nix index f248b63..73c578c 100644 --- a/hosts/tohru/configuration.nix +++ b/hosts/tohru/configuration.nix @@ -11,7 +11,6 @@ boot.loader.systemd-boot.editor = false; age.secrets.wireguard-peer-tohru.file = ../../secrets/wireguard-peer-tohru.age; - birdsong.peering = { enable = true; privateKeyFile = config.age.secrets.wireguard-peer-tohru.path; @@ -30,6 +29,8 @@ networking.networkmanager.enable = true; + time.timeZone = "Europe/London"; + i18n.defaultLocale = "en_GB.UTF-8"; console.keyMap = "uk";