From: Torben Hohn Date: Fri, 24 Jul 2020 07:47:05 +0000 (+0200) Subject: mkfs.ubifs: remove OPENSSL_no_config() X-Git-Tag: v2.1.3~13 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cf8a7fcbb54a36af6e10c7cd29f9afa905083ec1;p=mtd-utils.git mkfs.ubifs: remove OPENSSL_no_config() Especially for the pkcs11 engine, a configuration is required because the provider has to be configured. Its not clear why OPENSSL_no_config() is called. Remove OPENSSL_no_config() and call OPENSSL_config(NULL) instead. Signed-off-by: Torben Hohn Signed-off-by: Bastian Germann Signed-off-by: David Oberhollenzer --- diff --git a/ubifs-utils/mkfs.ubifs/sign.c b/ubifs-utils/mkfs.ubifs/sign.c index b7ad7ef..7f284f8 100644 --- a/ubifs-utils/mkfs.ubifs/sign.c +++ b/ubifs-utils/mkfs.ubifs/sign.c @@ -388,7 +388,8 @@ int init_authentication(void) if (!c->hash_algo_name) return err_msg("Hash algorithm not given (--hash-algo)"); - OPENSSL_no_config(); + OPENSSL_config(NULL); + OpenSSL_add_all_algorithms(); ERR_load_crypto_strings();