tools/confidence_test.sh: now works with gnupg-2.0 and gnupg-2.1

This commit is contained in:
tlimoncelli@stackoverflow.com
2017-05-14 18:48:59 -04:00
committed by Tom Limoncelli
parent ca1d10ba80
commit 3b0f0194a0
2 changed files with 12 additions and 6 deletions

View File

@@ -192,8 +192,15 @@ function get_gpg_filename() {
# Prepare keychain for use.
function prepare_keychain() {
local keyringasc
echo '========== Importing keychain: START' >&2
$GPG --import "$(get_pubring_path)" 2>&1 | egrep -v 'not changed$' >&2
# Works with gpg 2.0
#$GPG --import "$(get_pubring_path)" 2>&1 | egrep -v 'not changed$' >&2
# Works with gpg 2.0 and 2.1
# NB: We must export the keys to a format that can be imported.
make_self_deleting_tempfile keyringasc
$GPG --export --keyring "$(get_pubring_path)" >"$keyringasc"
$GPG --import "$keyringasc"
echo '========== Importing keychain: DONE' >&2
}