Am 20.11.24 um 11:00 schrieb Manfred Schwarb via openSUSE Factory:
Am 20.11.24 um 10:54 schrieb Manfred Schwarb via openSUSE Factory:
Am 20.11.24 um 09:36 schrieb Michael Born:
Thank you all for your suggestions. I think, I will start with Leap and then read into qemu...
You can simply copy the /usr/lib64/libssl.so.1.* and /usr/lib64/libcrypto.so.1.* files of an old system, e.g. Leap 15.6, into your box. The /usr/lib64/lib{ssl,crypto}.so symlinks, if existing, need to remain intact though, do not modify these links.
So no need to use qemu, chroot or similar.
Oh, and if you do not have an old system, you can fetch an appropriate rpm file and extract it with rpm2cpio rpmfile | cpio -diumv --no-absolute-filenames
or just install it properly, even on tumbleweed: zypper ar http://download.opensuse.org/update/leap/15.6/sle/ sle-upd156 zypper ref -r sle-upd156 zypper in libopenssl1_0_0 # here, check what's actually installed from where... ;-) zypper mr -d sle-upd156 # disable to not pull in old stuff accidentally You should check what's installed from where of course. Having a running Leap15.6 system for reference is also handy to find what to get from where. If something wants to uninstall the libopenssl1_0_0 on every update, then you can lock it with "zypper al". If there is a security update in Leap for libopenssl, then you can reenable the 15.6 update repo temporarily and update the package. -- Stefan Seyfried "Once the rockets are up, who cares where they come down? That's not my department!" says Wernher von Braun -- Tom Lehrer