summaryrefslogtreecommitdiff
path: root/update-keys
diff options
context:
space:
mode:
Diffstat (limited to 'update-keys')
-rwxr-xr-xupdate-keys4
1 files changed, 4 insertions, 0 deletions
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}