allow multiple recipients
This commit is contained in:
@@ -4,6 +4,7 @@ MAINTAINER technik@myfoodmap.de
|
|||||||
RUN apk add --update \
|
RUN apk add --update \
|
||||||
py-pip \
|
py-pip \
|
||||||
gpgme \
|
gpgme \
|
||||||
|
sed \
|
||||||
xz \
|
xz \
|
||||||
&& rm -rf /var/cache/apk/*
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,9 @@ cd /backup
|
|||||||
tar cJf ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz ./*
|
tar cJf ~/$S3_BUCKET_NAME$BACKUP_DATE.tar.xz ./*
|
||||||
cd /
|
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
|
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
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user