From ece81d941bf6d7755b4a6cec1dbabe7b97bd699d Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 11 Jan 2020 09:18:36 +0100 Subject: update-keys: pull keys from local keyring, too --- update-keys | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/update-keys b/update-keys index be0b7b3..ca68887 100755 --- a/update-keys +++ b/update-keys @@ -31,6 +31,7 @@ while read -ra data; do keyid="${data[0]}" username="${data[@]:1}" ${GPG} --recv-keys ${keyid} &>/dev/null + gpg -a --export ${keyid} | ${GPG} --import &>/dev/null ssh buildmaster "gpg -a --export ${keyid}" | ${GPG} --import &>/dev/null printf 'minimize\nquit\ny\n' | \ ${GPG} --command-fd 0 --edit-key ${keyid} @@ -43,6 +44,7 @@ ${GPG} --import-ownertrust < archlinux32-trusted 2>/dev/null while read -ra data; do keyid="${data[0]}" ${GPG} --recv-keys ${keyid} &>/dev/null + gpg -a --export ${keyid} | ${GPG} --import &>/dev/null ssh buildmaster "gpg -a --export ${keyid}" | ${GPG} --import &>/dev/null done < packager-keyids while read -ra data; do @@ -63,6 +65,7 @@ while read -ra data; do keyid="${data[0]}" username="${data[2]}" ${GPG} --recv-keys ${keyid} &>/dev/null + gpg -a --export ${keyid} | ${GPG} --import &>/dev/null ssh buildmaster "gpg -a --export ${keyid}" | ${GPG} --import &>/dev/null printf 'clean\nquit\ny\n' | \ ${GPG} --command-fd 0 --edit-key ${keyid} @@ -78,6 +81,7 @@ while read -ra data; do keyid="${data[0]}" username="${data[2]}" ${GPG} --recv-keys ${keyid} &>/dev/null + gpg -a --export ${keyid} | ${GPG} --import &>/dev/null ssh buildmaster "gpg -a --export ${keyid}" | ${GPG} --import &>/dev/null printf 'clean\nquit\ny\n' | \ ${GPG} --command-fd 0 --edit-key ${keyid} -- cgit v1.2.3-70-g09d2