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