[packages/libmodsecurity] Rel 2; fix tests

arekm arekm at pld-linux.org
Tue Aug 25 01:48:30 CEST 2026


commit 694e85531479ce37bb94e80544b0cad5eb84effb
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon Aug 24 23:56:46 2026 +0200

    Rel 2; fix tests

 libmodsecurity-tests-offline.patch | 21 +++++++++++++++++++++
 libmodsecurity.spec                |  5 ++++-
 2 files changed, 25 insertions(+), 1 deletion(-)
---
diff --git a/libmodsecurity.spec b/libmodsecurity.spec
index 6b4c6f7..5c7f27b 100644
--- a/libmodsecurity.spec
+++ b/libmodsecurity.spec
@@ -6,11 +6,13 @@
 Summary:	A library that loads/interprets rules written in the ModSecurity SecRules
 Name:		libmodsecurity
 Version:	3.0.16
-Release:	1
+Release:	2
 License:	Apache v2.0
 Group:		Libraries
 Source0:	https://github.com/owasp-modsecurity/ModSecurity/releases/download/v%{version}/modsecurity-v%{version}.tar.gz
 # Source0-md5:	2b7fc54703947e6d34483e60f8b54b45
+# 2 test cases fetch rules over https; builders have no network
+Patch0:		%{name}-tests-offline.patch
 URL:		https://www.modsecurity.org/
 BuildRequires:	GeoIP-devel
 BuildRequires:	autoconf >= 2.69
@@ -53,6 +55,7 @@ This package contains the static library used for development.
 
 %prep
 %setup -q -n modsecurity-v%{version}
+%patch -P0 -p1
 
 %build
 %{__aclocal}
diff --git a/libmodsecurity-tests-offline.patch b/libmodsecurity-tests-offline.patch
new file mode 100644
index 0000000..6045581
--- /dev/null
+++ b/libmodsecurity-tests-offline.patch
@@ -0,0 +1,21 @@
+--- modsecurity-v3.0.16/test/test-cases/regression/config-secremoterules.json.orig
++++ modsecurity-v3.0.16/test/test-cases/regression/config-secremoterules.json
+@@ -1,6 +1,6 @@
+ [
+   {
+-    "enabled": 1,
++    "enabled": 0,
+     "version_min": 300000,
+     "title": "Include remote rules",
+     "resource": "curl",
+--- modsecurity-v3.0.16/test/test-cases/regression/operator-ipMatchFromFile.json.orig
++++ modsecurity-v3.0.16/test/test-cases/regression/operator-ipMatchFromFile.json
+@@ -92,7 +92,7 @@
+     ]
+   },
+   {
+-    "enabled": 1,
++    "enabled": 0,
+     "version_min": 300000,
+     "title": "Testing Operator :: @ipMatchFromFile - https",
+     "resource": "curl",
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmodsecurity.git/commitdiff/694e85531479ce37bb94e80544b0cad5eb84effb



More information about the pld-cvs-commit mailing list