And finally split the signing support into a separate library
authorPanu Matilainen <pmatilai@redhat.com>
Wed, 29 Sep 2010 09:01:49 +0000 (12:01 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 29 Sep 2010 09:12:58 +0000 (12:12 +0300)
commit6d04be21eb6384bb56472fc774d9d6c4ba00b438
tree66ebe64f8bdd287d3388b4294b5b325cf87d830f
parent23a9d64ea40cfb526d0a12ba7350918dc335a305
And finally split the signing support into a separate library
- For a library with just one public function this might seem like
  a huge overkill but it permits cleanly separating dependencies:
  nothing but package signing requires GnuPG. This lets the signing
  support be stuffed into a separate package, avoiding having to
  drag gpg in on every installation (signing isn't something everybody
  does) and without having potentially broken interfaces in the API,
  essentially solving RhBug:624585.

  It also liberates signing to use libraries that might be off-limits
  for the core rpm, such as perhaps in the future doing signing
  by ourselves with the help of something like gpgme (which requires
  far too many things to drag into core rpm).
Makefile.am
lib/Makefile.am
lib/rpmcli.h
lib/rpmgensig.c
lib/rpmsign.h [new file with mode: 0644]
preinstall.am