Add gpg signing

This commit is contained in:
2026-07-07 20:58:48 +01:00
parent 56efd872ff
commit 27d0ab06e1
7 changed files with 70 additions and 2 deletions
+14 -1
View File
@@ -4,8 +4,21 @@ set -euo pipefail
AGE_PRIVATE_KEY="$HOME/.ssh/id_ed25519"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
case "${1:-}" in
env)
ENCRYPTED_FILE="$SCRIPT_DIR/secrets.age"
;;
gpg)
ENCRYPTED_FILE="$SCRIPT_DIR/gpg.age"
;;
*)
echo "Usage: $0 {env|gpg}"
exit 1
;;
esac
RECIPIENTS_FILE="$SCRIPT_DIR/recipients.txt"
ENCRYPTED_FILE="$SCRIPT_DIR/secrets.age"
TMP_FILE=$(mktemp)