From 08f264f4cab70623d634a824663990d43c41ea84 Mon Sep 17 00:00:00 2001 From: Matthew Gerlach Date: Thu, 16 Jan 2025 10:48:25 -0800 Subject: [PATCH] fix openssl version check Relax the regular expression used to check the OpenSSL version to support the versions like the one produced by SUSE 15. Signed-off-by: Matthew Gerlach --- python/pacsign/pacsign/hsm_managers/openssl/openssl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/pacsign/pacsign/hsm_managers/openssl/openssl.py b/python/pacsign/pacsign/hsm_managers/openssl/openssl.py index c6b27a53f2e1..6fa8dbbe5ad3 100644 --- a/python/pacsign/pacsign/hsm_managers/openssl/openssl.py +++ b/python/pacsign/pacsign/hsm_managers/openssl/openssl.py @@ -41,7 +41,7 @@ from pacsign.logger import log OPENSSL_VERSION_PATTERN = (r'OpenSSL\s+' - r'(?P\d+(?:\.\d+)*(?:[a-z]+)?)\s+' + r'(?P\d+(?:\.\d+)*(?:\S+)?)\s+' r'(?PFIPS)?\s*' r'(?P\d+)\s+(?P\w+)\s+(?P\d{4})') OPENSSL_VERSION_RE = re.compile(OPENSSL_VERSION_PATTERN)