[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