[sisyphus] I: Upgrade gnupg2

Михаил Новоселов mikhailnov на dumalogiya.ru
Ср Дек 30 16:51:05 MSK 2020


29.12.2020 22:13, Alexey Gladkov пишет:
> Приветствую!
>
> В сизифе обновлён gnupg2, libgcrypt и libksba. Неапстримные патчи c
> реализацией ГОСТов, которые блокировали обновление gnupg2 были убраны.
Каков статус этих патчей и какие дальнейшие планы (вопрос, вероятно, к manowar@)? Пытался ли кто-нибудь решить вопрос с выделением OID для ГОСТов в RFC?
>
> Версии gnupg2/libgcrypt/libksba с этими патчами переименованы:
>
> gnupg2-2.2.19 -> gnupg2-gostcrypto-2.2.19
> libgcrypt20-1.8.5 -> libgcrypt-gost20-1.8.5
> libksba-gost-1.3.6 -> libksba-gost-1.3.6
>
> Пакет gnupg2-gostcrypto теперь находится в компоненте gostcrypto.

А как пакеты с именем *gost* попали в компоненту gostcrypto? Если я правильно понимаю, в нее попадают пакеты, в именах которых есть "gostcrypto", но gost != gostcrypto

Или специально gnupg2-gostcrypto отправлен в компоненту goscrypto, а 2 других - в основную компоненту? А зачем так?

> Пакеты
> из этого компонента заменят те что в classic. Если вам нужна текущая
> поддержка ГОСТов, то вам нужно включить в конфигурации apt этот компонент.
>
> Changelog обновления:
>
> - New version (2.2.26) (ALT#39307).
> - Rebased to upstream git history.
> - Hardened build checks.
> - Fixed build dependencies.
> - Updated License tag.
> - Changed the permissions for creating plaintext files.
> - Changed the defaults for --personal-digest-preferences to advertise a
>   preference for SHA-512.
> - Removed GOST patches.
> - Removed seahorse-agent (removed 13 years ago in seahorse 2.21.90).
> - Removed support for the GPG_AGENT_INFO envvar (removed 6 years ago in
>   gnupg2 2.1.0-beta864) (ALT#34418).
Эта бага была про дырявый gnupg2 не только в сизифе, но и p9...
> - Removed per user gpg-agent startup.
> - Moved addgnupghome and applygnupgdefaults utilities to docs.
>
-- 
------
С уважением,
Михаил Новоселов | mikhailnov на dumalogiya.ru | https://nixtux.ru



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