Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.2.2. 簽​​​署​​​套​​​件​​​

在​​​您​​​簽​​​署​​​套​​​件​​​前​​​,您​​​必​​​須​​​設​​​定​​​您​​​的​​​ ~/.rpmmacros 檔​​​案​​​,包​​​括​​​以​​​下​​​:
%_signature gpg 
%_gpg_name B7085C8A
請​​​以​​​您​​​ GPG 金​​​鑰​​​環​​​中​​​的​​​金​​​鑰​​​ ID,取​​​代​​​ _gpg_name 的​​​值​​​ B7085C8A。​​​這​​​個​​​值​​​會​​​告​​​訴​​​ RPM 要​​​用​​​哪​​​一​​​個​​​簽​​​章​​​。​​​
要​​​簽​​​署​​​套​​​件​​​ package-name-1.0-1.noarch.rpm 套​​​件​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
rpm --resign package-name-1.0-1.noarch.rpm
輸​​​入​​​您​​​的​​​密​​​碼​​​字​​​串​​​。​​​要​​​確​​​定​​​套​​​件​​​已​​​經​​​簽​​​署​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
rpm --checksig -v package-name-1.0-1.noarch.rpm
您​​​應​​​該​​​會​​​看​​​到​​​畫​​​面​​​上​​​出​​​現​​​ Good signature from "Your Name",其​​​中​​​ Your Name 會​​​以​​​與​​​此​​​簽​​​署​​​金​​​鑰​​​有​​​關​​​的​​​名​​​稱​​​所​​​取​​​代​​​。​​​