Linux repositories inspector

signing-party - Collection for all kinds of pgp related things, including signing scripts, party preparation scripts, etc.

Signing Party is a collection for all kinds of pgp related things, including signing scripts, party preparation scripts etc.

caff is a script that helps you in keysigning. It takes a list of keyids on the command line, fetches them from a keyserver and calls GnuPG so that you can sign it. It then mails each key to all its email addresses - only including the one UID that we send to in each mail.
pgp-clean takes a list of keyids on the command line and outputs an ascii-armored keyring on stdout for each key with all signatures except self-signatures stripped. Its use is to reduce the size of keys sent out after signing. (pgp-clean is a stripped-down caff version.)
gpg-key2ps will output a PostScript file which has your Key-ID, UIDs and fingerprint nicely formatted for printing paper slips to take with you to a signing-party.

Given one or more key-ids, gpg-mailkeys mails these keys to their owners. You use this after you've signed them. By default, the mails contain a standard text and your name and address as the From (as determined by the sendmail command).

gpglist takes a keyid and creates a listing showing who signed your user IDs.

gpgsigs was written to assist the user in signing keys during a keysigning party. It takes as input a file containing keys in gpg
  • -list-keys format and prepends every line with a tag indicating if
the user has already signed that uid.

keylookup is a wrapper around gpg --search, allowing you to search for keys on a keyserver. It presents the list of matching keys to the user and allows her to select the keys for importing into the GnuPG keyring.
2.9
Debian iconDebian 10.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 19.04
2.8
Arch iconArch rolling
Manjaro iconManjaro rolling
2.7
OpenSUSE iconOpenSUSE Leap 15.0
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
2.6
Ubuntu iconUbuntu 17.10
2.5
Debian iconDebian 9.0
2.2
Ubuntu iconUbuntu 16.04 LTS
2.1
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling community/osxz2.8-130.01.2019149 kiB459 kiB
Debian iconDebian 10.0 buster/maindeb2.9-111.03.2019171 kiB533 kiB
Debian iconDebian 9.0 stretch/maindeb2.5-110.11.2017169 kiB515 kiB
Manjaro iconManjaro rolling stable/communityxz2.8-119.02.2019149 kiB459 kiB
Manjaro iconManjaro rolling testing/communityxz2.8-112.02.2019149 kiB459 kiB
Manjaro iconManjaro rolling unstable/communityxz2.8-130.01.2019149 kiB459 kiB
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.7-lp150.2.101.04.2019102 kiB225 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.9-lp151.1.110.04.2019101 kiB225 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.1-9.117.01.201976.9 kiB190 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.9-1.129.03.2019101 kiB233 kiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb2.6-110.11.2017153 kiB522 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb2.7-129.01.2018153 kiB517 kiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb2.7-214.01.2019152 kiB517 kiB
Ubuntu iconUbuntu 19.04 disco/universedeb2.9-102.03.2019152 kiB537 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb2.2-110.11.2017154 kiB510 kiB

Manual pages

caff(1)

caff -- CA - Fire and Forget

gpg-key2latex(1)

gpg-key2latex - Generate a LaTeX file for fingerprint slips.

gpg-key2ps(1)

gpg-key2ps - generates a PS file from a GnuPG keyring

gpg-mailkeys(1)

gpg-mailkeys - sends emails containing keys to their owners

gpgdir(1)

gpgdir - recursive directory encryption with GnuPG

gpglist(1)

gpglist -- show who signed which of your UIDs

gpgparticipants(1)

gpgparticipants - generate paper list for keysigning party

gpgparticipants-prefill(1)

gpgparticipants-prefill - insert checksum-digits in a gpgparticicpants’ form

gpgsigs(1)

gpgsigs - annotate list of GnuPG keys with already done signatures

gpgwrap(1)

gpgwrap - a small wrapper for gpg

keyanalyze(1)

keyanalyze - Web of Trust analysis

keyart(1)

keyart - Create ASCII art of an OpenPGP key.

keylookup(1)

keylookup - Fetch and Import GnuPG keys from keyservers.

pgp-clean(1)

pgp-clean -- remove all non-self signatures from key

