Re: [PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-14 Thread Simon Josefsson via Gnulib discussion list
"Darshit Shah" writes: > I don't have push access to gnulib, so could you please push it for me? I ended up pushing the patch below. There are several considerations here: * We want the OpenPGP Key identifier to be mentioned in the e-mail, it provides a strong hash-based coupling between

Re: [PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-13 Thread Darshit Shah
On Sun, Mar 13, 2022, at 09:10, Simon Josefsson wrote: > Darshit Shah writes: > >> + --gpg-keyring-url=URLURL pointing to the GnuPG Keyring containing >> +the key used to sign the tarballs > ... >> If that command fails because you don't have the

Re: [PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-13 Thread Simon Josefsson via Gnulib discussion list
Darshit Shah writes: > + --gpg-keyring-url=URLURL pointing to the GnuPG Keyring containing > +the key used to sign the tarballs ... > If that command fails because you don't have the required public key, > then run this command to import it: > > -

[PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-07 Thread Darshit Shah
Okay, I decided to take the easy way out and wrote this patch instead. The URL was too long and ugly in the --help output, so I'm glad to remove it from there. -- >8 -- * build-aux/announce-gen: The default SKS Keyserver pool for GnuPG Keys was deprecated and has been offline since the middle

Re: [PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-07 Thread Darshit Shah
Sorry, I just realized a glaring error in this patch. The $gpg_keyring_url variable is not used at all. Instead the Savannah URL is hardcoded in the announce email. My Perl is not good enough to immediately know how to force a lazy evaluation of the variable in order to get the project name at

[PATCH] build-aux/announce-gen: Use Release keyrings on Savannah for GnuPG

2022-03-07 Thread Darshit Shah
* build-aux/announce-gen: The default SKS Keyserver pool for GnuPG Keys was deprecated and has been offline since the middle of 2021. The default keyserver: keys.gnupg.net was just a mirror of the SKS Pool and is thus offline as well. Instead, use the Release Keyring on Savannah to list the GnuPG