34 lines
900 B
Diff
34 lines
900 B
Diff
From 56b6ca219ecd37ba2c7e520ddac83eb801ce76ad Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= <dan@danny.cz>
|
|
Date: Mon, 16 May 2022 15:44:06 +0200
|
|
Subject: [libica PATCH] FIPS specific openssl config is not required in
|
|
RHEL/Fedora
|
|
|
|
---
|
|
src/fips.c | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/src/fips.c b/src/fips.c
|
|
index 129a1a7..6466133 100644
|
|
--- a/src/fips.c
|
|
+++ b/src/fips.c
|
|
@@ -235,12 +235,15 @@ fips_init(void)
|
|
FIPS_mode_set(1);
|
|
#else
|
|
fips = 0;
|
|
+ /* FIPS specific openssl config is not required in RHEL/Fedora */
|
|
+#if 0
|
|
if (!OSSL_LIB_CTX_load_config(openssl_libctx, LIBICA_FIPS_CONFIG)) {
|
|
syslog(LOG_ERR, "Libica failed to load openssl fips config %s\n",
|
|
LIBICA_FIPS_CONFIG);
|
|
fips |= ICA_FIPS_INTEGRITY;
|
|
return;
|
|
}
|
|
+#endif
|
|
|
|
openssl_provider = OSSL_PROVIDER_load(openssl_libctx, "fips");
|
|
if (openssl_provider == NULL) {
|
|
--
|
|
2.34.3
|
|
|