pgp-fixkey(1)

pgp-fixkey -- remove broken packets from keys

pgpring(1)

pgpring - key ring dumper

process_keys(1)

process_keys - Web of Trust analysis

sig2dot(1)

sig2dot - creates a .dot file from a GPG signature listing

signing-party-pgpring(1)

pgpring - key ring dumper

springgraph(1)

springgraph - renders a graph from a .dot file

Latest updates

OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 2.9-lp151.1.1 introduced

10.04.2019 09:16
  • replace broken URL in specfile
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.7-lp150.2.1 introduced

01.04.2019 13:21
  • Spec cleanup
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.7-2.1 to 2.9-1.1

29.03.2019 15:46
  • replace broken URL in specfile
Debian 10.0 icon

Debian 10.0 buster/main: Updated from 2.8-1 to 2.9-1

11.03.2019 23:09
  • gpglist:
    • When --signer's argument is a long keyid or fingerprint, don't require the key to be present in the keyring. This enable filtering on unknown signing keys.
    • Don't choke on direct-key signatures. (Closes: #921331.)
  • gpgparticipants:
    • Improve quoting and replace `echo` with `printf`.
    • Avoid including subkey fingerprints when gpg.conf contains 'fingerprint'.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.7-1.1 to 2.7-2.1

03.03.2019 07:48
  • apply conditionals also to filelist
Ubuntu 19.04 icon

Ubuntu 19.04 disco/universe: Updated from 2.8-1 to 2.9-1

02.03.2019 11:42
  • gpglist:
    • When --signer's argument is a long keyid or fingerprint, don't require the key to be present in the keyring. This enable filtering on unknown signing keys.
    • Don't choke on direct-key signatures. (Closes: #921331.)
  • gpgparticipants:
    • Improve quoting and replace `echo` with `printf`.
    • Avoid including subkey fingerprints when gpg.conf contains 'fingerprint'.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 2.7-1.1 introduced

26.02.2019 07:18
  • Spec cleanup
Manjaro rolling icon

Manjaro rolling stable/community: Updated from 2.7-1 to 2.8-1

19.02.2019 08:19
Manjaro rolling icon

Manjaro rolling testing/community: Updated from 2.7-1 to 2.8-1

12.02.2019 08:42
Debian 10.0 icon

Debian 10.0 buster/main: Updated from 2.7-2 to 2.8-1

