Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.2.2. Firma de paquetes

Antes de que pueda firmar los paquetes, deberá configurar su archivo ~/.rpmmacros para incluir lo siguiente:
%_signature gpg 
%_gpg_name B7085C8A
Remplace el valor Id de la llave _gpg_name de B7085C8A por el ID de la llave de su archivo de claves GPG que usted usará para firmar los paquetes. Este valor le indicará a RPM qué firma utilizar.
Para firmar el paquete nombre-paquete-1.0-1.noarch.rpm, utilice el siguiente comando:
rpm --resign package-name-1.0-1.noarch.rpm
Introduzca su contraseña. Para asegurarse de que el paquete ha sido firmado, utilice el siguiente comando:
rpm --checksig -v package-name-1.0-1.noarch.rpm
Deberá ver la frase Good signature from "Su Nombre" en la salida, en donde Su Nombre es el nombre asociado con la llave firmante.