summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmeta-signing-key/scripts/create-user-key-store.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/meta-signing-key/scripts/create-user-key-store.sh b/meta-signing-key/scripts/create-user-key-store.sh
index bf979c7..a63f50e 100755
--- a/meta-signing-key/scripts/create-user-key-store.sh
+++ b/meta-signing-key/scripts/create-user-key-store.sh
@@ -340,9 +340,15 @@ EOF
340 340
341 pinentry="" 341 pinentry=""
342 if [ "$gpg_ver" = "2" ] ; then 342 if [ "$gpg_ver" = "2" ] ; then
343 pinentry="--pinentry-mode=loopback" 343 gpg_ver_whole=`gpg --version | head -1 | awk '{ print $3 }'`
344 echo "allow-loopback-pinentry" > $key_dir/gpg-agent.conf 344 if [ "$gpg_ver_whole" != "2.0.22" ] ; then
345 pinentry="--pinentry-mode=loopback"
346 echo "allow-loopback-pinentry" > $key_dir/gpg-agent.conf
347 fi
345 gpg-connect-agent --homedir "$key_dir" reloadagent /bye 348 gpg-connect-agent --homedir "$key_dir" reloadagent /bye
349 if [ $? != 0 ] ; then
350 gpg-agent --homedir "$key_dir" --daemon
351 fi
346 fi 352 fi
347 $GPG_BIN --homedir "$key_dir" --batch --yes --gen-key "$key_dir/gen_keyring" 353 $GPG_BIN --homedir "$key_dir" --batch --yes --gen-key "$key_dir/gen_keyring"
348 if [ $? != 0 ] ; then 354 if [ $? != 0 ] ; then