Code

nagiosplug.git
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

15 years agocheck_snmp long help missing retries entry (#2608223)
Thomas Guyot-Sionnest [Tue, 24 Feb 2009 09:40:21 +0000 (04:40 -0500)]
check_snmp long help missing retries entry (#2608223)

Fix for check_snmp long help, reported by Richard Edward Horner

15 years agoUpdated string ids, due to typo fixes
Ton Voon [Fri, 20 Feb 2009 00:07:40 +0000 (00:07 +0000)]
Updated string ids, due to typo fixes

15 years agoTypo fixes (Jan Wagner - SF 1878971)
Ton Voon [Fri, 20 Feb 2009 00:00:13 +0000 (00:00 +0000)]
Typo fixes (Jan Wagner - SF 1878971)

15 years agoFixed coredump from check_nt when drive not found (Olli Hauer - SF 2179754)
Ton Voon [Thu, 19 Feb 2009 23:43:15 +0000 (23:43 +0000)]
Fixed coredump from check_nt when drive not found (Olli Hauer - SF 2179754)

15 years agoDevel doc: NP-VERSION-GEN needs to be updated as well
Thomas Guyot-Sionnest [Fri, 6 Feb 2009 13:04:55 +0000 (08:04 -0500)]
Devel doc: NP-VERSION-GEN needs to be updated as well

15 years agoSmall correction in NEWS entry
Thomas Guyot-Sionnest [Fri, 6 Feb 2009 12:22:57 +0000 (07:22 -0500)]
Small correction in NEWS entry

15 years agoUpdate the devel notes for Git
Thomas Guyot-Sionnest [Fri, 6 Feb 2009 12:22:22 +0000 (07:22 -0500)]
Update the devel notes for Git

15 years agoRevert "Moving project administration documents to nagiosplugins.org site"
Thomas Guyot-Sionnest [Fri, 6 Feb 2009 11:35:03 +0000 (06:35 -0500)]
Revert "Moving project administration documents to nagiosplugins.org site"

This reverts commit f4a52594818e7c3634a397ac1f86ef87a68bd121.

15 years agocheck_http --onredirect=sticky follows using the same IP address (sf.net #2550208).
Thomas Guyot-Sionnest [Thu, 5 Feb 2009 05:08:54 +0000 (00:08 -0500)]
check_http --onredirect=sticky follows using the same IP address (sf.net #2550208).

15 years agoAdd NEWS entry for last commit
Thomas Guyot-Sionnest [Tue, 3 Feb 2009 10:10:06 +0000 (05:10 -0500)]
Add NEWS entry for last commit

15 years agoFix aberrant behaviours in check_http:
Thomas Guyot-Sionnest [Tue, 3 Feb 2009 09:20:29 +0000 (04:20 -0500)]
Fix aberrant behaviours in check_http:

check_http used to ignore many parameters with check combinations - sometimes
even time thresholds(!!)

With this commit as long as a response is received *all* checks are performed
on it.

This fixes #1460312 plus a number of other issues I discovered over time.

15 years agoMake extract_value more generic:
Thomas Guyot-Sionnest [Mon, 26 Jan 2009 07:05:21 +0000 (02:05 -0500)]
Make extract_value more generic:

Add a separator argument passed using defines.

15 years agoRemove the commented out blocks
Thomas Guyot-Sionnest [Sat, 24 Jan 2009 12:41:45 +0000 (07:41 -0500)]
Remove the commented out blocks

The die tests are implemented in the test_*3.t files

15 years agoFix paths in test_ini tests
Thomas Guyot-Sionnest [Sat, 24 Jan 2009 05:41:00 +0000 (00:41 -0500)]
Fix paths in test_ini tests

15 years agoAdd die tests for parse_ini
Thomas Guyot-Sionnest [Fri, 23 Jan 2009 07:39:45 +0000 (02:39 -0500)]
Add die tests for parse_ini

15 years agoReturn UNKNOWN if none of the default files can be found.
Thomas Guyot-Sionnest [Thu, 22 Jan 2009 07:24:39 +0000 (02:24 -0500)]
Return UNKNOWN if none of the default files can be found.

It makes no sense to return unknown if an implicit section is not found, but
go on if the file is missing

15 years agoAdd die tests for extra-opts
Thomas Guyot-Sionnest [Wed, 21 Jan 2009 06:27:06 +0000 (01:27 -0500)]
Add die tests for extra-opts

15 years agoMove check_ntp's extract_value to utils_base.c.
Thomas Guyot-Sionnest [Tue, 20 Jan 2009 03:14:03 +0000 (22:14 -0500)]
Move check_ntp's extract_value to utils_base.c.

This function can also be used to parse performance data strings which
could be useful in the future.

15 years agoAccidentally included built executables - also updated .gitignore
Thomas Guyot-Sionnest [Wed, 21 Jan 2009 06:25:06 +0000 (01:25 -0500)]
Accidentally included built executables - also updated .gitignore

15 years agoSome platform are missing setenv
Thomas Guyot-Sionnest [Wed, 21 Jan 2009 04:55:34 +0000 (23:55 -0500)]
Some platform are missing setenv

Instead of adding the gnulib module for solving tests only I split the test
in two, setting environment from Perl for the later.

15 years agoFix (or try at least) for IRIX compile to tap tests
Thomas Guyot-Sionnest [Wed, 21 Jan 2009 03:28:30 +0000 (22:28 -0500)]
Fix (or try at least) for IRIX compile to tap tests

Gnulib says: "$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise"
Everywhere else we use LTLIBINTL so I assume the tests should use it as well.

15 years agoTrick for check_users test without users logged-in
Thomas Guyot-Sionnest [Wed, 21 Jan 2009 02:48:05 +0000 (21:48 -0500)]
Trick for check_users test without users logged-in

15 years agoBuild extra-opts in tinderbox so they can be tested
Thomas Guyot-Sionnest [Mon, 19 Jan 2009 05:11:59 +0000 (00:11 -0500)]
Build extra-opts in tinderbox so they can be tested

15 years agoRe-apply "Cleanup; fix the way libraries are linked; Make-It-Simple(tm)"
Thomas Guyot-Sionnest [Sun, 18 Jan 2009 21:26:58 +0000 (16:26 -0500)]
Re-apply "Cleanup; fix the way libraries are linked; Make-It-Simple(tm)"

This reverts commit 7449b16b1781c645751e2c05b93893e93630fb2a.

15 years agoTrying out new patch for IRIX 6.5 from Bruno Haible
Thomas Guyot-Sionnest [Sun, 18 Jan 2009 14:42:04 +0000 (09:42 -0500)]
Trying out new patch for IRIX 6.5 from Bruno Haible

See: http://article.gmane.org/gmane.comp.lib.gnulib.bugs/16341

15 years agoRevert "Trying out a patch for IRIX 11"
Thomas Guyot-Sionnest [Sun, 18 Jan 2009 14:35:17 +0000 (09:35 -0500)]
Revert "Trying out a patch for IRIX 11"

This reverts commit d190c5d25865a7414eea4fe6409a94842fba220e.

15 years agoTrying out a patch for IRIX 11
Thomas Guyot-Sionnest [Sat, 17 Jan 2009 01:36:00 +0000 (20:36 -0500)]
Trying out a patch for IRIX 11

See: http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00098.html

15 years agoRemoving AC_FUNC_ALLOCA from configure.in (added in the gnulib sync commit)
Thomas Guyot-Sionnest [Thu, 15 Jan 2009 11:24:24 +0000 (06:24 -0500)]
Removing AC_FUNC_ALLOCA from configure.in (added in the gnulib sync commit)

I added AC_FUNC_ALLOCA because of a mistake on my part (which has been fixed
before the final commit). Removing it now.

15 years agoTypo
Thomas Guyot-Sionnest [Thu, 15 Jan 2009 11:12:04 +0000 (06:12 -0500)]
Typo

15 years agoSync with gnulib
Thomas Guyot-Sionnest [Thu, 15 Jan 2009 09:22:57 +0000 (04:22 -0500)]
Sync with gnulib

15 years agoClean up last commit - remove the __STDC_VERSION__ check in tap.h
Thomas Guyot-Sionnest [Thu, 15 Jan 2009 06:03:00 +0000 (01:03 -0500)]
Clean up last commit - remove the __STDC_VERSION__ check in tap.h

HP-UX refuses to compile tap with the check for __STDC_VERSION__ >= 199901L
even though it can.

15 years agoTrying to see if HP-UX will compile without the __STDC_VERSION__ check in tap.h
Thomas Guyot-Sionnest [Wed, 14 Jan 2009 11:55:46 +0000 (06:55 -0500)]
Trying to see if HP-UX will compile without the __STDC_VERSION__ check in tap.h

15 years agoMake /lib before /lib/tests to satisfy dependencies (building tests fails on IRIX)
Thomas Guyot-Sionnest [Tue, 13 Jan 2009 09:31:30 +0000 (04:31 -0500)]
Make /lib before /lib/tests to satisfy dependencies (building tests fails on IRIX)

15 years agoFix test from last commit
Thomas Guyot-Sionnest [Fri, 9 Jan 2009 13:16:52 +0000 (08:16 -0500)]
Fix test from last commit

15 years agobasename check in test_utils.c was accidentaly added again.
Thomas Guyot-Sionnest [Fri, 9 Jan 2009 07:31:42 +0000 (02:31 -0500)]
basename check in test_utils.c was accidentaly added again.

In 538b97c I reverted a serie of libtap patch by Ton Voon; it included
the removal of the useless basename check.

Relevant portion of the changelog from which it was removed (f31cd40):

  Removed basename test as we should use base_name from GNUlib which is
tested separately

15 years agoRevert "Cleanup; fix the way libraries are linked; Make-It-Simple(tm)"
Thomas Guyot-Sionnest [Fri, 9 Jan 2009 07:27:02 +0000 (02:27 -0500)]
Revert "Cleanup; fix the way libraries are linked; Make-It-Simple(tm)"

Trying to see if this has any relation to the tinderbox failure. I doubt it
and will revert back as soon as it's tested.

This reverts commit a97e5fbda21a05574b0e3c5a5118402ebfbbd13c.

15 years agoTry to make IRIX happy (this fixes a similar warning in Solaris)
Thomas Guyot-Sionnest [Thu, 8 Jan 2009 13:14:19 +0000 (08:14 -0500)]
Try to make IRIX happy (this fixes a similar warning in Solaris)

15 years agoCleanup; fix the way libraries are linked; Make-It-Simple(tm)
Thomas Guyot-Sionnest [Wed, 7 Jan 2009 09:41:54 +0000 (04:41 -0500)]
Cleanup; fix the way libraries are linked; Make-It-Simple(tm)

 lib/Makefile.am       |    2 +-
 lib/tests/Makefile.am |   37 ++++---------------------------------
 2 files changed, 5 insertions(+), 34 deletions(-)

15 years agogit2svn: Use --add-author-from with "git set-tree"
Thomas Guyot-Sionnest [Tue, 6 Jan 2009 05:49:16 +0000 (00:49 -0500)]
git2svn: Use --add-author-from with "git set-tree"

15 years agotinderbox_build: Add --enable-libtap configure option
Thomas Guyot-Sionnest [Tue, 6 Jan 2009 05:39:57 +0000 (00:39 -0500)]
tinderbox_build: Add --enable-libtap configure option

15 years agotinderbox_build: Clarify comment
Thomas Guyot-Sionnest [Tue, 6 Jan 2009 05:32:45 +0000 (00:32 -0500)]
tinderbox_build: Clarify comment

15 years agoAllow privproto to be passed through check_snmp to snmpget. Defaults to DES
Ton Voon [Tue, 23 Dec 2008 11:52:04 +0000 (11:52 +0000)]
Allow privproto to be passed through check_snmp to snmpget. Defaults to DES
for compatibility

15 years agocheck_mrtg: fix plugin returning UNKNOWN instead of OK (bug #2378068)
Thomas Guyot-Sionnest [Wed, 3 Dec 2008 13:00:05 +0000 (08:00 -0500)]
check_mrtg: fix plugin returning UNKNOWN instead of OK (bug #2378068)

15 years agoUpdated to latest due to SF policy changes
Ton Voon [Tue, 2 Dec 2008 17:24:33 +0000 (17:24 +0000)]
Updated to latest due to SF policy changes

15 years agoAdd Libtap as a bundled library (does not change any behaviour without --enable-libtap)
Thomas Guyot-Sionnest [Fri, 28 Nov 2008 10:01:53 +0000 (05:01 -0500)]
Add Libtap as a bundled library (does not change any behaviour without --enable-libtap)

Detects system library as pre-1.4.13 and does not install the built-in library anymore

Tested on:
  - Linux x86_64, with and without local libtap (System libtap installed)
- Linux x86, with and without local libtap (System libtap NOT installed)
  - Solaris SPARC, with and without local libtap, with and without system libtap installed

15 years agoRevert inclusion of libtap into nagiosplugins
Thomas Guyot-Sionnest [Fri, 28 Nov 2008 08:22:39 +0000 (03:22 -0500)]
Revert inclusion of libtap into nagiosplugins
  (except for the NEWS file)

This reverts the following commits (latest first): f3e09099f16b54be8df51f31cd405270c7da25083ff1bfe40c503d85 and 6c476db

15 years agotinderbox: Don't alter SunOS path if we're building off a repository tree
Thomas Guyot-Sionnest [Thu, 27 Nov 2008 11:27:47 +0000 (06:27 -0500)]
tinderbox: Don't alter SunOS path if we're building off a repository tree

SunOS make will work only out of snapshots and releases.

15 years agoFixing build breakages (I totally forgot this rule was there...)
Thomas Guyot-Sionnest [Thu, 27 Nov 2008 02:29:40 +0000 (21:29 -0500)]
Fixing build breakages (I totally forgot this rule was there...)

15 years agoFix it for good now
Thomas Guyot-Sionnest [Wed, 26 Nov 2008 11:04:04 +0000 (06:04 -0500)]
Fix it for good now

15 years agoMinor fix in NP-VERSION-GEN
Thomas Guyot-Sionnest [Wed, 26 Nov 2008 10:55:57 +0000 (05:55 -0500)]
Minor fix in NP-VERSION-GEN

15 years agoDisable dynamic versionning for releases, and allow generating version out of subversion.
Thomas Guyot-Sionnest [Wed, 26 Nov 2008 10:42:48 +0000 (05:42 -0500)]
Disable dynamic versionning for releases, and allow generating version out of subversion.

This should be a definitive fix for systems with non-compilant make programs as the version will be taken from $(PACKAGE_VERSION) instead.

At the same time I added code for generating svn-based version strings.

16 years agoWorkaround to support more make programs
Thomas Guyot-Sionnest [Tue, 25 Nov 2008 05:33:23 +0000 (00:33 -0500)]
Workaround to support more make programs

Avoid the use of "-include". Since "include" is interpreted by Automake, we have to use a special macro instead.

16 years agoExporting ENV vars from Makefile is supported only with GNU Make. Use the shell instead.
Thomas Guyot-Sionnest [Tue, 25 Nov 2008 05:28:51 +0000 (00:28 -0500)]
Exporting ENV vars from Makefile is supported only with GNU Make. Use the shell instead.

16 years agotools/distclean: No need to bailout on distclean failures
Thomas Guyot-Sionnest [Mon, 24 Nov 2008 07:08:39 +0000 (02:08 -0500)]
tools/distclean: No need to bailout on distclean failures

16 years agoRevert "tinderbox: Comment out additional PATH conponent added for SunOS builds"
Thomas Guyot-Sionnest [Mon, 24 Nov 2008 06:45:17 +0000 (01:45 -0500)]
Revert "tinderbox: Comment out additional PATH conponent added for SunOS builds"

This reverts commit 088452683cf881c6ed717cc559ca2eee3faa95ca.

16 years agotinderbox: Comment out additional PATH conponent added for SunOS builds
Thomas Guyot-Sionnest [Sun, 23 Nov 2008 22:52:09 +0000 (17:52 -0500)]
tinderbox: Comment out additional PATH conponent added for SunOS builds

16 years agoAvoid the use of .PHONY (target s created twice and I have no idea if it's right).
Thomas Guyot-Sionnest [Sun, 23 Nov 2008 16:19:27 +0000 (11:19 -0500)]
Avoid the use of .PHONY (target s created twice and I have no idea if it's right).

16 years agoUpdate .gitignore to include missing file/extention
Thomas Guyot-Sionnest [Sun, 23 Nov 2008 08:43:20 +0000 (03:43 -0500)]
Update .gitignore to include missing file/extention

16 years agoAdd .gitignore (Imported from svn:ignore)
Thomas Guyot-Sionnest [Sun, 23 Nov 2008 07:45:41 +0000 (02:45 -0500)]
Add .gitignore (Imported from svn:ignore)

16 years agoRemoving CVS/SVN tags and replacing with git-based versioning
Thomas Guyot-Sionnest [Sun, 23 Nov 2008 05:38:47 +0000 (05:38 +0000)]
Removing CVS/SVN tags and replacing with git-based versioning
For contrib/, full tags have been imported from subversion

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2091 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoAdd comment to recent check_disk patch
Thomas Guyot-Sionnest [Thu, 20 Nov 2008 08:14:41 +0000 (08:14 +0000)]
Add comment to recent check_disk patch

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2088 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoBulk EOL cleanup
Thomas Guyot-Sionnest [Wed, 19 Nov 2008 06:45:18 +0000 (06:45 +0000)]
Bulk EOL cleanup

$ git diff --ignore-space-change|diffstat
 0 files changed

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2087 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFixed buffer overflow in check_ntp/check_ntp_peer (#1999319, Ubuntu #291265)
Thomas Guyot-Sionnest [Wed, 19 Nov 2008 05:59:33 +0000 (05:59 +0000)]
Fixed buffer overflow in check_ntp/check_ntp_peer (#1999319, Ubuntu #291265)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2086 f882894a-f735-0410-b71e-b25c423dba1c

16 years agocheck_disk: rerpopulate the mount list after doing a stat() on paths specified with...
Thomas Guyot-Sionnest [Wed, 19 Nov 2008 05:59:22 +0000 (05:59 +0000)]
check_disk: rerpopulate the mount list after doing a stat() on paths specified with -p for better automount support.

NB: There's a memory leak here - properly freeing the mount list would invlove
    much more work - there's many other places where leaks can happen so it
    should be a project on its own.

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2085 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoHelper script to upload tarballs to SF and create md5sum
Ton Voon [Fri, 14 Nov 2008 20:38:26 +0000 (20:38 +0000)]
Helper script to upload tarballs to SF and create md5sum

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2081 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoUpdated tinderbox link
Ton Voon [Tue, 11 Nov 2008 15:17:23 +0000 (15:17 +0000)]
Updated tinderbox link

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2080 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoAdd missing long options for check_nt (for use with extra-opts)
Thomas Guyot-Sionnest [Sat, 8 Nov 2008 16:33:28 +0000 (16:33 +0000)]
Add missing long options for check_nt (for use with extra-opts)

Extra-opts (ini files) requires long-options for setting up arguments. Added
the missing ones for check_nt so that it can be properly used with extra-opts.

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2079 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFix long options parsing in check_disk, check_dns, check_mrtg and check_mrtgtraf...
Thomas Guyot-Sionnest [Sat, 8 Nov 2008 16:33:15 +0000 (16:33 +0000)]
Fix long options parsing in check_disk, check_dns, check_mrtg and check_mrtgtraf (check_tcp was done in an earlier commit)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2078 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoAdded Jan for check_http method patch
Ton Voon [Sat, 8 Nov 2008 08:38:46 +0000 (08:38 +0000)]
Added Jan for check_http method patch

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2077 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFixed bug where extra headers and redirect caused segfault (Dieter Van de Walle ...
Ton Voon [Sat, 8 Nov 2008 02:32:03 +0000 (02:32 +0000)]
Fixed bug where extra headers and redirect caused segfault (Dieter Van de Walle - 2089159)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2076 f882894a-f735-0410-b71e-b25c423dba1c

16 years agocheck_http now has options to specify the HTTP method (Jan - 2155152)
Ton Voon [Sat, 8 Nov 2008 02:08:56 +0000 (02:08 +0000)]
check_http now has options to specify the HTTP method (Jan - 2155152)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2075 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFix for tar on Solaris
Ton Voon [Sat, 8 Nov 2008 01:03:39 +0000 (01:03 +0000)]
Fix for tar on Solaris

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2074 f882894a-f735-0410-b71e-b25c423dba1c

16 years agocheck_icmp now reports min and max round trip time perfdata (Steve Rader)
Thomas Guyot-Sionnest [Fri, 7 Nov 2008 01:41:17 +0000 (01:41 +0000)]
check_icmp now reports min and max round trip time perfdata (Steve Rader)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2073 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFix check_tcp longoptions handling
Thomas Guyot-Sionnest [Wed, 5 Nov 2008 21:36:43 +0000 (21:36 +0000)]
Fix check_tcp longoptions handling

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2072 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoNeed to add in the libgnu.la for Solaris and other platforms
Ton Voon [Wed, 5 Nov 2008 17:07:40 +0000 (17:07 +0000)]
Need to add in the libgnu.la for Solaris and other platforms
where missing functions have been replaced by GNUlib

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2071 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoMissing NEWS item
Thomas Guyot-Sionnest [Wed, 5 Nov 2008 16:22:03 +0000 (16:22 +0000)]
Missing NEWS item

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2070 f882894a-f735-0410-b71e-b25c423dba1c

16 years agoFix calculation of extra-opts parameters.
Thomas Guyot-Sionnest [Wed, 5 Nov 2008 16:15:59 +0000 (16:15 +0000)]
Fix calculation of extra-opts parameters.

By reading the current list instead of the additional one when counting parameters, extra-opts calculation was allocating insuficient space for the final array if later sections contained more arguments than the sum of all previously parsed sections.

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2069 f882894a-f735-0410-b71e-b25c423dba1c