aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2018-07-18 15:55:42 +0200
committerMichał Górny <mgorny@gentoo.org>2018-07-18 15:59:22 +0200
commit8c2974c140ff258a21a1f4eb78194fc72ae91ff9 (patch)
treec1d71d74b557b2be46a985713585bd6dcc2bd2bb /create-dev-keyrings.bash
parentcreate-dev-keyrings: Use a single 'gpg --recv-keys' call (diff)
downloadqa-scripts-8c2974c140ff258a21a1f4eb78194fc72ae91ff9.tar.gz
qa-scripts-8c2974c140ff258a21a1f4eb78194fc72ae91ff9.tar.bz2
qa-scripts-8c2974c140ff258a21a1f4eb78194fc72ae91ff9.zip
create-dev-keyrings: Do not dispose GNUPGHOME
Instead of disposing GNUPGHOME and fetching fresh, just keep updating the current keyring. Since we export only part of it, stale keys should not cause any trouble.
Diffstat (limited to 'create-dev-keyrings.bash')
-rwxr-xr-xcreate-dev-keyrings.bash3
1 files changed, 0 insertions, 3 deletions
diff --git a/create-dev-keyrings.bash b/create-dev-keyrings.bash
index 4e66655..7afed08 100755
--- a/create-dev-keyrings.bash
+++ b/create-dev-keyrings.bash
@@ -49,9 +49,6 @@ COMMITTING_DEVS=( $(grab_ldap_fingerprints "${COMMIT_RULE}") )
NONCOMMITTING_DEVS=( $(grab_ldap_fingerprints "${NONCOMMIT_RULE}") )
#RETIRED_DEVS=( $(grab_ldap_fingerprints "${RETIRED_RULE}") )
-export GNUPGHOME=$(mktemp -d)
-trap 'rm -rf "${GNUPGHOME}"' EXIT
-
grab_keys "${COMMITTING_DEVS[@]}" "${NONCOMMITTING_DEVS[@]}"
gpg --export "${COMMITTING_DEVS[@]}" > "${OUTPUT_DIR}"/committing-devs.gpg
gpg --export "${COMMITTING_DEVS[@]}" "${NONCOMMITTING_DEVS[@]}" > "${OUTPUT_DIR}"/active-devs.gpg