Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.2.2. Assinando pacotes

Antes de poder assinar os pacotes, é necessário configurar seu arquivo ~/.rpmmacros incluindo o seguinte:
%_signature gpg 
%_gpg_name B7085C8A
Substitua o ID da chave _gpg_name, B7085C8A, pelo ID da chave do chaveiro GPG que você usa para assinar pacotes. Este valor dita ao RPM qual assinatura usar.
Para assinar o pacote package-name-1.0-1.noarch.rpm, use o seguinte comando:
rpm --resign package-name-1.0-1.noarch.rpm
Indique sua senha. Para garantir que seu pacote seja assinado, use o seguinte comando:
rpm --checksig -v package-name-1.0-1.noarch.rpm
Você deve ver a frase Good signature from "Seu Nome" no resultado, sendo Seu Nome substituído pelo nome associado à chave que assina.