Where do I get the Keyserver protocol plugin?

David Shaw dshaw@jabberwocky.com
Mon Oct 7 13:19:02 2002


On Mon, Oct 07, 2002 at 12:43:02PM +0200, Miguel Coca wrote:
> On Sun, Oct 06, 2002 at 22:39:38 -0400, David Shaw wrote:
> > I'm a little concerned about using the CVS keyserver plugins with GPA.
> > The CVS keyserver plugins are likely to change soon to a slightly
> > different protocol to better support keys with multiple user IDs, and
> > it is likely to break GPA.
> 
> OK, I'll make GPA check the version.
> 
> If you are going to change the protocol, I would like a small improvement in
> the error codes. The way they are reported right now is fine for most cases.
> But when there is a network error, such as host not found, or connection
> refused, the plugin just dies silently. The only way to know an error
> happened is checking it's exit code. Maybe you could report those errors
> too?

Hmm.  I thought I put in error codes for every failure.  A network
failure should be KEYSERVER_INTERNAL_ERROR (perhaps not the best error
to use, but it should at least be there).  Can you give me an example?
I may have missed some.

> > It's probably okay for now with everything in CVS, but it might be
> > good to think about a way for GPA to find out the version of a given
> > plugin so it knows what arguments to use.
> 
> Well, we can find out the GnuPG version we are using with Gpgme. As you
> said, the plugins ship with GnuPG, so knowing that should be enough. There
> is no change needed on your side.

Ok.

David

-- 
   David Shaw  |  dshaw@jabberwocky.com  |  WWW http://www.jabberwocky.com/
+---------------------------------------------------------------------------+
   "There are two major products that come out of Berkeley: LSD and UNIX.
      We don't believe this to be a coincidence." - Jeremy S. Anderson