Mandriva Linux GPG keys
From Mandriva Community Wiki
Summary of existing Mandriva Linux GPG keys
Mandriva uses a number of GPG keys to sign RPM packages. If you find a package that urpmi balks at installing due to an unknown key, you can find the information here on which keys are valid and how to obtain them. Please note that keys are installed by default on Mandriva Linux and can be imported locally for the main keys; they exist in /etc/RPM-GPG-KEYS/.
The keys that are used by Mandriva for signing packages:
- key ID 70771ff3: main
- key ID 78d019f5: contrib
- key ID 22458a98: updates
- key ID 26752624: devel (cooker and community, main and contrib)
- key ID c431416d: JPackage
These keys can be obtained by executing on the command-line:
$ gpg --recv-keys --keyserver pgp.mit.edu 0x[key_id]
So, for instance, to receive the Security Team key, you would use:
$ gpg --recv-keys --keyserver pgp.mit.edu 0x22458a98
The key is now stored in your local GPG keyring. To export the key for use with RPM, use:
$ gpg --export --export-options export-minimal --armor 0x22458a98 >updates.asc
and then as root:
# rpm --import updates.asc
The GPG export command above will strip out all signatures and create a minimal key output, which is suitable for use with RPM.
Contents |
Fingerprints
Below are the fingerprints for each key so you can verify the key is accurate.
main (0x70771ff3)
pub 1024D/70771FF3 2002-03-13
Key fingerprint = ED65 5537 C36E EE0E 309A BA84 E789 8AE0 7077 1FF3
uid Mandriva Linux <mandriva@mandriva.com>
uid Mandrake Linux <mandrake@mandrakesoft.com>
sub 1024g/75223F49 2002-03-13
contrib (0x78d019f5)
pub 1024D/78D019F5 2003-12-10
Key fingerprint = D6DA 906D 6C8C FB1E 1AC1 F4A5 4459 35F8 78D0 19F5
uid MandrakeContrib <cooker@linux-mandrake.com>
sub 1024g/4EE127FA 2003-12-10
updates (0x22458a98)
pub 1024D/22458A98 2000-07-10
Key fingerprint = BB73 7822 CB91 B327 2191 68CC 9AA8 D0D0 2245 8A98
uid Mandriva Security Team <security@mandriva.com>
sub 1024g/6F3F9BC6 2000-07-10
devel (0x26752624)
pub 1024D/26752624 2003-12-10
Key fingerprint = 2C7F 7E0E 6B23 D314 89AC 4CCD DD68 4D7A 2675 2624
uid MandrakeCooker <cooker@linux-mandrake.com>
sub 1024g/E5CC3CAA 2003-12-10
JPackage (0xc431416d)
pub 1024D/C431416D 2002-10-22
Key fingerprint = 1F81 C0FB C2B8 22B3 DE12 33A4 5C6C FFF7 C431 416D
uid JPackage Project (JPP Official Keys) <jpackage@zarb.org>
sub 1024g/F3813DB7 2002-10-22

