On Mon, Aug 31, 2015 at 00:22:06 +0200, Thorsten Glaser wrote: > On Sat, 29 Aug 2015, Michael Gold wrote: > > > This seems to work for gpg1 and gpg2: > > : "${GPG_AGENT_INFO=${GNUPGHOME-$HOME/.gnupg}/S.gpg-agent:0:1}" > > export GPG_AGENT_INFO > > I assume this needs to be written after the eval?
I was assuming that, but I don't think it matters. 2.1 won't give you anything to eval, and 2.0 will overwrite any earlier setting. > > Trying to support gpg2.0 and 2.1 in one startup script is still annoying > > This is a requirement, though. I've attached the script I'm using as an example. I didn't test this version with gpg 2.0 but I expect it will still work. ('gpg2 --version' is the obvious way to set $gpg21; I was just avoiding the subshell.) -- Michael
70gnupg-agent.sh
Description: Bourne shell script
signature.asc
Description: Digital signature