[pacman-dev] [PATCH 0/4] Make gpgme optional

Rémy Oudompheng remyoudompheng at gmail.com
Sun Apr 10 07:37:45 EDT 2011


These patches (partially already submitted before) make linking with
gpgme optional, and also implement a configuration option for
pacman to use an external tool for signature checking.
The given example is "gpg --verify - $filename", but "/bin/true"
could be used to totally bypass checking.

To apply on branch 'master', after the previously posted patch set.

Rémy Oudompheng (4):
  handle: define a new callback for signature check
  signing: make gpgme optional and default to user callback
  pacman: add a configuration key for signature checking command
  pacman: implement signature check callback using an external command

 configure.ac          |   19 ++++++++++-
 etc/pacman.conf.in    |    1 +
 lib/libalpm/alpm.h    |   12 +++++++
 lib/libalpm/error.c   |    2 +
 lib/libalpm/handle.c  |   13 ++++++++
 lib/libalpm/handle.h  |    1 +
 lib/libalpm/signing.c |   33 +++++++++++++++++++--
 lib/libalpm/signing.h |    2 +-
 lib/libalpm/sync.c    |    6 ++-
 src/pacman/callback.c |   78 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/pacman/callback.h |    3 ++
 src/pacman/conf.h     |    1 +
 src/pacman/pacman.c   |    4 ++
 13 files changed, 167 insertions(+), 8 deletions(-)

-- 
1.7.4.4



More information about the pacman-dev mailing list