diff --git a/pkgs/agenix.sh b/pkgs/agenix.sh index b82d942..098802e 100644 --- a/pkgs/agenix.sh +++ b/pkgs/agenix.sh @@ -181,7 +181,9 @@ function edit { @ageBin@ "${ENCRYPT[@]}" <"$CLEARTEXT_FILE" || exit 1 - mv -f "$REENCRYPTED_FILE" "$1" + mkdir -p "$(dirname "$FILE")" + + mv -f "$REENCRYPTED_FILE" "$FILE" } function rekey {