sysadmin: specify UTC timezone
This commit is contained in:
parent
96f4062991
commit
4ed696e5b1
|
@ -8,6 +8,8 @@ in
|
||||||
options.qenya.sysadmin.enable = mkEnableOption "Base configuration for headless servers";
|
options.qenya.sysadmin.enable = mkEnableOption "Base configuration for headless servers";
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
time.timeZone = "Etc/UTC";
|
||||||
|
|
||||||
# Allow remote deployment with colmena
|
# Allow remote deployment with colmena
|
||||||
deployment.targetUser = null;
|
deployment.targetUser = null;
|
||||||
security.sudo.wheelNeedsPassword = false;
|
security.sudo.wheelNeedsPassword = false;
|
||||||
|
|
|
@ -59,7 +59,6 @@
|
||||||
|
|
||||||
tohru = { name, nodes, ... }: {
|
tohru = { name, nodes, ... }: {
|
||||||
networking.hostId = "31da19c1";
|
networking.hostId = "31da19c1";
|
||||||
time.timeZone = "Europe/London";
|
|
||||||
deployment = {
|
deployment = {
|
||||||
allowLocalDeployment = true;
|
allowLocalDeployment = true;
|
||||||
targetHost = null; # disallow remote deployment
|
targetHost = null; # disallow remote deployment
|
||||||
|
@ -72,7 +71,6 @@
|
||||||
|
|
||||||
yevaud = { name, nodes, ... }: {
|
yevaud = { name, nodes, ... }: {
|
||||||
networking.hostId = "09673d65";
|
networking.hostId = "09673d65";
|
||||||
time.timeZone = "Etc/UTC";
|
|
||||||
deployment.targetHost = "yevaud.birdsong.network";
|
deployment.targetHost = "yevaud.birdsong.network";
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
|
@ -82,7 +80,6 @@
|
||||||
|
|
||||||
orm = { name, nodes, ... }: {
|
orm = { name, nodes, ... }: {
|
||||||
networking.hostId = "00000000";
|
networking.hostId = "00000000";
|
||||||
time.timeZone = "Etc/UTC";
|
|
||||||
deployment.targetHost = "orm.birdsong.network";
|
deployment.targetHost = "orm.birdsong.network";
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
|
@ -92,7 +89,6 @@
|
||||||
|
|
||||||
kalessin = { name, nodes, ... }: {
|
kalessin = { name, nodes, ... }: {
|
||||||
networking.hostId = "534b538e";
|
networking.hostId = "534b538e";
|
||||||
time.timeZone = "Etc/UTC";
|
|
||||||
deployment = {
|
deployment = {
|
||||||
targetHost = "kalessin.birdsong.network";
|
targetHost = "kalessin.birdsong.network";
|
||||||
buildOnTarget = true;
|
buildOnTarget = true;
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
boot.loader.systemd-boot.editor = false;
|
boot.loader.systemd-boot.editor = false;
|
||||||
|
|
||||||
age.secrets.wireguard-peer-tohru.file = ../../secrets/wireguard-peer-tohru.age;
|
age.secrets.wireguard-peer-tohru.file = ../../secrets/wireguard-peer-tohru.age;
|
||||||
|
|
||||||
birdsong.peering = {
|
birdsong.peering = {
|
||||||
enable = true;
|
enable = true;
|
||||||
privateKeyFile = config.age.secrets.wireguard-peer-tohru.path;
|
privateKeyFile = config.age.secrets.wireguard-peer-tohru.path;
|
||||||
|
@ -30,6 +29,8 @@
|
||||||
|
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
|
||||||
|
time.timeZone = "Europe/London";
|
||||||
|
|
||||||
i18n.defaultLocale = "en_GB.UTF-8";
|
i18n.defaultLocale = "en_GB.UTF-8";
|
||||||
console.keyMap = "uk";
|
console.keyMap = "uk";
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue