From 4e19b7c085cf852dad6695b7407976b8ff6c6604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 3 Sep 2023 09:40:31 +0200 Subject: [PATCH] secrets/sops: set dummy default sops file --- nixosModules/clanCore/secrets/sops.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixosModules/clanCore/secrets/sops.nix b/nixosModules/clanCore/secrets/sops.nix index 2c1042f98..011754f3f 100644 --- a/nixosModules/clanCore/secrets/sops.nix +++ b/nixosModules/clanCore/secrets/sops.nix @@ -63,5 +63,7 @@ format = "binary"; }) secrets; + # To get proper error messages about missing secrets we need a dummy secret file that is always present + sops.defaultSopsFile = lib.mkIf config.sops.validateSopsFiles (lib.mkDefault (builtins.toString (pkgs.writeText "dummy.yaml" ""))); }; }