Ton Voon
c0cf08d5fc
Don't run check_nagios tests on Solaris, because of pst3 requirement
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1953 f882894a-f735-0410-b71e-b25c423dba1c
2008-03-17 23:08:21 +00:00
Ton Voon
9f3d864fd3
Reverted check_procs for solaris back to using pst3 due to truncation
...
for argument fields using other methods
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1937 f882894a-f735-0410-b71e-b25c423dba1c
2008-02-28 16:21:59 +00:00
Ton Voon
8a4f138527
Changed default test values for check_dns (using nagios.com)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1902 f882894a-f735-0410-b71e-b25c423dba1c
2008-01-08 16:05:36 +00:00
Ton Voon
3120fe3806
Reverted commits 1898 and 1899 due to reversion of 1879
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1901 f882894a-f735-0410-b71e-b25c423dba1c
2008-01-08 11:57:24 +00:00
Thomas Guyot-Sionnest
2e0da16fad
more r1879 fixes
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1899 f882894a-f735-0410-b71e-b25c423dba1c
2008-01-08 11:35:06 +00:00
Thomas Guyot-Sionnest
9693226ceb
Fix test breakages for commit r1879: check_tcp now returns UNKNOWN with an invalid hostname on command line
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1898 f882894a-f735-0410-b71e-b25c423dba1c
2008-01-08 11:27:57 +00:00
Thomas Guyot-Sionnest
27627ee6c2
D'oh! single escape will be handled by Perl....
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1865 f882894a-f735-0410-b71e-b25c423dba1c
2007-12-11 13:54:23 +00:00
Thomas Guyot-Sionnest
8cb5006563
- Fix check_ntp_peer returning misleading information when an ICMP message came back
...
- Try to fix some servers apparently exanding the ~ in threshold ranges in t/check_ntp.t
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1864 f882894a-f735-0410-b71e-b25c423dba1c
2007-12-11 13:31:22 +00:00
Matthias Eble
3bb4b6b336
Fixed check_load argument handling when passing non triplet thresholds. Thanks to Jonathan Kamens (bug #1831890 )
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1851 f882894a-f735-0410-b71e-b25c423dba1c
2007-12-10 00:19:27 +00:00
Thomas Guyot-Sionnest
0d34c4da9d
Merge changes from branches/dermoth_ntp_rework (check_ntp_peer/check_ntp_time)
...
NEWS | 13
plugins/Makefile.am | 8
plugins/check_ntp_peer.c | 628 ++++++++++++++++-------------------------------
plugins/check_ntp_time.c | 323 ++----------------------
plugins/t/check_ntp.t | 92 +++++-
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1846 f882894a-f735-0410-b71e-b25c423dba1c
2007-12-04 12:38:56 +00:00
Matthias Eble
d23b17e656
Added -i/-I to ignore pathes/partitions based on regular expressions
...
Added check_disk -A selecting all filesystems
-E option must now be passed before -p or -r/-R
Passing -E after -p or -r results in UNKNOWN state
Fixed bug when mixing case sensitive and insensitive regexes
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1786 f882894a-f735-0410-b71e-b25c423dba1c
2007-09-22 17:40:35 +00:00
Thomas Guyot-Sionnest
520f297fa9
Rewrite the "map changes to return codes" patch nearly from scratch.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1785 f882894a-f735-0410-b71e-b25c423dba1c
2007-09-22 03:00:46 +00:00
Ton Voon
8a39526e1b
Stop double expansion of parameters for negate - works like
...
time command now
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1784 f882894a-f735-0410-b71e-b25c423dba1c
2007-09-21 23:01:28 +00:00
Ton Voon
37287823f0
Removing all .cvsignore files
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1761 f882894a-f735-0410-b71e-b25c423dba1c
2007-07-24 00:35:42 +00:00
Matthias Eble
5e633124e4
Check_disk now calls stat() for all filesystems to check.
...
Check_disk prints an strerror() message if the call of stat() fails.
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1754 f882894a-f735-0410-b71e-b25c423dba1c
2007-07-10 20:18:55 +00:00
Ton Voon
3f5fbd9797
Test for new functionality in negate (not automatically run in make test)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1717 f882894a-f735-0410-b71e-b25c423dba1c
2007-05-24 08:53:50 +00:00
Ton Voon
eaf9908edd
Tests for check_dummy
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1716 f882894a-f735-0410-b71e-b25c423dba1c
2007-05-24 08:35:53 +00:00
Thomas Guyot-Sionnest
15a018f87d
Make check_tcp.t compatible with picky web servers.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1714 f882894a-f735-0410-b71e-b25c423dba1c
2007-05-18 07:17:59 +00:00
Matthias Eble
c3c75a0980
added testcase to verify that old positional arguments only select one path
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1707 f882894a-f735-0410-b71e-b25c423dba1c
2007-05-09 08:16:44 +00:00
Matthias Eble
14dd02c058
added test cases for check_cluster
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1702 f882894a-f735-0410-b71e-b25c423dba1c
2007-04-28 21:57:17 +00:00
Ton Voon
d47be7a9e4
check_load can optionally divide by number of cpus
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1700 f882894a-f735-0410-b71e-b25c423dba1c
2007-04-25 22:10:13 +00:00
Matthias Eble
0ab3f7be5d
check_http.t: - added internet_access variable to skip tests where internet access is required.
...
- added host_tcp_http2 variable for a webserver serving the string 'nagios' in index
- no tests are skipped if the new vars are not defined (existing installations)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1669 f882894a-f735-0410-b71e-b25c423dba1c
2007-04-01 14:21:09 +00:00
Matthias Eble
950f99c62a
Test Cases for check_disk's -r, -R, -C and -g
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1660 f882894a-f735-0410-b71e-b25c423dba1c
2007-03-30 09:00:06 +00:00
Ton Voon
76cc1b75dd
check_ping's timeout interval is only +1 if ping command has a timeout value.
...
Tests updated to check for 100% packet loss (always if ping has timeout), otherwise
will check for "timed out" string
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1639 f882894a-f735-0410-b71e-b25c423dba1c
2007-03-12 10:51:06 +00:00
Ton Voon
0052e43b5a
Converted check_ping.t to new-style testcases. Added test case for check_icmp -
...
requires sudo access
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1637 f882894a-f735-0410-b71e-b25c423dba1c
2007-03-11 02:27:21 +00:00
Ton Voon
a483e079da
Test failure if a filesystem which is a subset of another fails the inode
...
check (Matthias Elbe - 1660953)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1628 f882894a-f735-0410-b71e-b25c423dba1c
2007-03-06 17:26:43 +00:00
Ton Voon
7106d10ab2
Documentation fix re: --escape flag. Fix of ./check_tcp test to webservers
...
to make it more standards compliant
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1620 f882894a-f735-0410-b71e-b25c423dba1c
2007-02-14 10:11:07 +00:00
Thomas Guyot-Sionnest
b0307d7a99
Fix progname being partly set to upper case
...
Change formating of invalid hostname output
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1604 f882894a-f735-0410-b71e-b25c423dba1c
2007-02-01 06:53:12 +00:00
Ton Voon
a48b7fd824
Converted to new style object and Test::More testing. Skipped jabber server
...
tests if not defined
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1601 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-31 22:50:54 +00:00
Thomas Guyot-Sionnest
1f7821a657
Add check_jabber test. Will ask for a jabber host (default should be OK)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1600 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-31 06:18:37 +00:00
Thomas Guyot-Sionnest
e8a3864bca
Fix reporting bug using expect, affecting (not fixing) Debian bug #392610 : check_jabber always return warning
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1596 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-30 05:01:00 +00:00
Thomas Guyot-Sionnest
a69aa93a2c
Revert 1643463 (reversed disk thresholds) keeping the thresholds checks.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1594 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-29 14:14:05 +00:00
Thomas Guyot-Sionnest
381715a2bd
Fix #1643463 : Miscalculating thresholds check_disk
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1589 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-27 21:49:21 +00:00
Ton Voon
4734e245f0
Added notes about check_disk perf data fix. Added test to check perf data is
...
same when mount points reversed
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1565 f882894a-f735-0410-b71e-b25c423dba1c
2007-01-08 11:05:55 +00:00
Thomas Guyot-Sionnest
f4bb497d4e
Regexps in check_snmp tests fails where they shouldn't.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1557 f882894a-f735-0410-b71e-b25c423dba1c
2006-12-23 18:59:36 +00:00
Ton Voon
68fbbb6d63
Removed unused timestamp variable (Matthias Eble)
...
Fixed redirection test. Added extra tests for funny syntax when checking
certificates, updated help for more common syntax
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1555 f882894a-f735-0410-b71e-b25c423dba1c
2006-12-20 22:33:29 +00:00
Ton Voon
958162b45f
Fixed inode thresholds, regressed from previous release
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1554 f882894a-f735-0410-b71e-b25c423dba1c
2006-12-20 19:25:59 +00:00
Ton Voon
58ea98cc81
Redirection error if other headers beginning with L (Aravind Gottipati - 1562572)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1502 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-19 18:59:58 +00:00
Ton Voon
6ab0bfca5a
Added tests for SMTP servers without TLS and with TLS
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1500 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-19 11:56:34 +00:00
Ton Voon
584562a48e
Re-added perf data to check_disk
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1498 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-18 12:12:11 +00:00
Ton Voon
d00a65f817
Resend EHLO after TLS negotiation as per RFC3207 (Holger Weiss - 1482832)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1493 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-12 20:36:46 +00:00
Ton Voon
f9baef7ed0
Remove the "- free space" if status is OK
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1491 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-12 14:14:48 +00:00
Ton Voon
bd9a612f6c
Fixed output from -e in check_disk (Andreas Behal)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1490 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-12 13:58:43 +00:00
Ton Voon
cff53455ff
Fix test failure on poseidon
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1487 f882894a-f735-0410-b71e-b25c423dba1c
2006-10-02 12:09:18 +00:00
Ton Voon
4bb5d88b24
Fixed skip of no ntp test
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1468 f882894a-f735-0410-b71e-b25c423dba1c
2006-08-14 08:42:23 +00:00
Ton Voon
0c2be6a608
Catch no responses from any server (1538341 - nmdias)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1467 f882894a-f735-0410-b71e-b25c423dba1c
2006-08-11 08:26:34 +00:00
Ton Voon
03d772cc0d
check_udp.c deprecated and check_udp now linked to check_tcp. check_udp2 removed
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1459 f882894a-f735-0410-b71e-b25c423dba1c
2006-07-28 22:44:11 +00:00
Ton Voon
5912398b97
Major fixes to check_disk. Now should return same data as df
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1452 f882894a-f735-0410-b71e-b25c423dba1c
2006-07-13 23:58:00 +00:00
Ton Voon
a46e358d68
Added -E option for exact match of filesystem. Restructured main filesystem
...
loop. Added extra tests for possible duplicate filesystems.
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1449 f882894a-f735-0410-b71e-b25c423dba1c
2006-07-12 22:53:27 +00:00
Ton Voon
fbf2154c5a
Option to invert results from a regexp pattern match
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1404 f882894a-f735-0410-b71e-b25c423dba1c
2006-05-25 15:34:54 +00:00