I am looking for help with authenticating a KDE Neon download.
I have been humbled by the KDE Neon crew's offering only the PGP signing key to authenticate your download.
On their site is a button: PGP signature for verification
There are no examples nor explanations for those who want to give it a try.
Looking at similar efforts I first tried:
$ gpg --verify neon-user-20230706-0717.iso.sig neon-user-20230706-0717.iso
gpg: Signature made Thu 06 Jul 2023 12:37:22 AM PDT
gpg: using RSA key 348C8651206633FD983A8FC4DEACEA00075E1D76
gpg: Can't check signature: No public key
I searched for a public key for KDE Neon and found a link at https://distrowatch.com/dwres.php?re...distro=kdeneon
I clicked on it and it wrote a key file to my Downloads folder where I changed its name to neonpublic.gpg
I imported the key file with
$ gpg --import neonpublic.gpg (and later tried naming it neonpublic.asc)
gpg: key E6D4736255751E5D: "Neon CI" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
I tried rerunning the verify command.
$ gpg --verify neon-user-20230706-0717.iso.sig neon-user-20
230706-0717.iso
gpg: Signature made Thu 06 Jul 2023 12:37:22 AM PDT
gpg: using RSA key 348C8651206633FD983A8FC4DEACEA00075E1D76
gpg: Can't check signature: No public key
I then checked for public keys known to my system
$ gpg --list-public-keys
/home/jim/.gnupg/pubring.kbx
----------------------------
pub rsa4096 2015-12-18 [SC]
444DABCF3667D0283F894EDDE6D4736255751E5D
uid [ unknown] Neon CI
So the public key is not detected. Strange.
Can anyone help me understand how to get the verify command correctly so the public key is checked?
I have been humbled by the KDE Neon crew's offering only the PGP signing key to authenticate your download.
On their site is a button: PGP signature for verification
There are no examples nor explanations for those who want to give it a try.
Looking at similar efforts I first tried:
$ gpg --verify neon-user-20230706-0717.iso.sig neon-user-20230706-0717.iso
gpg: Signature made Thu 06 Jul 2023 12:37:22 AM PDT
gpg: using RSA key 348C8651206633FD983A8FC4DEACEA00075E1D76
gpg: Can't check signature: No public key
I searched for a public key for KDE Neon and found a link at https://distrowatch.com/dwres.php?re...distro=kdeneon
I clicked on it and it wrote a key file to my Downloads folder where I changed its name to neonpublic.gpg
I imported the key file with
$ gpg --import neonpublic.gpg (and later tried naming it neonpublic.asc)
gpg: key E6D4736255751E5D: "Neon CI" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
I tried rerunning the verify command.
$ gpg --verify neon-user-20230706-0717.iso.sig neon-user-20
230706-0717.iso
gpg: Signature made Thu 06 Jul 2023 12:37:22 AM PDT
gpg: using RSA key 348C8651206633FD983A8FC4DEACEA00075E1D76
gpg: Can't check signature: No public key
I then checked for public keys known to my system
$ gpg --list-public-keys
/home/jim/.gnupg/pubring.kbx
----------------------------
pub rsa4096 2015-12-18 [SC]
444DABCF3667D0283F894EDDE6D4736255751E5D
uid [ unknown] Neon CI
So the public key is not detected. Strange.
Can anyone help me understand how to get the verify command correctly so the public key is checked?
Comment