Check for key existence before trying to import it.

master
Icedream 2018-02-19 10:22:28 +01:00
parent 159bddddbb
commit 0463005071
Signed by: icedream
GPG Key ID: 1573F6D8EFE4D0CF
1 changed files with 8 additions and 3 deletions

View File

@ -24,10 +24,15 @@ fi
export GNUPGHOME="$HOME/.local/profile-data/gnupg" export GNUPGHOME="$HOME/.local/profile-data/gnupg"
mkdir -p "${GNUPGHOME}" mkdir -p "${GNUPGHOME}"
chmod 700 "${GNUPGHOME}" chmod 700 "${GNUPGHOME}"
gpg --fingerprint for key in \
gpg --recv-keys \
B5108C5A158A6608AD3361DA1573F6D8EFE4D0CF \ B5108C5A158A6608AD3361DA1573F6D8EFE4D0CF \
04ADEF85EA6AEC6F75941E84468BBEEBB9EC6AEA 04ADEF85EA6AEC6F75941E84468BBEEBB9EC6AEA \
; do
if ! gpg --list-keys "${key}" >/dev/null 2>&1; then
# key does not exist yet
gpg --recv-keys "${key}"
fi
done
echo "Verifying updates..." echo "Verifying updates..."
git rev-list --format=oneline HEAD..origin | while IFS= read -r line; do git rev-list --format=oneline HEAD..origin | while IFS= read -r line; do