From 64b1ddbbcd223b1349ad9473809c0535fb3b7568 Mon Sep 17 00:00:00 2001 From: Matthias Bilger Date: Thu, 10 Oct 2019 13:52:06 +0200 Subject: [PATCH] allow multiple recipients --- Dockerfile | 1 + backup.sh | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f62970c..91653c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,7 @@ MAINTAINER technik@myfoodmap.de RUN apk add --update \ py-pip \ gpgme \ + sed \ xz \ && rm -rf /var/cache/apk/* diff --git a/backup.sh b/backup.sh index bf205bf..6033bf5 100644 --- a/backup.sh +++ b/backup.sh @@ -6,7 +6,9 @@ cd /backup tar cJf ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz ./* cd / -gpg --trust-model always --output ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz.gpg --encrypt --recipient $GPG_RECIPIENT ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz +RECIPIENT=$(echo "$GPG_RECIPIENT" | sed "s/,/ --recipient /") + +gpg --trust-model always --output ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz.gpg --encrypt --recipient $RECIPIENT ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz rm ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz aws s3 cp ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz.gpg s3://$S3_BUCKET_NAME/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz.gpg --storage-class STANDARD_IA