From 347d9676c53886b99d045fb74dcfd72152ef215e Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 30 Sep 2023 09:27:25 +0200 Subject: [PATCH] secrets.password-store: fix multi-secret check --- nixosModules/clanCore/secrets/password-store.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixosModules/clanCore/secrets/password-store.nix b/nixosModules/clanCore/secrets/password-store.nix index c405ac6c0..797129495 100644 --- a/nixosModules/clanCore/secrets/password-store.nix +++ b/nixosModules/clanCore/secrets/password-store.nix @@ -28,7 +28,7 @@ in ${acc} # ${n} # if any of the secrets are missing, we regenerate all connected facts/secrets - (if ! ${lib.concatMapStringsSep " && " (x: "pass show machines/${config.clanCore.machineName}/${x.name} >/dev/null") (lib.attrValues v.secrets)}; then + (if ! (${lib.concatMapStringsSep " && " (x: "pass show machines/${config.clanCore.machineName}/${x.name} >/dev/null") (lib.attrValues v.secrets)}); then facts=$(mktemp -d) trap "rm -rf $facts" EXIT