PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RPM has invalid signature.



n0b0dy
06.10.04, 17:29
Wenn ich ein Update mache kommt die Meldung welche ich als Screenshot angehängt habe.

Es ist ein SERVER4YOU vServer BASIC... !

Kann mir jemand die Lösung zu diesem Problem sagen ?

Danke im Vorraus.

Gruss,

basti

marcel266
18.05.05, 19:04
Wenn ich ein Update mache kommt die Meldung welche ich als Screenshot angehängt habe.

Es ist ein SERVER4YOU vServer BASIC... !

Kann mir jemand die Lösung zu diesem Problem sagen ?

Danke im Vorraus.

Gruss,

basti


The problem lies with the gpg-pubkey. Here is the fix.



First mount the installation directory. For example:



Mount the first CD of your SLES installation media under /mnt




Run the commands

rpm --import /mnt/gpg-pubkey-3d25d3d9-36e12d04.asc

and

rpm --import /mnt/gpg-pubkey-9c800aca-39eef481.asc

Check that RPM has imported the keys correctly by running

rpm -qa 'gpg-pubkey*' | sort

and checking that its output is

gpg-pubkey-3d25d3d9-36e12d04
gpg-pubkey-9c800aca-40d8063e

If the rpm line did not produce this output (e.g. its output is empty) please run the command

rpm --rebuilddb

and then repeat the key import procedure (rpm --import ..) and recheck.



This fixes the error and you can begin the updates once again This is for SLES9 so the pubkey values are different in the other versions of Suse.

Regards