[devel] U: rpm gpg -- прошу помощи... (Или что в консерватории изменилось?)

Andrei Bulava =?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Вт Июл 4 16:38:44 MSD 2006


Aleksey Avdeev wrote:
> Andrei Bulava пишет:
>> Alexey Gladkov wrote:
>>
>>> Aleksey Avdeev пишет:
>>
>>>> 1. В alt-gpgkeys-0.4.1-alt5 мой ключ есть (вчера проверил).
>>> $ rpmsign -Kv php-mcrypt-4.4.3.cvs20060626-alt1.src.rpm
>>> php-mcrypt-4.4.3.cvs20060626-alt1.src.rpm:
>>> MD5 sum OK: 2d5cabc0241edfd781f6e701c8d533a4
>>> gpg: Signature made Mon Jul  3 19:33:58 2006 MSD using RSA key ID 455F827A
>>> gpg: Can't check signature: public key not found
>>> $ rpmquery alt-gpgkeys
>>> alt-gpgkeys-0.4.1-alt5
>>> $
>>
>> То-то мне не понравился ключ RSA, "using RSA key ID 455F827A". Для
>> подписи использовался не тот ключ, что используется при проверке:
>> 455F827A против 84147704.
>>
> 
>   84147704 -- Мой основной, бессрочный, ключ. Им подписаны мои срочные
> подключи используемые для подписи/шифрования. На данный момент (если
> запутался неокончательно) это 1667DA21 (шифрование, до 2009-03-21) и
> 455F827A (подпись, до 2010-03-21). Ранее был 1218C973, но он устарел, и
> сейчас отозван (выкладываю incoming:/incoming/Sisyphus/solo.asc).
> 
>   Судя по документации к gpg -- такая конфигурация корректна. Если
> ошибаюсь -- прошу объяснить в чём именно.

Не ошибаетесь. Но см. ниже.

> PS: apache2, подписанный подобным же образом, был нормально собран 1
> апреля 2006 (судя по <http://alt.linux.kiev.ua/srpm/apache2>).

Это нормально, потому что

$ rpm -q --changelog alt-gpgkeys

<skip />

* Сбт Июн 03 2006 Dmitry V. Levin <ldv на altlinux.org> 0.4.0-alt1

- Split source keyblock on per-key basis.
- Removed all subkeys.
- Updated keys:
    AC93C324 (Igor Zubkov)

Т.е. ldv@ удалил подключи, исходя из предположения, что все мантейнеры
используют для подписи основной ключ. Вот и аукнулось.

P.S. Тема обсуждается в devel@ уже второй раз, ЕМНИП.

-- 
// AB1002-UANIC




Подробная информация о списке рассылки Devel