diff --git a/openssl.spec b/openssl.spec index 841945f..91966b2 100644 --- a/openssl.spec +++ b/openssl.spec @@ -128,8 +128,8 @@ Summary: A general purpose cryptography library with TLS implementation Requires: ca-certificates >= 2008-5 Requires: crypto-policies >= 20180730 %if %{defined rhel} -Requires: openssl-fips-provider -Suggests: openssl-fips-provider >= 3.0.7-6 +Requires: fips-provider-so +Suggests: openssl-fips-provider >= 3.0.7-7 %endif %description libs @@ -161,6 +161,7 @@ from other formats to the formats used by the OpenSSL toolkit. %package fips-provider Summary: The FIPS Provider module Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Provides: fips-provider-so %description fips-provider OpenSSL is a toolkit for supporting cryptography. The openssl-fips-provider @@ -453,6 +454,8 @@ ln -s /etc/crypto-policies/back-ends/openssl_fips.config $RPM_BUILD_ROOT%{_sysco - Add custom define to disable symbol versioning in downstream patched code Also add stricter Suggests for openssl-fips-provider Resolves: RHEL-104236 +- Fix Requires/Provider to fix default install of fips providers + Resolves: RHEL-104856 * Wed Jul 16 2025 Simo Sorce - 1:3.5.1-2 - Move fips.so to a seprate subpackage