Ton Voon
bb5ce4be01
Updated with more tests re: multiple status codes (Sven Nierlein)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2047 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-25 13:26:11 +00:00
Holger Weiss
c349438e32
The "-e" option now accepts a comma-delimited list of expected status
...
lines (Sven Nierlein - 1894496).
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2046 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-25 11:42:57 +00:00
Ton Voon
e61022df19
Added HTTP tests for status codes
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2045 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-22 13:08:08 +00:00
Ton Voon
9f16b542b8
Only include extra-opts tests if libtap is enabled
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2044 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 21:52:05 +00:00
Ton Voon
be8df51de1
Note re: --enable-libtap
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2043 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 15:21:11 +00:00
Ton Voon
f31cd40f7a
Correctly link to included libtap. Simplify invoking test scripts.
...
Removed basename test as we should use base_name from GNUlib which is
tested separately
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2042 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 15:18:58 +00:00
Ton Voon
6a8240dd78
Fix regexp of version number of snapshot
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2041 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 15:15:54 +00:00
Ton Voon
ec4a9b2d3d
Remove .svn files in distribution
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2040 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 15:12:57 +00:00
Ton Voon
5270c7d960
Renamed altered tap file to nagios-plugins
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2039 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 15:12:11 +00:00
Thomas Guyot-Sionnest
873619fffb
Nothing
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2038 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 09:41:11 +00:00
Thomas Guyot-Sionnest
c532a4a05d
Misplaced comment
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2037 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 04:22:46 +00:00
Thomas Guyot-Sionnest
49bc8237c0
Complete rewrite of the extract_value function
...
The original one was flawed (easy to trigger segfaults) and did not allow some whitespaces as permitted by rfc1305. This one has been troughfully tested with tap (the testing code might get included later)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2036 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 04:17:35 +00:00
Thomas Guyot-Sionnest
77362a18ba
Typos in comments
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2035 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-21 04:17:25 +00:00
Thomas Guyot-Sionnest
dfca15116c
Fix assignment written as a comparison in validate_arguments() when db_pass is NULL (Patch from http://blog.barfoo.org/projects/rpms-for-sles10 )
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2034 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-16 04:47:32 +00:00
Thomas Guyot-Sionnest
564816c124
Fix check_fping --help output (Patch from http://blog.barfoo.org/projects/rpms-for-sles10 )
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2033 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-16 04:47:22 +00:00
Thomas Guyot-Sionnest
91dd53e0f4
Typo
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2032 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-16 01:52:38 +00:00
Ton Voon
47b45d4981
Close on fd
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2031 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-08 16:12:00 +00:00
Thomas Guyot-Sionnest
0378f34d85
Re-structure the HTTP 1.1 headers to prevent 301s on servers with virtual hosts
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2030 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-08 02:25:47 +00:00
Thomas Guyot-Sionnest
2367f82090
Typo in --help output
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2029 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-08 02:08:08 +00:00
Thomas Guyot-Sionnest
01969557b7
Set -D_FORTIFY_SOURCE=2, and added a comment with link to explaination of this flag.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2028 f882894a-f735-0410-b71e-b25c423dba1c
2008-08-05 11:14:40 +00:00
Matthias Eble
3c38fc752e
-b option now specifies ICMP data bytes instead of packet size
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2027 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-28 20:15:52 +00:00
Matthias Eble
c64070fd3f
Add support for packet size modification (-b)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2026 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-17 07:06:33 +00:00
Thomas Guyot-Sionnest
b336798e4c
Verbose should not have to exceed 3 as per developement guidelines
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2025 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-10 10:03:55 +00:00
Thomas Guyot-Sionnest
9b94f99b2c
Add -D_FORTIFY_SOURCE
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2024 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-10 10:03:49 +00:00
Thomas Guyot-Sionnest
c8558c620c
Typo in check_ups
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2023 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-10 10:03:43 +00:00
Matthias Eble
1066906a16
rewrote check_snmp.t to use Test::More
...
added perfdata checking for string values
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2022 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-09 21:54:41 +00:00
Matthias Eble
be144b6720
check_snmp now only prints perfdata for non numeric values (Joerg Linge #1867716 )
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2021 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-09 21:53:12 +00:00
Ton Voon
a25083faf9
Removed libtap configuration for the moment, as tinderbox builds
...
are breaking
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2020 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-08 10:09:11 +00:00
Ton Voon
b93562e6e2
check_procs captures stderr and adds to plugin output. This is
...
from a merge of branch nagiosplug/branches/new_threshold_syntax 1979:1982
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2019 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-08 09:31:04 +00:00
Holger Weiss
830f3cc38a
Don't try to set the "SO_BROADCAST" socket option for unicast requests.
...
(Also, removed the unused "DHCP_UNICAST_FLAG" macro.)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2018 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-06 12:57:11 +00:00
Ton Voon
f1bfe40afb
Use tap.h from the libtap directory
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2017 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-02 20:07:00 +00:00
Ton Voon
25f0e9f4f0
Change pst3 again, this time to remove use of kvm which is not
...
available in Solaris 10 non-global zones. Uses /proc, which is not
available in older versions of Solaris.
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2016 f882894a-f735-0410-b71e-b25c423dba1c
2008-07-02 20:00:08 +00:00
Ton Voon
f5e7e7eb40
Fixed bug in tools/setup if docbook was run
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2015 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-30 14:32:53 +00:00
Ton Voon
c503d85def
Have to list tap_dir manually to get into make dist
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2014 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-30 09:01:47 +00:00
Ton Voon
6c476db6dc
Adding libtap into distribution to help run C based tests
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2013 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-26 22:00:08 +00:00
Ton Voon
2968a166e2
Fixed possible coredump. Removed one level of subroutines (Duncan Ferguson)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2012 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-17 14:19:17 +00:00
Matthias Eble
d8577e1994
Added testcases for check_dig
...
check_dig's -l option is mandatory now (#1986306 )
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2011 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-09 19:47:36 +00:00
Ton Voon
5c3d4aea27
Optimised pst3 for systems with large number of processes (Duncan Ferguson)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2010 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-02 16:22:35 +00:00
Ton Voon
0cbac3382a
Updated Nagios::Plugin perl modules to 0.27
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2009 f882894a-f735-0410-b71e-b25c423dba1c
2008-06-02 16:21:09 +00:00
Thomas Guyot-Sionnest
8883581220
Fix Debian bug #460097 : check_http --max-age broken (Hilko Bengen)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2008 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-30 23:38:00 +00:00
Thomas Guyot-Sionnest
1ac2899c52
typo
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2007 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-29 10:21:50 +00:00
Ton Voon
7e8d917db9
Changed SF file release to use sftp instead of ftp
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2006 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-27 23:44:12 +00:00
Ton Voon
95784150b4
Preparation for 1.4.12 release
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2004 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-27 22:01:05 +00:00
Ton Voon
52b03be7bf
Not picking up solaris systems correctly for check_dhcp. Only
...
affected SunStudio compiles of check_dhcp (1890260 - Rob Windsor)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2003 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-27 21:52:36 +00:00
Ton Voon
4c6c29b001
Addition to help to state that -f will always return OK if ssh command
...
is executed (Alain Dewit - 1852198)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2002 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-27 21:31:13 +00:00
Ton Voon
62c4c7b9db
Add additional PID column heading
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2001 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-27 13:35:59 +00:00
Thomas Guyot-Sionnest
0ae8525350
correct typo in NEWS
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2000 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-26 09:43:58 +00:00
Thomas Guyot-Sionnest
75109b0d52
Add a note about radiusclient
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1999 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-23 09:09:17 +00:00
Thomas Guyot-Sionnest
30b87e4bb8
Fix linking against OpenSSL where libdl is required
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1998 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-22 08:25:41 +00:00
Thomas Guyot-Sionnest
b52e63da65
Fixed passive option in check_by_ssh
...
Also:
- On non-skipped stderr, check_by_ssh now returns UNKNOWN or worse (result from command) instead of always UNKNOWN.
- Fixed passive tests and make is always run the specified number of tests (using fail if there's nothing to test).
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1997 f882894a-f735-0410-b71e-b25c423dba1c
2008-05-21 08:57:13 +00:00