signing-party - Various OpenPGP related tools

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name signing-party
Package version 2.2
Package release 1
Package architecture i386
Package type deb
Installed size 500 B
Download size 153.59 KB
Official Mirror
signing-party is a collection for all kinds of PGP/GnuPG related things,
including tools for signing keys, keyring analysis, and party preparation.
* caff: CA - Fire and Forget signs and mails a key
* pgp-clean: removes all non-self signatures from key
* pgp-fixkey: removes broken packets from keys
* gpg-mailkeys: simply mail out a signed key to its owner
* gpg-key2ps: generate PostScript file with fingerprint paper slips
* gpgdir: recursive directory encryption tool
* gpglist: show who signed which of your UIDs
* gpgsigs: annotates list of GnuPG keys with already done signatures
* gpgparticipants: create list of party participants for the organiser
* gpgwrap: a passphrase wrapper
* keyanalyze: minimum signing distance (MSD) analysis on keyrings
* keylookup: ncurses wrapper around gpg --search
* sig2dot: converts a list of GnuPG signatures to a .dot file
* springgraph: creates a graph from a .dot file
* keyart: creates a random ASCII art of a PGP key file
* gpg-key2latex: generate LaTeX file with fingerprint paper slips


Package Version Architecture Repository
signing-party_2.2-1_amd64.deb 2.2 amd64 Ubuntu Universe
signing-party - - -


Name Value
gnupg -
libc6 >= 2.7
libclass-methodmaker-perl -
libgnupg-interface-perl -
libmailtools-perl -
libmime-tools-perl -
libnet-idn-encode-perl -
libterm-readkey-perl -
libtext-template-perl -
perl -
python:any -
qprint -


Name Value
keyanalyze -
sig2dot -
springgraph -


Type URL
Binary Package signing-party_2.2-1_i386.deb
Source Package signing-party

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install signing-party deb package:
    # sudo apt-get install signing-party




2015-12-15 - Guilhem Moulin <>
signing-party (2.2-1) unstable; urgency=low
* caff:
+ "gpgparticipants"-formated input: accept key blocks not starting with a
number such as
[x] Fingerprint(s) OK        [x] ID OK
This makes caff able to process the Debconf 15 KSP file.  (Closes:
* gpglist:
+ Don't prune revoked UIDs with a subsequent selfsig.  (Closes: #796664)
+ Add an option '--show-revoked' to show revoked UIDs.  Thanks Tomasz
Buchert for the patch.
+ Mention in the manpage that the path to the gpg binary is taken from the
GNUPGBIN environment variable, if defined.
2015-08-08 - Guilhem Moulin <>
signing-party (2.1-1) unstable; urgency=low
* caff:
+ Only consider non-expired/invalid/revoked keys and UIDs when generating
the caffrc.
+ Proper RFC 5322 validation of email addresses.  Currently gpg(1) only
accepts a subset of RFC 5322-valid addresses (unless
--allow-freeform-uid is set).  caff is now able to extract the email
address from any UID of the form "addr-spec" or "[phrase] <addr-spec>"
with a RFC 5322-valid addr-spec.
+ Prefix the signature by "-- \n" in the email template.
+ Automatically mkdir ~/.caff if it doesn't exit.  Regression introduced
in r776.  (Closes: #786933)
2015-04-14 - Guilhem Moulin <>
signing-party (2.0-1) unstable; urgency=low
* caff:
+ Fix broken compatibility with GnuPG 2.1 (2.1.3 and later only; earlier
2.1.x versions remain unsuported), due to --secret-keyring being ignored
by the most recent gpg(1).  On those we automaticalyl symlink the
S.gpg-agent (unless 'no-sign') and S.dirmngr (unless 'no-download')
sockets to avoid spawning new agents in caff's GNUPGHOME.  This require
an extra call to gpg(1) at the beginning to determine the version.
(Closes: #771857)
+ Default $CONFIG{'local-user'} to $CONFIG{'keyid'} rather than importing
the public part of *all* keys found in the secret keyring.  (When not
pruning the good keys with -u, gpg(1) croaks with exit status 2 when
there are secret keys without public part.)
+ Print {error,warnings,notice,info} lines on STDERR.
+ Add a --debug flag to enable debug messages.
+ Deprecate $CONFIG{'gpg-sign'} and $CONFIG{'gpg-delsig'}.
+ Never redirect STDERR.  Send the logger output to /dev/null instead
(unless in debug mode).  (Closes: #775702)
+ Send attachements and non RFC 2822 UIDs to *all* signed addresses, not
only those for which the UID is exported.  This is useful when the
signee has some already signed RFC 2822 UIDs and a freshly added
attribute, for instance.
+ Use Term::ANSIColor to produce fancy colored output.  Can be configured
by setting $CONFIG{colors} to a suitable hash; in particular setting
$CONFIG{colors} = {} reverts to the old uncolored output.
+ Prune keys with import-{clean,minimal} not export-{clean,minimal}.
+ Fix $CONFIG{'also-lsign-in-gnupghome'}: local signatures are directly
imported from caff's GNUPGHOME to our own; in auto-lsign'ing mode, lsign
UID for which we have an exportable signature (preserving the signer and
cert level).
+ Pass the 'keyserver-options' specified in ~/.gnupg/gpg.conf to
$CONFIG{keyserver} when it is left unset.  (Closes: #780836)
* gpgsigs:
+ Add a legend with the different signature types.
+ Mark local signatures as 'L' (formerly they were marked as 'S'), and
expiring -- but not expired -- signatures as 'x'.
* caff, pgp-clean, pgp-fixkey, gpg-key2latex, gpg-key2ps, gpg-mailkeys,
gpgdir, gpgparticipants, gpgsigs, keyart, keylookup:
+ Add the possibility to choose the gpg binary via the "GNUPGBIN"
environment variable.  (Default: "gpg".)

See Also

Package Description
signon-apparmor-extension_0.1+15.04.20150203-0ubuntu2~gcc5.1_i386.deb AppArmor access control extension for signond
signon-kwallet-extension_15.12.3-0ubuntu1_i386.deb KWallet extension for signond
signon-plugin-oauth2-tests_0.23+16.04.20151209-0ubuntu1_i386.deb Single Signon oauth2 plugin
signon-plugin-sasl-dev_0.1+16.04.20151203-0ubuntu1_i386.deb Single Signon SASL plugin
signon-plugin-sasl_0.1+16.04.20151203-0ubuntu1_i386.deb Single Signon SASL plugin
signon-plugin-ssotest_8.58+16.04.20151106-0ubuntu1_i386.deb Test plugin for Single Sign On
signon-plugin-ubuntuone_15.11+16.04.20160323_i386.deb Ubuntu One authentication library - signon plug-in
sigrok-cli_0.5.0-1_i386.deb command-line frontend for the sigrok software
sigrok-firmware-fx2lafw_0.1.2-1_i386.deb Firmware for Cypress FX2(LP) based logic analyzers
sigrok_0.2-3_all.deb Logic analyzer and protocol decoder software suite (metapackage)
sigscheme-runtime_0.8.5-4.2_all.deb Runtime for sigscheme Scheme interpreter
sigscheme_0.8.5-4.2_i386.deb Scheme Interpreter to be embedded
sigviewer_0.5.1+svn556-4build1_i386.deb GUI viewer for biosignals such as EEG, EMG, and ECG
sikuli-ide_1.0~x~rc3.tesseract3-dfsg1-12build3_all.deb IDE to develop sikuli scripts and use them as junit test cases
silan_0.3.2-2build3_i386.deb commandline tool to detect silence in audio-files