[devel] I: openssl 3.1.1

Leonid Krivoshein klark.devel на gmail.com
Пн Июл 31 19:45:26 MSK 2023


Привет!


On 7/31/23 16:51, Gleb Fotengauer-Malinovskiy wrote:
> On Mon, Jul 17, 2023 at 08:45:52PM +0400, Gleb Fotengauer-Malinovskiy wrote:
>> Hi,
>>
>> В субботу в Сизиф отправился openssl 3.1.1.  Это значит, что мы
>> переходим с libcrypto1.1/libssl1.1 на libcrypto3/libssl3.
>>
>> На данный момент пересобрана или пересобирается большая часть пакетов, при
>> сборке которых линкер генерирует вот такие сообщения
>> ld: warning: libcrypto.so.1.1, needed by /usr/lib64/libpkcs11-helper.so, may conflict with libcrypto.so.3
>>
>> Осталась одна непересобирающаяся библиотека, клиенты которой
>> пересобираются с таким warning-ами.
>>
>> libpkcs11-helper	shaba manowar @everybody
>>
>> Пересборка пакетов gnupg-pkcs11-scd и openvpn до исправления и пересборки
>> libpkcs11-helper может привести к тому, что они сломаются.
>>
>> Остальные клиенты openssl можно постепенно пересобирать.
>> Воскресная тестовая пересборка Сизифа показала +45 новых
>> непересобирающихся пакетов, большая часть из них связана с новой версией
>> openssl, их нужно чинить.
> В эти выходные я пересобрал всё, что можно было пересобрать из пакетов,
> которые имели зависимость на lib(crypto|ssl).so.1.1.
>
> Что осталось:
>
> Пакет, который больше не имеет смысла поскольку он, видимо, содержит
> бинарный блоб, который слинкован со старой библиотекой:
> openssl-engines-rutoken	cas @everybody
>

Мы скоро определимся с его судьбой. Насколько я помню, он нужен для 
локальной 2ФА по ГОСТ'овым алгоритмам с Рутокен'ами. Скорее всего, там 
действительно устаревший BLOB, на который у нас есть разрешение.


> Пакеты, которые пересобираются в beehive, но не пересобираются в
> сборочнице:
>
> libqtelegram-ae	grenka @everybody
> 	https://lore.altlinux.org/sisyphus-incominger/girar.task.326091.1.1@gyle.mskdc.altlinux.org/
> wvstreams	cas @everybody
> 	https://lore.altlinux.org/sisyphus-incominger/girar.task.326092.1.1@gyle.mskdc.altlinux.org/
>
>
> Пакеты, которые не пересобираются в beehive:
>
> boinc	oddity @everybody
> clevis	mcpain @everybody
> conserver	rider @everybody
> dsniff	vseleznv @everybody
> freeswitch	rider @cpan
> git-crypt	legion @everybody
> guacamole-server	shaba @everybody
> ipmiutil	mike @everybody
> libcaf	lav @everybody
> libewf	grenka
> libomniORB	pv @everybody
> libowt-tg	lav
> libreoffice-online	rider mvoronov @everybody
> lua5.1-module-cqueues	shaba @everybody
> lua5.1-module-luaossl	shaba @everybody
> lua5.3-module-luaossl	dutyrok @everybody
> nagios-nrpe	nbr @everybody
> node	lav
> nxssh	lav pv
> openssl-gost-engine	manowar
> php7-openssl	rider @everybody
> php7-swoole	naf @everybody
> php8.0-openssl	rider @everybody
> proftpd	ender @qa @everybody
> qpid-proton	shaba @everybody
> ring-project	zerg @everybody
> sendmail	asy @everybody
> spotify-tui	qwetwe @everybody
> swi-prolog	@nobody
> taler	drool @everybody
> telegram-desktop	lav zerg
> transmission	rider aris zerg darktemplar
> vpn-ws	enp @everybody
>
>
> На всякий случай, напоминаю, что:
> OpenSSL 1.1.1 was released on 11th September 2018, and so it will be
> considered EOL on 11th September 2023.
>


-- 
WBR,
Leonid Krivoshein.


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