diff --git a/modules/age.nix b/modules/age.nix index 96b8f5f..f20b080 100644 --- a/modules/age.nix +++ b/modules/age.nix @@ -24,7 +24,7 @@ let echo "decrypting '${secretType.file}' to '$_truePath'..." TMP_FILE="$_truePath.tmp" mkdir -p "$(dirname "$_truePath")" - mkdir -p "$(dirname "${secretType.path}")" + [ "${secretType.path}" != "/run/agenix/${secretType.name}" ] && mkdir -p "$(dirname "${secretType.path}")" ( umask u=r,g=,o= LANG=${config.i18n.defaultLocale} ${ageBin} --decrypt ${identities} -o "$TMP_FILE" "${secretType.file}"