releng: able to use gnupg default keys for signing
authorPhil Pennock <pdp@exim.org>
Sun, 19 Feb 2017 22:27:11 +0000 (17:27 -0500)
committerPhil Pennock <pdp@exim.org>
Sun, 19 Feb 2017 22:29:33 +0000 (17:29 -0500)
commita1b999f973a87ea192fdea65c65fb5c7d5f2868c
treee6a7857feb1dd6fa979b851820ba7dba84424faf
parent8b4f989a9befbf2a73bdfb730aa0d1f42df78b1c
releng: able to use gnupg default keys for signing

Git and our previous "must specify one keyid" approach is more
constraining than GnuPG allows; cleanest and simplest way, without
breaking support for people with multiple keys and such like, is to just
provide a way to break out of our logic and say "use the configured
default GnuPG keys".

My PGP key has multiple signing subkeys, one RSA and one Ed25519; I
think I might try a dual-signature in an upcoming RC to see how many
people scream with broken OpenPGP clients.

(cherry picked from commit b7e8c96e9bfd6fe9505230359138f59b731054e5)
Signed-off-by: Phil Pennock <pdp@exim.org>
release-process/scripts/sign_exim_packages