From 64e89affeb784360bca35e3de273ca817776d2ed Mon Sep 17 00:00:00 2001 From: Norbert Pocs Date: Wed, 3 Aug 2022 14:20:08 +0200 Subject: [PATCH] torture.c Add environment variable to server fork Signed-off-by: Norbert Pocs Reviewed-by: Jakub Jelen (cherry picked from commit 2e8e666b1d286a9d7b8204a43df266c3a1679e28) --- tests/torture.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/torture.c b/tests/torture.c index 5a694150..99e9a3d9 100644 --- a/tests/torture.c +++ b/tests/torture.c @@ -1033,11 +1033,13 @@ void torture_setup_libssh_server(void **state, const char *server_path) } /* Write the environment setting */ + /* OPENSSL variable is needed to enable SHA1 */ printed = snprintf(env, sizeof(env), "SOCKET_WRAPPER_DIR=%s " "SOCKET_WRAPPER_DEFAULT_IFACE=10 " "LD_PRELOAD=%s " - "%s", + "%s " + "OPENSSL_ENABLE_SHA1_SIGNATURES=1", s->socket_dir, ld_preload, force_fips); if (printed < 0) { fail_msg("Failed to print env!");