O mnie Projekty Wspomnienia Galeria Blog Ostatnie zmiany Kontakt 2007-04-21 2007-04-20 2007-04-19

2007-04-20 import klucza pgp z ac

AC zostało wydane, pakiety na ftp zostały podpisane… i maszynki przy upgradzie zaczęły zgłaszać komunikat o braku zaimportowanego klucza:

warning: busybox-initrd-1.00-3.athlon.rpm: Header V3 DSA signature: NOKEY, key ID 1bbd5459

Z uwagi na to że nie mogłem się doszukać klucza, krótkie howto:

[root@maszynka ~]# lynx http://www.pld-linux.org/AcInfo -dump |grep -A 24 "BEGIN PGP" >klucz.pgp
[root@maszynka ~]# rpm --import klucz.pgp

Pojawi się on jako “pakiet” gpg-pubkey:

[root@maszynka ~]# rpm -qi gpg-pubkey
Name        : gpg-pubkey                   Relocations: (not relocatable)
Version     : 1bbd5459                          Vendor: (none)
Release     : 461e5d1e                      Build Date: pią 20 kwi 2007 16:46:00 CEST
Install Date: pią 20 kwi 2007 16:46:00 CEST      Build Host: localhost
Group       : Public Keys                   Source RPM: (none)
Size        : 0                                License: pubkey
Signature   : (none)
Summary     : gpg(PLD Linux Distribution 2.0 (Ac) <ac-admin@pld-linux.org>)
Description :
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: rpm-4.4.2 (beecrypt-4.1.2)

mQGiBEYeXR4RBADzXva/pQ3Cb7W5u0ogtvi3ooo26kXKYUFhnZJndq4iCCTIyUYCtwMasZvD
z7RXO36V9x/uXCCj8POc11wfQaRV+H92zQBAnAwZRUCkfOJ4u2cv+4DdKyCq4KwPC0K+eyz9
hEXHg6qlXaOCBxnGuOWaN8qdVc1ZzA0KvofqRJGCQwCgy8+V97aqXYbPgkKsVLy/C2o9xXED
/3DYkfVzgBpfpnnfe8VhrKXh3Ko0vQs5r67Lhi9oQZOHYD7Ub+ahMzGbW/F2Dq5jF9Mam57z
93FoROw3Y/mJ0Cu3Ua43Ii5fVEKmqH241Zow4c78D/GJfh1EUqmqOx2zkTO2KIbvNJqoRjQ2
2JzbJLjEYlnBhPvWWKlfQZssxKFuBACfxuaNJ2gSYCqkScAwUx4nvFpJlfAdWt/7eaaAMzFm
nFEakYliZ12UrdO1U0xT5UkvP7yAvxdXC3HhI03sRGKBtqCQn7jA4DznCL3Jz5+XGG5tE/Rp
R0WBlzaWuS4Kuyf9/Imas7Fyxfv/ZPrsjEe1LcD0yr1zg0G2nvOlEgAgXrQ4UExEIExpbnV4
IERpc3RyaWJ1dGlvbiAyLjAgKEFjKSA8YWMtYWRtaW5AcGxkLWxpbnV4Lm9yZz6IYAQTEQIA
IAUCRh5dHgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEHx1HFwbvVRZx/EAn1pN8ykF
oMUd9ap/orPWuiK/HC7IAJwI0a/Vg4d5O/XseXHifKiizmvGfrkBDQRGHl0eEAQAsXIeTPUC
fMER3FjOnVsFpG3AzjTnHCGZa1F9ri7/AoOoi0ZTbzvzUDa+e6mVKGCgZssxSfuLc841fylS
g9Fh6FIKdOm4i7xMHR4lGJ0OAfSdyT7Rh6xeM6Kv+6r6cTTmt60vul+/SYSi5Tsd7zdKhmw9
Sz2sR4xmQz4IGM4Pve8AAwUD/0d95Q3kff3QzXxMrpnVmQN1mRZL2x+aDpzRe6oLn6clWis2
Fj/LNx71Mb87Frw5Tz5RY6WuU/fyZGsPX/ngCmf8S9pM53VPtW2PWoyJpu5ENO5iEY2RLFCs
KXCOS2j4p0IEKULPAIZ/12+wKks2uZG+tNMzIvXzmWtTPzKazSPmiEkEGBECAAkFAkYeXR4C
GwwACgkQfHUcXBu9VFkZogCgjPi/pyQ4Wqs20kZXIP/QbVC7kjUAoLw5INvpciE2GKFQV2VU
l29FqBmJ
=K14g
-----END PGP PUBLIC KEY BLOCK-----

Od tego momentu instalacja będzie przebiegać bez warningów. A w przypadku gdyby ktoś próbował zmodyfikować pakiet i podpisać go innym kluczem - warning ;)
Szczegóły? Jak zwykle man rpm