Code

nagiosplug.git
15 years agogit-notify: Remove unused tag notification code
Holger Weiss [Sat, 24 Oct 2009 09:44:10 +0000 (11:44 +0200)]
git-notify: Remove unused tag notification code

The code which handles notifications regarding tags was unused, as only
objects listed by git-rev-list(1) are considered, and git-rev-list(1)
never spits out the sha1 of a tag object.

15 years agogit-notify: Save author without trailing space
Holger Weiss [Sat, 24 Oct 2009 09:44:00 +0000 (11:44 +0200)]
git-notify: Save author without trailing space

Adjust the regular expression which catches the commit author name so
that it doesn't include the space character which follows that name.

15 years agoImport git-update-mirror and git-notify
Holger Weiss [Sat, 24 Oct 2009 09:42:52 +0000 (11:42 +0200)]
Import git-update-mirror and git-notify

Import the (self-written) git-update-mirror script, which updates clones
of Git repositories and then calls git-notify (in just the same way as a
post-receive hook would be called by Git).  The git-notify script is
imported from git://source.winehq.org/git/tools.git (commit: 03d66f34)
and generates notifications on repository changes.  We'll use these
scripts for generating our commit e-mails.

15 years agoFix usage of repeated -o options in check_snmp
Thomas Guyot-Sionnest [Thu, 22 Oct 2009 07:25:41 +0000 (03:25 -0400)]
Fix usage of repeated -o options in check_snmp

15 years agoSet proper network byte order for icmp_id and icmp_seq in icmp packets
Thomas Guyot-Sionnest [Fri, 16 Oct 2009 02:11:39 +0000 (22:11 -0400)]
Set proper network byte order for icmp_id and icmp_seq in icmp packets

15 years agoIncrement per-host sequence in check_icmp
Thomas Guyot-Sionnest [Wed, 14 Oct 2009 23:41:20 +0000 (19:41 -0400)]
Increment per-host sequence in check_icmp

15 years agoChange default for SFSNAP_DEST
Thomas Guyot-Sionnest [Sat, 26 Sep 2009 22:04:34 +0000 (18:04 -0400)]
Change default for SFSNAP_DEST

15 years agoCorrecting name and email address
Thomas Guyot-Sionnest [Sat, 26 Sep 2009 19:46:11 +0000 (15:46 -0400)]
Correcting name and email address

15 years agoEnhancements to tools/sfsnapshotgit
Thomas Guyot-Sionnest [Sat, 26 Sep 2009 18:58:51 +0000 (14:58 -0400)]
Enhancements to tools/sfsnapshotgit

15 years agoUsing $srcdir is the proper way to go
Thomas Guyot-Sionnest [Fri, 25 Sep 2009 10:45:57 +0000 (06:45 -0400)]
Using $srcdir is the proper way to go

15 years agoAdd sfsnapshotgit
nagiosplugins [Fri, 25 Sep 2009 09:34:37 +0000 (09:34 +0000)]
Add sfsnapshotgit

15 years agoAllow custom versions with the release file...
nagiosplugins [Fri, 25 Sep 2009 08:18:04 +0000 (08:18 +0000)]
Allow custom versions with the release file...

15 years agoUpdated documentation re: no equals sign and single quote
Ton Voon [Thu, 24 Sep 2009 09:33:23 +0000 (10:33 +0100)]
Updated documentation re: no equals sign and single quote

15 years agoUpdated NEWS file with docs changes
Ton Voon [Thu, 24 Sep 2009 09:21:51 +0000 (10:21 +0100)]
Updated NEWS file with docs changes

15 years agoTest, again
Thomas Guyot-Sionnest [Wed, 23 Sep 2009 07:17:05 +0000 (03:17 -0400)]
Test, again

15 years agoTest
Thomas Guyot-Sionnest [Wed, 23 Sep 2009 07:10:33 +0000 (03:10 -0400)]
Test

15 years agoOops - wrong author/bug in last commit!
Thomas Guyot-Sionnest [Tue, 22 Sep 2009 01:22:44 +0000 (21:22 -0400)]
Oops - wrong author/bug in last commit!

15 years agoAdd proxy-authorization option to check_http (Peter Doherty - #2863772, Bryan Irvine...
Thomas Guyot-Sionnest [Tue, 22 Sep 2009 01:20:33 +0000 (21:20 -0400)]
Add proxy-authorization option to check_http (Peter Doherty - #2863772, Bryan Irvine - #2863925)

15 years agoFix check_ircd binding to wrong interface (#668778)
Thomas Guyot-Sionnest [Sat, 19 Sep 2009 05:44:10 +0000 (01:44 -0400)]
Fix check_ircd binding to wrong interface (#668778)

15 years agoUpdate RELEASING document with proper tag creation and push commands
Thomas Guyot-Sionnest [Sat, 19 Sep 2009 06:03:59 +0000 (02:03 -0400)]
Update RELEASING document with proper tag creation and push commands

15 years agoPrep for 1.4.14 release
Ton Voon [Wed, 16 Sep 2009 08:33:05 +0000 (09:33 +0100)]
Prep for 1.4.14 release

15 years agoEnsure dirhandle is closed (Duncan Ferguson)
Ton Voon [Mon, 14 Sep 2009 10:22:13 +0000 (11:22 +0100)]
Ensure dirhandle is closed (Duncan Ferguson)

15 years agoFix skip number
Ton Voon [Fri, 11 Sep 2009 22:58:41 +0000 (23:58 +0100)]
Fix skip number

15 years agoAdd a test that succeeds on check_snmp v1.4.13. Newer versions skip additional
Thomas Guyot-Sionnest [Sat, 5 Sep 2009 07:16:54 +0000 (03:16 -0400)]
Add a test that succeeds on check_snmp v1.4.13. Newer versions skip additional
lines so this new test fails on the current head.

Note: check_snmp v1.4.13 with multi-line strings return somewhat v3 output;
      it's not exactly what the specs say but it doesn't appears to break them
      either. The fix could eventually supports both v2 and v3 output formats.

15 years agoFix segfault in check_snmp (definitive fix is still in the works - see bug #2832451)
Thomas Guyot-Sionnest [Wed, 5 Aug 2009 07:12:05 +0000 (03:12 -0400)]
Fix segfault in check_snmp (definitive fix is still in the works - see bug #2832451)

15 years agoFix check_snmp passing single-quotes as -m argument when it should be empty
Thomas Guyot-Sionnest [Sat, 1 Aug 2009 03:35:50 +0000 (23:35 -0400)]
Fix check_snmp passing single-quotes as -m argument when it should be empty

15 years agocheck_snmp: Add some verbose output and tests
Thomas Guyot-Sionnest [Fri, 31 Jul 2009 07:50:42 +0000 (03:50 -0400)]
check_snmp: Add some verbose output and tests

15 years agoAdd tests using custom snmp agent
Thomas Guyot-Sionnest [Fri, 31 Jul 2009 06:45:30 +0000 (02:45 -0400)]
Add tests using custom snmp agent

Only multi-line string test for now (regression test), counter rollover
tests planed with my snmp_counters_new branch.

NB: 64bit counters are broken in NetSNMP::agent from NetSNMP version 5.4.1
    and lower, but might come in handy one day

15 years agoFix check_snmp Timetick test with <1 day uptime
Thomas Guyot-Sionnest [Fri, 31 Jul 2009 05:20:59 +0000 (01:20 -0400)]
Fix check_snmp Timetick test with <1 day uptime

15 years agoAdd accidentally removed line plus a note about the web copy
Thomas Guyot-Sionnest [Thu, 23 Jul 2009 12:52:08 +0000 (08:52 -0400)]
Add accidentally removed line plus a note about the web copy

15 years agoMerge changes from web
Thomas Guyot-Sionnest [Thu, 23 Jul 2009 12:48:02 +0000 (08:48 -0400)]
Merge changes from web

15 years agoUpdated links for exchange.nagios.org
Ton Voon [Fri, 17 Jul 2009 16:24:28 +0000 (17:24 +0100)]
Updated links for exchange.nagios.org

15 years agopst3 compile with Sun Studio Compiler
Ton Voon [Tue, 14 Jul 2009 22:20:21 +0000 (23:20 +0100)]
pst3 compile with Sun Studio Compiler

15 years agoAdded example for check_cluster to alert if more than X non-OK states
Ton Voon [Mon, 22 Jun 2009 19:48:57 +0000 (20:48 +0100)]
Added example for check_cluster to alert if more than X non-OK states

15 years agoSwitch back to "use Test" and plain prints instead of diag()
Matthias Eble [Tue, 16 Jun 2009 21:51:19 +0000 (23:51 +0200)]
Switch back to "use Test" and plain prints instead of diag()

15 years agoTinderbox output testing commit
Matthias Eble [Tue, 16 Jun 2009 17:31:25 +0000 (19:31 +0200)]
Tinderbox output testing commit

15 years agoMake output of "make test" more verbose
Matthias Eble [Mon, 15 Jun 2009 19:45:12 +0000 (21:45 +0200)]
Make output of "make test" more verbose

This is intended to make error fixing based on tinderbox output
easier.

15 years agoFixed error in rtt/rta calculation in case of system clock problems
Matthias Eble [Sun, 14 Jun 2009 21:31:29 +0000 (23:31 +0200)]
Fixed error in rtt/rta calculation in case of system clock problems

Time differences are now set to 0 in case of backward timejumps so there are no wrap-around problems any more.
The RTA calculation hopefully gets a more accurate value in these cases also.

15 years agoFixed testcases for check_snmp, check_ifstatus and check_ifoperstatus when no snmp...
Matthias Eble [Sat, 13 Jun 2009 16:13:49 +0000 (18:13 +0200)]
Fixed testcases for check_snmp, check_ifstatus and check_ifoperstatus when no snmp community is specified

The checks for invalid/unavailable hosts need a complete command line.
They failed on hosts where no community was specified. Now, an invalid community is used so
the tests can run on hosts w/o snmp host/community in NPTest.cache. Execution will fail anyway.

15 years agoFurther test parameters and skip blocks for check_ifoperstatus.t. getTestparam change...
Matthias Eble [Sat, 13 Jun 2009 09:10:32 +0000 (11:10 +0200)]
Further test parameters and skip blocks for check_ifoperstatus.t. getTestparam changes for check_ifstatus.t and ifoperstatus.t

Added snmp_interface and snmp_ifxtable test parameters to check_ifoperstatus.t.
Also getTestParameter calls for both plugins were converted to use three arguments
instead of undocumented >3 arg behaviour which led to redundant data in NPTest.cache.

15 years agoMerge branch 'master' of ssh://PsychoTrahe@repo.or.cz/srv/git/nagiosplugins
Matthias Eble [Thu, 11 Jun 2009 15:28:14 +0000 (17:28 +0200)]
Merge branch 'master' of ssh://PsychoTrahe@repo.or.cz/srv/git/nagiosplugins

15 years agorenamed check_ifoperstatus' newly introdced -x to -P so it fits check_ifstatus
Matthias Eble [Thu, 11 Jun 2009 15:24:52 +0000 (17:24 +0200)]
renamed check_ifoperstatus' newly introdced -x to -P so it fits check_ifstatus

check_ifstatus already used -x so both plugins can use same short option, now.
to specify privacy protocol.

15 years agoFixed SNMPv3 behaviour of check_ifstatus. Added -P to define privprotocol (#2343438...
Matthias Eble [Thu, 11 Jun 2009 15:20:55 +0000 (17:20 +0200)]
Fixed SNMPv3 behaviour of check_ifstatus. Added -P to define privprotocol (#2343438 - Robin Schroeder)

check_ifstatus didn't function correctly with SNMPv3. This is fixed now.
Created argument-hash for SNMP session creation. This removes redundant code.
Session creation was moved out of process_arguments() and now takes place
after setting the timeout handler.

Additionally the -P argument was added to specify the privprotocol.

15 years agoAdded testcases for check_ifoperstatus
Matthias Eble [Thu, 11 Jun 2009 14:27:15 +0000 (16:27 +0200)]
Added testcases for check_ifoperstatus

Added testcases for check_ifoperstatus. No SNMPv3 testing
included for now.

15 years agominor fixes to check_ifoperstatus
Matthias Eble [Thu, 11 Jun 2009 14:22:47 +0000 (16:22 +0200)]
minor fixes to check_ifoperstatus

Minor output fixes for check_ifoperstatus.
Fixed typo so that -n now implies -I as documented.

15 years agoUse a more "natural" way of writing argument lists in extra-opts tests.
Thomas Guyot-Sionnest [Thu, 11 Jun 2009 03:16:12 +0000 (23:16 -0400)]
Use a more "natural" way of writing argument lists in extra-opts tests.

15 years agocheck_ifoperstatus is now more user friendly in case of missing arguments
Matthias Eble [Thu, 11 Jun 2009 00:29:13 +0000 (02:29 +0200)]
check_ifoperstatus is now more user friendly in case of missing arguments

Added proper usage messages in case of missing arguments.
Removed accidently committed Data::Dumper call.
Minor whitespace fixes.

15 years agoWhitespace and indent fixes for check_ifoperstatus
Matthias Eble [Wed, 10 Jun 2009 23:34:39 +0000 (01:34 +0200)]
Whitespace and indent fixes for check_ifoperstatus

15 years agoFixed SNMPv3 behaviour of check_ifoperstatus. Added -x to define privprotocol (#23434...
Matthias Eble [Wed, 10 Jun 2009 23:17:58 +0000 (01:17 +0200)]
Fixed SNMPv3 behaviour of check_ifoperstatus. Added -x to define privprotocol (#2343438 - Robin Schroeder)

check_ifoperstatus didn't function correctly with SNMPv3. This is fixed now.
Created argument-hash for SNMP session creation. This removes redundant code.
Session creation was moved out of process_arguments() and now takes place
after setting the timeout handler.

Additionally the -x argument was added to specify the privprotocol.

15 years agoFix the memory allocation for the thresholds data
Holger Weiss [Mon, 1 Jun 2009 23:11:19 +0000 (01:11 +0200)]
Fix the memory allocation for the thresholds data

Allocate the appropriate amount of memory for storing the thresholds
data.  Before, we allocated the amount of memory required for storing a
_pointer_ to the thresholds data.  This crashed (at least) check_mysql
when using its "-S" option on FreeBSD/amd64 (as reported and analyzed by
Nikita Kalabukhov - 2797757).

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoDon't use the plain char type for data buffers
Holger Weiss [Mon, 1 Jun 2009 23:09:18 +0000 (01:09 +0200)]
Don't use the plain char type for data buffers

Buffers which are used for holding arbitrary data should be referenced
using pointers to void and accessed using pointers to unsigned char.

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoWhitespace indent fixes for check_pgsql
Matthias Eble [Mon, 1 Jun 2009 20:47:34 +0000 (22:47 +0200)]
Whitespace indent fixes for check_pgsql

15 years agoFixed check_icmp compiler warnings by including float.h
Matthias Eble [Mon, 1 Jun 2009 20:41:46 +0000 (22:41 +0200)]
Fixed check_icmp compiler warnings by including float.h

Self defined DBL_MAX caused compiler warnings. Now float.h
which defines DBL_MAX is included.

15 years agoFixed --help output for warn and critical thresholds (sf.net #2796624, debian #530553)
Matthias Eble [Mon, 1 Jun 2009 20:21:59 +0000 (22:21 +0200)]
Fixed --help output for warn and critical thresholds (sf.net #2796624, debian #530553)

check_icmp wrongly calculated the current thresholds in --help output.

15 years agoAdded verbose output to check_pgsql (#2799281 - Jun Kuriyama)
Matthias Eble [Mon, 1 Jun 2009 20:08:07 +0000 (22:08 +0200)]
Added verbose output to check_pgsql (#2799281 - Jun Kuriyama)

check_pgsql displayed the -v flag in help output, but didn't
accept the verbosity argument. Added -v and basic verbose output.

15 years agocheck_fping now supports passing target timeout and interval to fping (#2347686 ...
Matthias Eble [Mon, 1 Jun 2009 14:42:14 +0000 (16:42 +0200)]
check_fping now supports passing target timeout and interval to fping (#2347686 - Martin Foster)

Added support for passing timeout and interval length to check_fping.
To protect compatibility, both options use fping's defaults if they
are not specified on the command line.

15 years agocheck_snmp: Make use of standard threshold functions
Thomas Guyot-Sionnest [Thu, 28 May 2009 00:52:55 +0000 (20:52 -0400)]
check_snmp: Make use of standard threshold functions

This patch makes use of standard threshold functions. This allows using
doubles as thresholds.

Since SNMP supports only integers, double precision numbers are only
printed when parsed from a STRING type.

In addition, support for printing properly Timeticks type has been added,
and the code has been thoroughly cleaned.

15 years agoFix whitespaces in check_snmp
Thomas Guyot-Sionnest [Wed, 27 May 2009 05:36:47 +0000 (01:36 -0400)]
Fix whitespaces in check_snmp

15 years agoFix check_by_ssh interpretation of quotes in -C parameter (#1985246, #2268675)
Thomas Guyot-Sionnest [Tue, 26 May 2009 08:17:07 +0000 (04:17 -0400)]
Fix check_by_ssh interpretation of quotes in -C parameter (#1985246, #2268675)

15 years agoFixed wrong perfdata label for output traffic in check_mrtgtraf
Matthias Eble [Fri, 22 May 2009 21:57:36 +0000 (23:57 +0200)]
Fixed wrong perfdata label for output traffic in check_mrtgtraf

check_mrtgtraf used the label "in" for both input and output traffic.
This fixed, now.

15 years agoRemoved -n option in check_smtp's help and usage output (#2782784)
Matthias Eble [Fri, 22 May 2009 18:17:50 +0000 (20:17 +0200)]
Removed -n option in check_smtp's help and usage output (#2782784)

Check_smtp's help showed the -n/--nocommand options to not send an
SMTP command. This usage is covered by check_tcp and is thus not needed
in check_smtp.

15 years agoWhitespace changes only
Thomas Guyot-Sionnest [Wed, 20 May 2009 18:06:29 +0000 (14:06 -0400)]
Whitespace changes only

15 years agocheck_http: Add SSL/TLS hostname extension support (SNI) - (#1939022 - Joe Presbrey)
Thomas Guyot-Sionnest [Wed, 20 May 2009 05:05:35 +0000 (01:05 -0400)]
check_http: Add SSL/TLS hostname extension support (SNI) - (#1939022 - Joe Presbrey)

15 years agoFix awk subst.in/subst script path error (#2722832 - Martin Foster)
Thomas Guyot-Sionnest [Wed, 20 May 2009 04:43:10 +0000 (00:43 -0400)]
Fix awk subst.in/subst script path error (#2722832 - Martin Foster)

15 years agoFix check_mysql* not using password set in my.cnf (#2531905 - Ben Timby)
Thomas Guyot-Sionnest [Wed, 20 May 2009 04:20:11 +0000 (00:20 -0400)]
Fix check_mysql* not using password set in my.cnf (#2531905 - Ben Timby)

15 years agoSync with the latest Gnulib code (cb75dc5)
Holger Weiss [Tue, 19 May 2009 22:32:10 +0000 (00:32 +0200)]
Sync with the latest Gnulib code (cb75dc5)

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoFix a few minor typos
Chris Pepper [Tue, 19 May 2009 12:18:42 +0000 (14:18 +0200)]
Fix a few minor typos

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoTalk about Git instead of CVS
Holger Weiss [Tue, 19 May 2009 12:18:02 +0000 (14:18 +0200)]
Talk about Git instead of CVS

Update the Developer Guidelines to reflect the fact that our development
is done using Git instead of CVS these days (as noted by Chris Pepper on
the "nagiosplug-devel" list).

While at it, apply another few minor cleanups.

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoRemove comments regarding former requirements
Holger Weiss [Tue, 19 May 2009 11:46:50 +0000 (13:46 +0200)]
Remove comments regarding former requirements

Don't explain why Libtool and Gettext are no longer needed.  Libtool
actually is a requirement, as (at least) the M4 macros provided by
Libtool are needed for our Autotools setup.  And the fact that Gettext
is no longer needed probably isn't that interesting for new developers.

Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
15 years agoFixed typo in check_disk
Ton Voon [Thu, 7 May 2009 21:28:56 +0000 (22:28 +0100)]
Fixed typo in check_disk

15 years agoFixed crash from check_nt when -H unspecified or given multiple times (sf.net #273175...
Matthias Eble [Fri, 1 May 2009 09:16:37 +0000 (11:16 +0200)]
Fixed crash from check_nt when -H unspecified or given multiple times (sf.net #2731755, debian #521097)

15 years agocheck_nt: allow returning UNKNOWN on timeouts (-u)
Thomas Guyot-Sionnest [Wed, 25 Mar 2009 03:46:09 +0000 (23:46 -0400)]
check_nt: allow returning UNKNOWN on timeouts (-u)

15 years agoMake socket alarm handler customisable (like c459ca07)
Thomas Guyot-Sionnest [Wed, 25 Mar 2009 01:40:06 +0000 (21:40 -0400)]
Make socket alarm handler customisable (like c459ca07)

15 years agocheck_mysql: Fix segfault with old slaves (#2696823 - Oskar Ahner)
Thomas Guyot-Sionnest [Tue, 24 Mar 2009 06:01:48 +0000 (02:01 -0400)]
check_mysql: Fix segfault with old slaves (#2696823 - Oskar Ahner)

15 years agoWhitespace and intend cleanup
Thomas Guyot-Sionnest [Tue, 24 Mar 2009 05:50:01 +0000 (01:50 -0400)]
Whitespace and intend cleanup

15 years agoUpdate check_http short help with new stycky and stickyport options.
Thomas Guyot-Sionnest [Sat, 21 Mar 2009 06:56:35 +0000 (02:56 -0400)]
Update check_http short help with new stycky and stickyport options.

15 years agocheck_http: die when an invalid --onredirect option is specified
Thomas Guyot-Sionnest [Sat, 21 Mar 2009 06:39:49 +0000 (02:39 -0400)]
check_http: die when an invalid --onredirect option is specified

15 years agocheck_http: add --onredirect=stickyport - also follow the same port
Thomas Guyot-Sionnest [Sat, 21 Mar 2009 06:32:50 +0000 (02:32 -0400)]
check_http: add --onredirect=stickyport - also follow the same port

15 years agoAdd the timegm Gnulib module
Thomas Guyot-Sionnest [Fri, 20 Mar 2009 06:48:40 +0000 (02:48 -0400)]
Add the timegm Gnulib module

15 years agonegate: make timeouts configurable
Thomas Guyot-Sionnest [Fri, 20 Mar 2009 06:28:02 +0000 (02:28 -0400)]
negate: make timeouts configurable

15 years agoMake alarm handler customisable
Thomas Guyot-Sionnest [Fri, 20 Mar 2009 06:19:42 +0000 (02:19 -0400)]
Make alarm handler customisable

15 years agonegate: Fix not printing the real timeout in ALRM handler when timeout is left to...
Thomas Guyot-Sionnest [Fri, 20 Mar 2009 05:40:00 +0000 (01:40 -0400)]
negate: Fix not printing the real timeout in ALRM handler when timeout is left to default

15 years agotests/check_http.t: Add various timeout-related tests
Thomas Guyot-Sionnest [Fri, 20 Mar 2009 05:20:29 +0000 (01:20 -0400)]
tests/check_http.t: Add various timeout-related tests

15 years agoFixed check_http not timing-out on redirects
Thomas Guyot-Sionnest thomas@aei.ca [Thu, 19 Mar 2009 20:59:43 +0000 (13:59 -0700)]
Fixed check_http not timing-out on redirects

15 years agoRevert "Add timezone support and fix checks around cert expiration" (keep the expirat...
Thomas Guyot-Sionnest [Thu, 19 Mar 2009 02:21:00 +0000 (22:21 -0400)]
Revert "Add timezone support and fix checks around cert expiration" (keep the expiration fix)

This reverts commit d41a33a434558189300113c28b26e2d3d681d390.

15 years agoAdd suggested multi-oid test (John A. Barbuto)
Thomas Guyot-Sionnest [Wed, 18 Mar 2009 07:51:16 +0000 (03:51 -0400)]
Add suggested multi-oid test (John A. Barbuto)

15 years agocheck_snmp: Fix potential buffer overflow - enforce MAX_OIDS limit (John A. Barbuto)
Thomas Guyot-Sionnest [Wed, 18 Mar 2009 07:47:23 +0000 (03:47 -0400)]
check_snmp: Fix potential buffer overflow - enforce MAX_OIDS limit (John A. Barbuto)

15 years agoFix logging of STDERR in tinderbox tests phase
Thomas Guyot-Sionnest [Wed, 18 Mar 2009 07:30:40 +0000 (03:30 -0400)]
Fix logging of STDERR in tinderbox tests phase

15 years agoAdd timezone support and fix checks around cert expiration
Thomas Guyot-Sionnest [Tue, 17 Mar 2009 07:39:12 +0000 (03:39 -0400)]
Add timezone support and fix checks around cert expiration

15 years agoCheck for existence of pre-instaleld pst3 for Solaris tests in t/check_procs.t
Thomas Guyot-Sionnest [Tue, 17 Mar 2009 06:56:26 +0000 (01:56 -0500)]
Check for existence of pre-instaleld pst3 for Solaris tests in t/check_procs.t

15 years agoFix check_http sending HTTP/1.0 with v1.1 headers (#2638765)
Thomas Guyot-Sionnest [Tue, 17 Mar 2009 05:53:00 +0000 (01:53 -0400)]
Fix check_http sending HTTP/1.0 with v1.1 headers (#2638765)

15 years agoFix check_snmp test on solaris
Thomas Guyot-Sionnest [Mon, 16 Mar 2009 23:49:51 +0000 (18:49 -0500)]
Fix check_snmp test on solaris

15 years agoUpdate extended check_http tests for 0d78171...
Thomas Guyot-Sionnest [Mon, 16 Mar 2009 07:09:15 +0000 (03:09 -0400)]
Update extended check_http tests for 0d78171...
Also add some tests, and make debug mode loop infinitely.

15 years agocheck_http fixes:
Thomas Guyot-Sionnest [Mon, 16 Mar 2009 07:06:33 +0000 (03:06 -0400)]
check_http fixes:
- Fix broken printf on 500 errors
- Add bytes to normal output (accidentally removed in 0d78171)

15 years agocheck_snmp fixes:
Thomas Guyot-Sionnest [Mon, 16 Mar 2009 05:37:00 +0000 (01:37 -0400)]
check_snmp fixes:
- Fix broken compilation caused by typo in command ending
- Remove extra whitespaces at EOL
- Fix invalid host test on Ubuntu Hardy (and possibly others)

15 years agoIgnore stderr messages unless return code is non-zero or there is no output
Ton Voon [Sat, 14 Mar 2009 02:36:20 +0000 (02:36 +0000)]
Ignore stderr messages unless return code is non-zero or there is no output

15 years agoFixed passing of quotes in OID for check_snmp (#1985230 - Jan Wagner, patch by John...
Ton Voon [Sat, 14 Mar 2009 01:17:50 +0000 (01:17 +0000)]
Fixed passing of quotes in OID for check_snmp (#1985230 - Jan Wagner, patch by John Barbuto)

15 years agoCreate expired cert for testing purposes. Updated tests to check
Ton Voon [Fri, 6 Mar 2009 00:24:38 +0000 (00:24 +0000)]
Create expired cert for testing purposes. Updated tests to check
expired and unexpired certificates

15 years agoMerge branch 'master' of ssh://repo.or.cz/srv/git/nagiosplugins
Ton Voon [Thu, 5 Mar 2009 23:39:31 +0000 (23:39 +0000)]
Merge branch 'master' of ssh://repo.or.cz/srv/git/nagiosplugins

15 years agoAdded inline tests for HTTPS using HTTP::Daemon::SSL
Ton Voon [Thu, 5 Mar 2009 23:37:45 +0000 (23:37 +0000)]
Added inline tests for HTTPS using HTTP::Daemon::SSL