Ana Guerrero 2024-01-25 17:39:52 +00:00 committed by Git OBS Bridge
commit 428491c2b0
4 changed files with 23 additions and 9 deletions

View File

@ -30,11 +30,11 @@
+ +
+# This include will look through the directory that will contain the +# This include will look through the directory that will contain the
+# engine declarations for any engines provided by other packages. +# engine declarations for any engines provided by other packages.
+.include /etc/ssl/engines.d +.include /etc/ssl/engines1_1.d
+ +
+# This include will look through the directory that will contain the +# This include will look through the directory that will contain the
+# definitions of the engines declared in the engine section. +# definitions of the engines declared in the engine section.
+.include /etc/ssl/engdef.d +.include /etc/ssl/engdef1_1.d
+ +
+[ oid_section ] +[ oid_section ]
+ +

View File

@ -16,11 +16,11 @@ Index: openssl-1.1.1m/apps/openssl.cnf
+ +
+# This include will look through the directory that will contain the +# This include will look through the directory that will contain the
+# engine declarations for any engines provided by other packages. +# engine declarations for any engines provided by other packages.
+.include /etc/ssl/engines.d +.include /etc/ssl/engines1_1.d
+ +
+# This include will look through the directory that will contain the +# This include will look through the directory that will contain the
+# definitions of the engines declared in the engine section. +# definitions of the engines declared in the engine section.
+.include /etc/ssl/engdef.d +.include /etc/ssl/engdef1_1.d
+ +
+[ oid_section ] +[ oid_section ]
+ +

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Mon Jan 22 09:34:28 UTC 2024 - Otto Hollmann <otto.hollmann@suse.com>
- Because OpenSSL 1.1.1 is no longer default, let's rename engine
directories to contain version of OpenSSL and let unversioned for
the default OpenSSL. [bsc#1194187, bsc#1207472, bsc#1218933]
* /etc/ssl/engines.d -> /etc/ssl/engines1_1.d
* /etc/ssl/engdef.d -> /etc/ssl/engdef1_1.d
* Update patches:
- openssl-1_1-ossl-sli-002-ran-make-update.patch
- openssl-1_1-use-include-directive.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 23 09:43:39 UTC 2023 - Otto Hollmann <otto.hollmann@suse.com> Thu Nov 23 09:43:39 UTC 2023 - Otto Hollmann <otto.hollmann@suse.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package openssl-1_1 # spec file for package openssl-1_1
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -19,6 +19,8 @@
%define ssletcdir %{_sysconfdir}/ssl %define ssletcdir %{_sysconfdir}/ssl
%define maj_min 1.1 %define maj_min 1.1
%define _rname openssl %define _rname openssl
%global sslengcnf %{ssletcdir}/engines1_1.d
%global sslengdef %{ssletcdir}/engdef1_1.d
%if 0%{?sle_version} >= 150400 || 0%{?suse_version} >= 1550 %if 0%{?sle_version} >= 150400 || 0%{?suse_version} >= 1550
# Enable livepatching support for SLE15-SP4 onwards. It requires # Enable livepatching support for SLE15-SP4 onwards. It requires
# compiler support introduced there. # compiler support introduced there.
@ -389,8 +391,8 @@ mkdir %{buildroot}/%{_datadir}/ssl
mv %{buildroot}/%{ssletcdir}/misc %{buildroot}/%{_datadir}/ssl/ mv %{buildroot}/%{ssletcdir}/misc %{buildroot}/%{_datadir}/ssl/
# Create the two directories into which packages will drop their configuration # Create the two directories into which packages will drop their configuration
# files. # files.
mkdir %{buildroot}/%{ssletcdir}/engines.d/ mkdir %{buildroot}/%{sslengcnf}
mkdir %{buildroot}/%{ssletcdir}/engdef.d/ mkdir %{buildroot}/%{sslengdef}
# avoid file conflicts with man pages from other packages # avoid file conflicts with man pages from other packages
# #
@ -486,8 +488,8 @@ unset LD_LIBRARY_PATH
%dir %{ssletcdir} %dir %{ssletcdir}
%config (noreplace) %{ssletcdir}/openssl-1_1.cnf %config (noreplace) %{ssletcdir}/openssl-1_1.cnf
%attr(700,root,root) %{ssletcdir}/private %attr(700,root,root) %{ssletcdir}/private
%dir %{ssletcdir}/engines.d %dir %{sslengcnf}
%dir %{ssletcdir}/engdef.d %dir %{sslengdef}
%dir %{_datadir}/ssl %dir %{_datadir}/ssl
%{_datadir}/ssl/misc %{_datadir}/ssl/misc
%{_bindir}/c_rehash-1_1 %{_bindir}/c_rehash-1_1