[Pkg-nagios-changes] [pkg-monitoring-plugins] 01/01: Add patches/13_check_snmp_timeout from upstream maint branch
Jan Wagner
waja at moszumanska.debian.org
Sun Oct 4 12:05:41 UTC 2015
This is an automated email from the git hooks/post-receive script.
waja pushed a commit to branch master
in repository pkg-monitoring-plugins.
commit fad70ed5f8c7efde1ccc2f08b5f5b69c559c0c2f
Author: Jan Wagner <waja at cyconet.org>
Date: Sun Oct 4 13:53:52 2015 +0200
Add patches/13_check_snmp_timeout from upstream maint branch
---
debian/patches/13_check_snmp_timeout | 58 ++++++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 59 insertions(+)
diff --git a/debian/patches/13_check_snmp_timeout b/debian/patches/13_check_snmp_timeout
new file mode 100644
index 0000000..a475baa
--- /dev/null
+++ b/debian/patches/13_check_snmp_timeout
@@ -0,0 +1,58 @@
+From 6ba26122f4746a7e16272b1b9546342820400a78 Mon Sep 17 00:00:00 2001
+From: Oliver Skibbe <oliskibbe at gmail.com>
+Date: Fri, 6 Mar 2015 11:51:45 +0100
+Subject: [PATCH 1/2] check_snmp.c: switched DEFAULT_TIMEOUT to
+ DEFAULT_SOCKET_TIMEOUT (provided by utils.h), already used by help
+ description, see issue #1318
+
+---
+ plugins/check_snmp.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/plugins/check_snmp.c b/plugins/check_snmp.c
+index 2c62a23..6d7ec6d 100644
+--- a/plugins/check_snmp.c
++++ b/plugins/check_snmp.c
+@@ -41,7 +41,6 @@ const char *email = "devel at monitoring-plugins.org";
+ #define DEFAULT_PORT "161"
+ #define DEFAULT_MIBLIST "ALL"
+ #define DEFAULT_PROTOCOL "1"
+-#define DEFAULT_TIMEOUT 1
+ #define DEFAULT_RETRIES 5
+ #define DEFAULT_AUTH_PROTOCOL "MD5"
+ #define DEFAULT_PRIV_PROTOCOL "DES"
+@@ -224,7 +223,7 @@ main (int argc, char **argv)
+ outbuff = strdup ("");
+ delimiter = strdup (" = ");
+ output_delim = strdup (DEFAULT_OUTPUT_DELIMITER);
+- timeout_interval = DEFAULT_TIMEOUT;
++ timeout_interval = DEFAULT_SOCKET_TIMEOUT;
+ retries = DEFAULT_RETRIES;
+
+ np_init( (char *) progname, argc, argv );
+
+From 2d677b19ed34ff8171dbf07fb7744e560737d143 Mon Sep 17 00:00:00 2001
+From: Oliver Skibbe <oliskibbe at gmail.com>
+Date: Fri, 6 Mar 2015 12:43:34 +0100
+Subject: [PATCH 2/2] check_snmp: modified tests
+
+(Closes #1325)
+---
+ plugins/t/check_snmp.t | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/plugins/t/check_snmp.t b/plugins/t/check_snmp.t
+index 2d6c44a..aefd872 100644
+--- a/plugins/t/check_snmp.t
++++ b/plugins/t/check_snmp.t
+@@ -166,8 +166,8 @@ SKIP: {
+ SKIP: {
+ skip "no non responsive host defined", 2 if ( ! $host_nonresponsive );
+ $res = NPTest->testCmd( "./check_snmp -H $host_nonresponsive -C np_foobar -o system.sysUpTime.0 -w 1: -c 1:");
+- cmp_ok( $res->return_code, '==', 3, "Exit UNKNOWN with non responsive host" );
+- like($res->output, '/External command error: Timeout: No Response from /', "String matches timeout problem");
++ cmp_ok( $res->return_code, '==', 2, "Exit CRITICAL with non responsive host" );
++ like($res->output, '/Plugin timed out while executing system call/', "String matches timeout problem");
+ }
+
+ SKIP: {
diff --git a/debian/patches/series b/debian/patches/series
index 9173e3a..97303e9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
10_sslutils_checksslv3
11_check_dhcp_parsing_option
12_check_ups_perf_data_hresholds
+13_check_snmp_timeout
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-nagios/pkg-monitoring-plugins.git
More information about the Pkg-nagios-changes
mailing list