Re: Perl module installation via CPAN and signature error
With strace, I could see the command that was executed:
gpg --verify --batch --no-tty -q --logger-fd=1 --keyserver=hkp://pool.sks-keyservers.net:11371
on a temporary file, but almost equivalent to the CHECKSUMS file.
Now, I can try that directly:
qaa:~> gpg --verify --batch --no-tty -q --logger-fd=1 --keyserver=hkp://pool.sks-keyservers.net:11371 /home/vinc17/.cpan/sources/authors/id/C/CA/CAVAC/CHECKSUMS
gpg: Signature made 2023-12-17T16:29:09 CET
gpg: using RSA key 77576125A905F1BA
gpg: Good signature from "PAUSE Batch Signing Key 2024 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2023 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2003 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2005 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2007 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2009 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2015 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2017 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2019 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2021 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2022 <pause@pause.perl.org>" [unknown]
gpg: aka "PAUSE Batch Signing Key 2011 <pause@pause.perl.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 2E66 557A B97C 19C7 91AF 8E20 328D A867 450F 89EC
Subkey fingerprint: D785 7544 389C 919D 8E6D ABBA 7757 6125 A905 F1BA
but
zira:~> gpg --verify --batch --no-tty -q --logger-fd=1 --keyserver=hkp://pool.sks-keyservers.net:11371 /home/vinc17/.cpan/sources/authors/id/C/CA/CAVAC/CHECKSUMS
gpg: Signature made 2023-12-17T16:29:09 CET
gpg: using RSA key 77576125A905F1BA
gpg: Can't check signature: No public key
I can notice a difference between these two machines:
qaa:~> gpg --with-subkey-fingerprint -k 2E66557AB97C19C791AF8E20328DA867450F89EC
pub dsa1024 2003-02-03 [SC] [expires: 2024-07-01]
2E66557AB97C19C791AF8E20328DA867450F89EC
uid [ unknown] PAUSE Batch Signing Key 2024 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2023 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2003 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2005 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2007 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2009 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2015 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2017 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2019 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2021 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2022 <pause@pause.perl.org>
uid [ unknown] PAUSE Batch Signing Key 2011 <pause@pause.perl.org>
sub elg2048 2023-07-01 [E] [expires: 2024-07-01]
4CA09107D9A3E6E61960A61C41C01F6387982F09
sub rsa4096 2023-07-01 [S] [expires: 2024-07-01]
D7857544389C919D8E6DABBA77576125A905F1BA
zira:~> gpg --with-subkey-fingerprint -k 2E66557AB97C19C791AF8E20328DA867450F89EC
pub dsa1024 2003-02-03 [SC] [expired: 2023-07-01]
2E66557AB97C19C791AF8E20328DA867450F89EC
uid [ expired] PAUSE Batch Signing Key 2023 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2003 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2005 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2007 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2009 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2011 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2015 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2017 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2022 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2019 <pause@pause.perl.org>
uid [ expired] PAUSE Batch Signing Key 2021 <pause@pause.perl.org>
i.e. the subkeys are missing. Why?
Note that on zira, doing
gpg --recv-keys 2E66557AB97C19C791AF8E20328DA867450F89EC
again doesn't change anything.
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Reply to: