Bug 14131

Summary: [fix 21] openssl: fix loading engines without lib64z-devel
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: o.urbansky, pastordidi, v.potapov
Version: AllFlags: v.potapov: qa_verified+
v.potapov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Mikhail Novosyolov 2023-12-08 01:02:48 MSK
openssl пытается подгрузить (dlopen) libz.so, однако симлинк libz.so -> libz.so.1 находится в devel-пакете.

$ openssl engine gost -c
(gost) Reference implementation of GOST engine
 [gost89, gost89-cnt, gost89-cnt-12, gost89-cbc, grasshopper-ecb, grasshopper-cbc, grasshopper-cfb, grasshopper-ofb, grasshopper-ctr, magma-cbc, magma-ctr, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm, md_gost94, gost-mac, md_gost12_256, md_gost12_512, gost-mac-12, magma-mac, grasshopper-mac, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac, gost2001, gost-mac, gost2012_256, gost2012_512, gost-mac-12, magma-mac, grasshopper-mac, id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omac, id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac]
140031570392448:error:25066067:DSO support routines:dlfcn_load:could not load the shared library:crypto/dso/dso_dlfcn.c:118:filename(libz.so): libz.so: cannot open shared object file: No such file or directory
140031570392448:error:25070067:DSO support routines:DSO_load:could not load the shared library:crypto/dso/dso_lib.c:162:
Comment 1 Mikhail Novosyolov 2023-12-08 01:06:14 MSK
********* QA ADVISORY *********

openssl 1.1.1w-2
- fix loading engines without devel package
https://abf.io/build_lists/4858780
https://abf.io/build_lists/4858781
https://abf.io/build_lists/4858782
https://abf.io/build_lists/4858783
https://abf.io/build_lists/4858784
Comment 2 Dmitry Postnikov 2023-12-14 14:11:58 MSK
*****************************
Обновление отослано в Тестинг
Comment 3 Vladimir Potapov 2023-12-19 12:45:59 MSK
openssl-1.1.1w-2
https://abf.io/build_lists/4858780
https://abf.io/build_lists/4858781
https://abf.io/build_lists/4858782
https://abf.io/build_lists/4858783
https://abf.io/build_lists/4858784
********************* Advisory ***********************
fix engines loading without devel package
******************************************************
QA Verified