I've seen a couple of people mention this when checking signed rpms. If you're getting the missing key errors when running 'rpm --checksig' on cooker rpms, such as this: [todd@fiji ~]$ rpm --checksig /work/Mandrake-devel/cooker/i586/Mandrake/RPMS/apa che-1.3.23-1mdk.i586.rpm /work/Mandrake-devel/cooker/i586/Mandrake/RPMS/apache-1.3.23-1mdk.i586.rpm: md5 (GPG) OK (MISSING KEYS: GPG#9B4A4024)
It's not a problem with the RPM. It's a problem with your gpg
configuration. The only thing wrong is that you don't have a copy of
Mandrake's public key. To get it working, do the following:
1a)Download the list of keys from
https://www.mandrakesecure.net/RPM-GPG-KEYS
to your home directory.
--OR--
1b)Copy the file off of CD1 into your home directory.
2) Import the key into your keyring:
[todd@fiji ~]$ gpg --import RPM-GPG-KEYS
gpg: key 9B4A4024: public key imported
gpg: key 22458A98: public key imported
gpg: Total number processed: 2
gpg: imported: 2
3) Now when you do the checksum:
[todd@fiji ~]$ rpm --checksig
/work/Mandrake-devel/cooker/i586/Mandrake/RPMS/apa
che-1.3.23-1mdk.i586.rpm
/work/Mandrake-devel/cooker/i586/Mandrake/RPMS/apache-1.3.23-1mdk.i586.rpm:
md5 gpg OK
I don't talk about signing because I'm not an authority on trust.
Regards... Todd
--
Todd Lyons -- MandrakeSoft, Inc.
http://www.mandrakesoft.com/
UNIX was not designed to stop you from doing stupid things, because
that would also stop you from doing clever things. -- Doug Gwyn
msg56847/pgp00000.pgp
Description: PGP signature
