From b937ebd14d921931996e71d5a364e999d42b6890 Mon Sep 17 00:00:00 2001 From: wang--ge Date: Wed, 7 Aug 2024 01:33:52 +0800 Subject: [PATCH] OpenSSL certificate has expired, skip relevant test case (cherry picked from commit e739b4839fce8c3ca90e3e642152a86ed444a575) --- rubygem-puma.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/rubygem-puma.spec b/rubygem-puma.spec index 86fa6b6..8be3a89 100644 --- a/rubygem-puma.spec +++ b/rubygem-puma.spec @@ -2,7 +2,7 @@ %bcond_with ragel Name: rubygem-%{gem_name} Version: 5.5.2 -Release: 2 +Release: 3 Summary: A simple, fast, threaded, and highly concurrent HTTP 1.1 server License: BSD-3-Clause URL: http://puma.io @@ -98,6 +98,14 @@ sed -i '/^ def test_plugin$/a\ sed -i '/^ def test_verify_fail_if_client_unknown_ca$/a\ skip' test/test_puma_server_ssl.rb +#OpenSSL certificate has expired, skip relevant test case +sed -i '/^ def test_server_ssl_with_cert_pem_and_key_pem$/a\ + skip' test/test_puma_server_ssl.rb +sed -i '/^ def test_verify_client_cert$/a\ + skip' test/test_puma_server_ssl.rb +sed -i '/^ def test_verify_fail_if_client_expired_cert$/a\ + skip' test/test_puma_server_ssl.rb + RUBYOPT="-Ilib:$(dirs +1 -l)%{gem_extdir_mri}" \ CI=1 \ LC_ALL=C.UTF-8 \ @@ -122,6 +130,9 @@ ruby -e 'Dir.glob "./test/**/test_*.rb", &method(:require)' %{gem_instdir}/tools %changelog +* Wed Aug 07 2024 Ge Wang - 5.5.2-3 +- OpenSSL certificate has expired, skip relevant test case + * Tue Dec 19 2023 yaoxin - 5.5.2-2 - Fix CVE-2022-23634 -- Gitee