Special characters in password do not break GPG test case

This commit is contained in:
Frederik Ring 2022-10-17 19:35:36 +02:00
parent 5c7856feb3
commit 3925ac1ee0
2 changed files with 2 additions and 2 deletions

View File

@ -9,7 +9,7 @@ services:
BACKUP_FILENAME: test.tar.gz BACKUP_FILENAME: test.tar.gz
BACKUP_LATEST_SYMLINK: test-latest.tar.gz.gpg BACKUP_LATEST_SYMLINK: test-latest.tar.gz.gpg
BACKUP_RETENTION_DAYS: ${BACKUP_RETENTION_DAYS:-7} BACKUP_RETENTION_DAYS: ${BACKUP_RETENTION_DAYS:-7}
GPG_PASSPHRASE: 1234secret GPG_PASSPHRASE: 1234#$$ecret
volumes: volumes:
- ./local:/archive - ./local:/archive
- app_data:/backup/app_data:ro - app_data:/backup/app_data:ro

View File

@ -17,7 +17,7 @@ expect_running_containers "2"
tmp_dir=$(mktemp -d) tmp_dir=$(mktemp -d)
echo 1234secret | gpg -d --pinentry-mode loopback --yes --passphrase-fd 0 ./local/test.tar.gz.gpg > ./local/decrypted.tar.gz echo "1234#\$ecret" | gpg -d --pinentry-mode loopback --yes --passphrase-fd 0 ./local/test.tar.gz.gpg > ./local/decrypted.tar.gz
tar -xf ./local/decrypted.tar.gz -C $tmp_dir tar -xf ./local/decrypted.tar.gz -C $tmp_dir
ls -lah $tmp_dir ls -lah $tmp_dir
if [ ! -f $tmp_dir/backup/app_data/offen.db ]; then if [ ! -f $tmp_dir/backup/app_data/offen.db ]; then