[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