====== Re-sign an rpm with another GPG key ======
bekijk de op het systeem geïmporteerde GPG keys:
''rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'''
gpg-pubkey-fd431d51-4ae0493b gpg(Red Hat, Inc. (release key 2) )
gpg-pubkey-2fa658e0-45700c69 gpg(Red Hat, Inc. (auxiliary key) )
gpg-pubkey-4bd6ec30-4ff1e4fa gpg(Puppet Labs Release Key (Puppet Labs Release Key) )
gpg-pubkey-0608b895-4bd22942 gpg(EPEL (6) )
gpg-pubkey-c3fac2bd-56ba04ba gpg(RWSBUILD)
gpg-pubkey-5dbe67ee-56bc7bf3 gpg(RWSBUILD)
gpg-pubkey-66fd4949-4803fe57 gpg(VMware, Inc. -- Linux Packaging Key -- )
gpg-pubkey-ef8d349f-57b6233e gpg(Puppet, Inc. Release Key (Puppet, Inc. Release Key) )
gpg-pubkey-001e5cc9-5849fa8b gpg(VMware, Inc. (Linux Packaging Key) )
gpg-pubkey-a14fe591-578876fd gpg(Zabbix LLC )
''vi ~/.rpmmacros''
zet daar in:
%__os_install_post %{nil}
%_topdir
%(echo $HOME)/rpmbuild
%_tmppath
%(echo $HOME)/rpmbuild/rpm
%_signature gpg
%_gpg_name RWSBUILD
rpm -qpi XXXX.rpm
"gpg --with-fingerprint GPG-KEY-FILE"
laatste 4 octets van Key fingerprint is de Key ID