X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fshare%2Fcommon;h=914fffa5e9536d69365deab301aba75899812b71;hb=c4b0a1e409cab69558aaa0fd47f7076ed6481e3e;hp=de97ef76085a7fe52b33391d32562329f395fc99;hpb=109f4ed7d4aea89fa03701d105a9b8422209c170;p=monkeysphere.git diff --git a/src/share/common b/src/share/common index de97ef7..914fffa 100644 --- a/src/share/common +++ b/src/share/common @@ -762,7 +762,7 @@ process_user_id() { } # output all valid keys for specified user ID literal -keys_from_userid() { +keys_for_userid() { local userID local noKey= local nKeys @@ -1177,9 +1177,11 @@ process_authorized_user_ids() { # fingerprints, one per line: list_primary_fingerprints() { local fake=$(msmktempdir) + trap "rm -rf $fake" EXIT GNUPGHOME="$fake" gpg --no-tty --quiet --import GNUPGHOME="$fake" gpg --with-colons --fingerprint --list-keys | \ awk -F: '/^fpr:/{ print $10 }' + trap - EXIT rm -rf "$fake" }