From 110aa4215f0f628f816e6b6e84071b1a640178e7 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Mon, 9 Jun 2025 16:28:37 +0200 Subject: [PATCH] Added dependency on network for krb5 auth --- hosts/vm-oddjob/configuration.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hosts/vm-oddjob/configuration.nix b/hosts/vm-oddjob/configuration.nix index f175e54..d606dd8 100644 --- a/hosts/vm-oddjob/configuration.nix +++ b/hosts/vm-oddjob/configuration.nix @@ -34,14 +34,12 @@ sops.secrets."backup-script-env" = { sopsFile = "${inputs.secrets}/secrets/vm-oddjob.enc.yaml"; }; - systemd.mounts.mnt-nas = { - requires = [ "mnt-nas-krb5.service" ]; - after = [ "mnt-nas-krb5.service" ]; - }; systemd.services.mnt-nas-krb5 = { description = "Set up Kerberos credentials for mnt-nas"; before = [ "mnt-nas.mount" ]; requiredBy = [ "mnt-nas.mount" ]; + after = [ "network-online.target" ]; + requires = [ "network-online.target" ]; serviceConfig.type = "oneshot"; script = '' . ${config.sops.secrets."smb-credentials".path}