Hello, my original intention was to create a bug report on https://dev.gnupg.org/, but I don't have an account there and to get one I have to post on a mailing list. To have some interesting content in the mail, here comes my bugreport. Maybe it can even be resolved here. If I should take this to the bug tracker, please help me create an account there:
handle: ukleinek name: Uwe Kleine-König email: u.kleine-koe...@baylibre.com Recently a UID of a key in the WKD I maintain was revoked. While trying to add the key with the revoked UID to the WKD I noticed this inconsistency (which made it unnecessarily hard to add the key to the WKD): test@taurus:~$ rm -rf .gnupg test@taurus:~$ gpg --locate-external-keys u.kleine-koe...@baylibre.com mkorpersh...@baylibre.com gpg: directory '/home/test/.gnupg' created gpg: keybox '/home/test/.gnupg/pubring.kbx' created gpg: /home/test/.gnupg/trustdb.gpg: trustdb created gpg: key 570338B018144F28: public key "Mattijs Korpershoek <mkorpersh...@baylibre.com>" imported gpg: Total number processed: 1 gpg: imported: 1 gpg: key E2DCDD9132669BD6: public key "Uwe Kleine-König <u.kleine-koe...@baylibre.com>" imported gpg: Total number processed: 1 gpg: imported: 1 gpg: no ultimately trusted keys found pub rsa4096 2022-09-23 [SCEA] 8234A35B45C0D26B31C1A2DA570338B018144F28 sub rsa2048 2025-03-20 [S] [expires: 2027-03-20] sub rsa2048 2025-03-20 [E] [expires: 2027-03-20] pub rsa4096 2010-06-15 [SC] [expires: 2027-06-21] 0D2511F322BFAB1C1580266BE2DCDD9132669BD6 uid [ unknown] Uwe Kleine-König <u.kleine-koe...@baylibre.com> sub rsa2048 2023-03-17 [A] [expires: 2027-06-21] sub rsa2048 2023-03-17 [S] [expires: 2027-06-21] sub rsa2048 2023-03-17 [E] [expires: 2027-06-21] The key 8234A35B45C0D26B31C1A2DA570338B018144F28 is the one with the revoked UID, the other is my key that is included here to show how a non-revoked key behaves. test@taurus:~$ gpg --list-keys /home/test/.gnupg/pubring.kbx ----------------------------- pub rsa4096 2022-09-23 [SCEA] 8234A35B45C0D26B31C1A2DA570338B018144F28 sub rsa2048 2025-03-20 [S] [expires: 2027-03-20] sub rsa2048 2025-03-20 [E] [expires: 2027-03-20] pub rsa4096 2010-06-15 [SC] [expires: 2027-06-21] 0D2511F322BFAB1C1580266BE2DCDD9132669BD6 uid [ unknown] Uwe Kleine-König <u.kleine-koe...@baylibre.com> sub rsa2048 2023-03-17 [A] [expires: 2027-06-21] sub rsa2048 2023-03-17 [S] [expires: 2027-06-21] sub rsa2048 2023-03-17 [E] [expires: 2027-06-21] So Mattijs' UID isn't listed as it's revoked. If I want to see it I can do: test@taurus:~$ gpg --list-options show-unusable-uids --list-keys /home/test/.gnupg/pubring.kbx ----------------------------- pub rsa4096 2022-09-23 [SCEA] 8234A35B45C0D26B31C1A2DA570338B018144F28 uid [ revoked] Mattijs Korpershoek <mkorpersh...@baylibre.com> sub rsa2048 2025-03-20 [S] [expires: 2027-03-20] sub rsa2048 2025-03-20 [E] [expires: 2027-03-20] pub rsa4096 2010-06-15 [SC] [expires: 2027-06-21] 0D2511F322BFAB1C1580266BE2DCDD9132669BD6 uid [ unknown] Uwe Kleine-König <u.kleine-koe...@baylibre.com> sub rsa2048 2023-03-17 [A] [expires: 2027-06-21] sub rsa2048 2023-03-17 [S] [expires: 2027-06-21] sub rsa2048 2023-03-17 [E] [expires: 2027-06-21] To generate the WKD content, I'm using test@taurus:~$ gpg --list-options show-only-fpr-mbox,show-unusable-uids --list-keys 0D2511F322BFAB1C1580266BE2DCDD9132669BD6 u.kleine-koe...@baylibre.com (and pipe that into `gpg-wks-client -C $docroot --install-key`). Here the list-option `show-unusable-uids` doesn't have the desired effect and no line is generated for Mattijs's key and email address. With `show-unusable-uids` in the list-options I would have expected that had this effect on the fpr-mbox listing in the same way as on the default format. I'm using gpg as provided in Debian unstable (version: 2.4.7-14): $ gpg --version gpg (GnuPG) 2.4.7 libgcrypt 1.11.0 Copyright (C) 2024 g10 Code GmbH License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: /home/test/.gnupg Supported algorithms: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Compression: Uncompressed, ZIP, ZLIB, BZIP2 Best regards Uwe
signature.asc
Description: PGP signature
_______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org https://lists.gnupg.org/mailman/listinfo/gnupg-users