[MERGE] proper gpg-agent support

Robert Collins robertc at robertcollins.net
Tue Aug 15 02:15:21 BST 2006

On Sun, 2006-08-13 at 10:05 -0500, John Arbash Meinel wrote:

+1 on the merge

> There is also this bug:
> https://launchpad.net/products/bzr/+bug/44755
> (gpg agent is not available, so gpg returns an exit code of '2' but
> technically the request was properly signed because the user supplied
> their passphrase).
> Though I think that bug would have to wait until we get gpgme
> integration. And we may not be able to fix it even then, since we want
> a
> configurable gpg command (so that people can use custom agents). And I
> don't know that gpgme works with generic gpg agent wrappers.

we do two things with gpg:
 - sign
 - verify

I'm pro using james henstridges bindings for gpgme for verification, as
it gives us the details we need.

I dont think it makes sense to use gpgme for signing - the library does
not add value there, and having different signing programs is
exceedingly useful.

Also note that gpgme forks and execs gpg, so its no more capable of
dealing with this than we are.


GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060815/80d2d768/attachment.pgp 

More information about the bazaar mailing list