Red Hat Training
A Red Hat training course is available for Red Hat Satellite
3.2.2. Signer des paquetages
Avant de pouvoir signer des paquetages, vous devez configurer votre fichier
~/.rpmmacros
de façon à inclure les éléments suivants :
%_signature gpg %_gpg_name B7085C8A
Remplacez la valeur d'ID de clé
_gpg_name
B7085C8A par l'ID de clé de votre porte-clés GPG que vous utilisez pour signer les paquetages. Cette valeur indique à RPM quelle signature utiliser.
Pour signer le paquetage package-name-1.0-1.noarch.rpm, utilisez la commande suivante :
rpm --resign package-name-1.0-1.noarch.rpm
Saisissez votre phrase-mot de passe. Pour assurer que le paquetage est signé, utilisez la commande suivante :
rpm --checksig -v package-name-1.0-1.noarch.rpm
Vous devriez voir la phrase
Good signature from "Your Name"
dans la sortie, où Your Name est remplacé par le nom associé à la clé de signature.