06.02.2019 22:17
Guilhem Moulin
  • keyart, gpgparticipants-prefill: port to python3.
  • keyart:
    • Don't print ASCII art for subkeys, only the master key.
    • Pass --no-auto-check-trustdb flag to gpg(1).
    • Fix crash with non-ASCII UIDs. Patch from Grégoire Detrez.
  • Fix a couple of spelling errors. Thanks to Edward Betts for the report and patch. (Closes: #882729)
  • caff:
    • Add the "only-sign-text-ids" to the list of gpg(1) options imported from ~/.gnupg/gpg.conf.
    • Ensure the terminal is "sane enough" when asking questions ('echo', 'echok', 'icanon', 'icrnl' settings are all set), and restore original settings when exit()'ing the program. (Closes: #872529)
  • caff, gpglist, gpgsigs: in `gpg --with-colons` output, allow signature class to be followed with an optional revocation reason. gpg(1) does that since 2.2.9. (Closes: #905097.)
  • caff, gpg-key2latex, gpg-key2ps, gpglist, gpgsigs, keylookup: Remove references to https://pgp-tools.alioth.debian.org/ .
  • caff, gpg-key2latex, gpg-key2ps, gpg-mailkeys, gpglist, gpgparticipants, gpgsigs, keylookup: Remove SVN keywords ($Id$, $Rev$, etc.)
  • debian/control:
  • sig2dot: Don't use the diamond operator.
Edward Betts
  • debian/control: add neomutt as an alternative to mutt
Arch rolling icon

Arch rolling community/os: Updated from 2.7-1 to 2.8-1

30.01.2019 13:25
Manjaro rolling icon

Manjaro rolling unstable/community: Updated from 2.7-1 to 2.8-1

30.01.2019 13:16
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/universe: Version 2.8-1 removed

28.01.2019 09:10
Ubuntu 19.04 icon

Ubuntu 19.04 disco/universe: Updated from 2.7-2 to 2.8-1

28.01.2019 09:07
Guilhem Moulin
  • keyart, gpgparticipants-prefill: port to python3.
  • keyart:
    • Don't print ASCII art for subkeys, only the master key.
    • Pass --no-auto-check-trustdb flag to gpg(1).
    • Fix crash with non-ASCII UIDs. Patch from Grégoire Detrez.
  • Fix a couple of spelling errors. Thanks to Edward Betts for the report and patch. (Closes: #882729)
  • caff:
    • Add the "only-sign-text-ids" to the list of gpg(1) options imported from ~/.gnupg/gpg.conf.
    • Ensure the terminal is "sane enough" when asking questions ('echo', 'echok', 'icanon', 'icrnl' settings are all set), and restore original settings when exit()'ing the program. (Closes: #872529)
  • caff, gpglist, gpgsigs: in `gpg --with-colons` output, allow signature class to be followed with an optional revocation reason. gpg(1) does that since 2.2.9. (Closes: #905097.)
  • caff, gpg-key2latex, gpg-key2ps, gpglist, gpgsigs, keylookup: Remove references to https://pgp-tools.alioth.debian.org/ .
  • caff, gpg-key2latex, gpg-key2ps, gpg-mailkeys, gpglist, gpgparticipants, gpgsigs, keylookup: Remove SVN keywords ($Id$, $Rev$, etc.)
  • debian/control:
  • sig2dot: Don't use the diamond operator.
Edward Betts
  • debian/control: add neomutt as an alternative to mutt
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/universe: Version 2.8-1 introduced

28.01.2019 07:00
Guilhem Moulin
  • keyart, gpgparticipants-prefill: port to python3.
  • keyart:
    • Don't print ASCII art for subkeys, only the master key.
    • Pass --no-auto-check-trustdb flag to gpg(1).
    • Fix crash with non-ASCII UIDs. Patch from Grégoire Detrez.
  • Fix a couple of spelling errors. Thanks to Edward Betts for the report and patch. (Closes: #882729)
  • caff:
    • Add the "only-sign-text-ids" to the list of gpg(1) options imported from ~/.gnupg/gpg.conf.
    • Ensure the terminal is "sane enough" when asking questions ('echo', 'echok', 'icanon', 'icrnl' settings are all set), and restore original settings when exit()'ing the program. (Closes: #872529)
  • caff, gpglist, gpgsigs: in `gpg --with-colons` output, allow signature class to be followed with an optional revocation reason. gpg(1) does that since 2.2.9. (Closes: #905097.)
  • caff, gpg-key2latex, gpg-key2ps, gpglist, gpgsigs, keylookup: Remove references to https://pgp-tools.alioth.debian.org/ .
  • caff, gpg-key2latex, gpg-key2ps, gpg-mailkeys, gpglist, gpgparticipants, gpgsigs, keylookup: Remove SVN keywords ($Id$, $Rev$, etc.)
  • debian/control:
  • sig2dot: Don't use the diamond operator.
Edward Betts
  • debian/control: add neomutt as an alternative to mutt
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 oss: Version 2.1-9.1 introduced

17.01.2019 17:45
Ubuntu 19.04 icon

Ubuntu 19.04 disco/universe: Version 2.7-2 introduced

14.01.2019 13:12
  • debian/control:
    • Migrate Vcs-Browser and Vcs-Git from Alioth to Salsa. (Closes: #898200)
    • Bump Standards-Version to 4.1.4 (no changes necessary).
Manjaro rolling icon

Manjaro rolling unstable/community: Version 2.7-1 introduced

14.01.2019 07:18
Manjaro rolling icon

Manjaro rolling testing/community: Version 2.7-1 introduced

14.01.2019 04:26
Manjaro rolling icon

Manjaro rolling stable/community: Version 2.7-1 introduced

14.01.2019 04:21

Related packages

signing-party-debuginfo - Debug information for package signing-party
signing-party-debugsource - Debug sources for package signing-party
⇧ Top