| Download-URL: | http://openpkg.org/openpkg.org.pgp |
| Keyserver-URL: | http://pgp.openpkg.org/pks/lookup?op=get&search=0×63C4CB9F |
| Instance-File: | prefix/etc/openpkg/openpkg.org.pgp |
| Instance-Package: | gpg-pubkey-63c4cb9f-3c591eda |
| Fingerprint: | 6D96 EFCF CF75 3288 10DB 40C2 8075 93E0 63C4 CB9F |
| Download-URL: | http://openpkg.com/openpkg.com.pgp |
| Keyserver-URL: | http://pgp.openpkg.org/pks/lookup?op=get&search=0×61B7AE34 |
| Instance-File: | prefix/etc/openpkg/openpkg.com.pgp |
| Instance-Package: | gpg-pubkey-61b7ae34-4544a6af |
| Fingerprint: | 7D12 1A8F C05D C18A 4329 E9EF 6704 2EC9 61B7 AE34 |
| Download-URL: | http://openpkg.net/openpkg.net.pgp |
| Keyserver-URL: | http://pgp.openpkg.org/pks/lookup?op=get&search=0×52197903 |
| Instance-File: | prefix/etc/openpkg/openpkg.net.pgp |
| Instance-Package: | gpg-pubkey-52197903-4544a74d |
| Fingerprint: | 3BD1 0E11 71B2 2598 D770 8C48 AEBE 7645 5219 7903 |
$ prefix/bin/openpkg rpm -q gpg-pubkeyThe output should contain at least:
gpg-pubkey-63c4cb9f-3c591eda gpg-pubkey-61b7ae34-4544a6af gpg-pubkey-52197903-4544a74dTo just verify OpenPKG RPM packages, nothing more is needed. Separate OpenPGP cryptography software is needed when verifying OpenPKG Security Advisory texts or to sign OpenPKG RPM packages, however.
$ prefix/bin/openpkg build gpg | sh $ eval `prefix/bin/openpkg rc --eval openpkg env`
$ gpg --fetch-keys \ http://openpkg.org/openpkg.org.pgp \ http://openpkg.com/openpkg.com.pgp \ http://openpkg.net/openpkg.net.pgp
$ gpg --recv-keys --keyserver pgp.openpkg.org \ 63C4CB9F 61B7AE34 52197903
$ gpg --import \ prefix/etc/openpkg/openpkg.*.pgp
$ gpg --fingerprint \ openpkg@openpkg.org \ openpkg@openpkg.com \ openpkg@openpkg.netEnsure that it prints the following three fingerprints:
6D96 EFCF CF75 3288 10DB 40C2 8075 93E0 63C4 CB9F 7D12 1A8F C05D C18A 4329 E9EF 6704 2EC9 61B7 AE34 3BD1 0E11 71B2 2598 D770 8C48 AEBE 7645 5219 7903
$ gpg --sign-key 63C4CB9F $ gpg --sign-key 61B7AE34 $ gpg --sign-key 52197903
gpg --update-trustdb \
--trusted-key 807593E063C4CB9F \
--trusted-key 67042EC961B7AE34 \
--trusted-key AEBE764552197903
(for security reasons you have to use less abbreviated fingerprints here)
$ gpg --verify OpenPKG-SA-200X.XXX-xxxx.txtEnsure that it successfully responds with one(!) of the following three possible results: gpg: Good signature from "OpenPKG <openpkg@openpkg.org>"
$ openpkg rpm -v --checksig name.rpmEnsure that it successfully responds with: name.rpm: name.rpm: