Re: Questiona about additional signatures on my key have not been synced to kernel-pgpkeys
Uwe Kleine-König <[email protected]> Wed, 22 Oct 2025 16:18:15 +0200
| Newsgroups | org.kernel.linux.keys |
|---|---|
| Message-ID | <z2gr5m6bvcel4vzugolc2m52wdsuuffekorx4upxagflrespvh@5xue6nt4dvnq> |
Hello Brian, On Wed, Oct 22, 2025 at 08:59:39AM -0400, Brian Masney wrote: > My key was added to the kernel-pgpkeys repo on Sep 4th, and at the > time I only had one signature on my key. Since then, I now have 4 > signatures. I pushed my changes over a month ago with: 'gpg > --send-keys A46D32705865AA3DDEDC2904B7D2DD275D7EC087'. Additionally, I > uploaded it to https://keys.openpgp.org/upload/. > > The Ubuntu keyserver shows 4 signatures. > > https://keyserver.ubuntu.com/pks/lookup?search=A46D32705865AA3DDEDC2904B7D2DD275D7EC087&fingerprint=on&op=index > > keys.openpgp.org only shows 1 signature at the moment. > > https://keys.openpgp.org/vks/v1/by-fingerprint/A46D32705865AA3DDEDC2904B7D2DD275D7EC087 > > I see that you did a periodic update from the keyservers yesterday, > however my changes still haven't been updated in the repository. I > assume you pull from keys.openpgp.org. Do you have a suggestion how I > can push the additional signatures to keys.openpgp.org so that my key > will be updated in the future? That's expected behaviour (expected to me that is :-). Since some time gpg defaults to not sync 3rd-party signatures when fetching a key from a keyserver. This is to cope for issues like https://dkg.fifthhorseman.net/blog/openpgp-certificate-flooding.html . So sending the key to the list is the right thing to do. If you know what you're doing you can pass `--keyserver-options no-self-sigs-only` to gpg to "fix" that behaviour: $ gpg --recv-keys --keyserver hkps://keyserver.ubuntu.com/ A46D32705865AA3DDEDC2904B7D2DD275D7EC087 gpg: key B7D2DD275D7EC087: public key "Brian Masney <[email protected]>" imported gpg: Total number processed: 1 gpg: imported: 1 $ gpg --list-sigs A46D32705865AA3DDEDC2904B7D2DD275D7EC087 pub ed25519 2025-09-03 [SC] A46D32705865AA3DDEDC2904B7D2DD275D7EC087 uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] sub cv25519 2025-09-03 [E] sig B7D2DD275D7EC087 2025-09-04 [self-signature] $ gpg --recv-keys --keyserver hkps://keyserver.ubuntu.com/ --keyserver-options no-self-sigs-only A46D32705865AA3DDEDC2904B7D2DD275D7EC087 gpg: key B7D2DD275D7EC087: 12 signatures not checked due to missing keys gpg: key B7D2DD275D7EC087: "Brian Masney <[email protected]>" 12 new signatures gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: new signatures: 12 $ gpg --list-sigs A46D32705865AA3DDEDC2904B7D2DD275D7EC087 pub ed25519 2025-09-03 [SC] A46D32705865AA3DDEDC2904B7D2DD275D7EC087 uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] sig 13B55DD07C53B851 2025-09-03 [User ID not found] sig 254BCFC56BF6CE8D 2025-09-10 [User ID not found] sig E0D3C9EF07D2F8B4 2025-09-05 [User ID not found] sig FC974D585706DA43 2025-09-08 [User ID not found] uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] sig 13B55DD07C53B851 2025-09-03 [User ID not found] sig 254BCFC56BF6CE8D 2025-09-10 [User ID not found] sig E0D3C9EF07D2F8B4 2025-09-05 [User ID not found] sig FC974D585706DA43 2025-09-08 [User ID not found] uid [ unknown] Brian Masney <[email protected]> sig 3 B7D2DD275D7EC087 2025-09-03 [self-signature] sig 3 B7D2DD275D7EC087 2025-09-04 [self-signature] sig 13B55DD07C53B851 2025-09-03 [User ID not found] sig 254BCFC56BF6CE8D 2025-09-10 [User ID not found] sig E0D3C9EF07D2F8B4 2025-09-05 [User ID not found] sig FC974D585706DA43 2025-09-08 [User ID not found] sub cv25519 2025-09-03 [E] sig B7D2DD275D7EC087 2025-09-04 [self-signature] For good reasons the script that implements the periodic update doesn't pass `--keyserver-options no-self-sigs-only` to gnupg. Best regards Uwe
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmj456UACgkQj4D7WH0S /k7GqQgAn+1HfQ9HpIBG6cz0CUwzUEiqX0IH7eBwRPJ7Al3EG5+rj4RcFPchb9hU Q+TQ9kuU6P95Eq9XsTrNhlqyxVK34fajFlnBSS0g0TINDedn9fBLjSFCEnNkDPKv McHS/cnCIMFcuVq4FZrEPtMvof7bCiopCYyOi+ivOwQyQP9p6lneWDptvShkfo3v kAomfSKbreSnwjTVFxHGF4aiiyf18La2+yOK0v7ZlixQ5p/pqUf4iHusdjqgaYdc e40WWkRBsi9HaxUMeMVLM2p5p+CWEzk+Z2+1z3OpbAliec5VkSNqjpwUsUZmpgvG 9K3irS3MohoaOy0TDFdu8EY6UNbWNQ== =Zq6B -----END PGP SIGNATURE-----