[packages/nagios-plugins] up to 2.5

arekm arekm at pld-linux.org
Tue Aug 18 08:35:48 CEST 2026


commit fbc5b87e88a8490e88297f8c1488b9572345d1e7
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Aug 18 08:30:33 2026 +0200

    up to 2.5

 nagios-plugins-test_utils-format-security.patch | 23 +++++++++++++++++++++++
 nagios-plugins.spec                             |  8 +++++---
 2 files changed, 28 insertions(+), 3 deletions(-)
---
diff --git a/nagios-plugins.spec b/nagios-plugins.spec
index 0aea6a3..322ac9f 100644
--- a/nagios-plugins.spec
+++ b/nagios-plugins.spec
@@ -15,12 +15,12 @@
 Summary:	Host/service/network monitoring program plugins for Nagios
 Summary(pl.UTF-8):	Wtyczki do monitorowania hostów/usług/sieci dla Nagiosa
 Name:		nagios-plugins
-Version:	2.4.12
-Release:	2
+Version:	2.5
+Release:	1
 License:	GPL v3
 Group:		Networking
 Source0:	http://www.nagios-plugins.org/download/%{name}-%{version}.tar.gz
-# Source0-md5:	00eba3608a0d75d3434e46ab828635e6
+# Source0-md5:	8d293ec8986646792d0fd6d05c6eebb9
 # https://git.pld-linux.org/projects/nagios-config
 Source1:	%{name}-config-20171120.tar.xz
 # Source1-md5:	384c340b1f7579722652acfe90f3d064
@@ -38,6 +38,7 @@ Patch9:		%{name}-paths.patch
 Patch10:	%{name}-ping.patch
 Patch11:	dns-config.patch
 Patch12:	%{name}-check_http-nocache.patch
+Patch13:	%{name}-test_utils-format-security.patch
 URL:		http://www.nagiosplugins.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -525,6 +526,7 @@ mv nagios-plugins-config-*/* .
 %patch -P10 -p1
 %patch -P11 -p1
 %patch -P12 -p1
+%patch -P13 -p1
 
 # remove libtool m4 macro copies, breaks when system libtool is older
 %{__rm} gl/m4/libtool.m4 gl/m4/lt*.m4
diff --git a/nagios-plugins-test_utils-format-security.patch b/nagios-plugins-test_utils-format-security.patch
new file mode 100644
index 0000000..41febbc
--- /dev/null
+++ b/nagios-plugins-test_utils-format-security.patch
@@ -0,0 +1,23 @@
+--- nagios-plugins-2.5.orig/lib/tests/test_utils.c
++++ nagios-plugins-2.5/lib/tests/test_utils.c
+@@ -488,16 +488,16 @@ main (int argc, char **argv)
+ 		int tlen = strlen(testname);
+ 
+ 		strcpy(testname+tlen, states[i]);
+-		ok(i==translate_state(states[i]), testname);
++		ok(i==translate_state(states[i]), "%s", testname);
+ 
+ 		strcpy(testname+tlen, statelower);
+-		ok(i==translate_state(statelower), testname);
++		ok(i==translate_state(statelower), "%s", testname);
+ 
+ 		strcpy(testname+tlen, stateupper);
+-		ok(i==translate_state(stateupper), testname);
++		ok(i==translate_state(stateupper), "%s", testname);
+ 
+ 		strcpy(testname+tlen, statenum);
+-		ok(i==translate_state(statenum), testname);
++		ok(i==translate_state(statenum), "%s", testname);
+ 	}
+ 	ok(ERROR==translate_state("warningfewgw"), "Translate state string with garbage");
+ 	ok(ERROR==translate_state("00"), "Translate state string: bad numeric string 1");
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nagios-plugins.git/commitdiff/fbc5b87e88a8490e88297f8c1488b9572345d1e7



More information about the pld-cvs-commit mailing list