aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-18check_fping: Use fping6(8) only if availableGravatar Holger Weiss
Let check_fping use IPv6 only if - the operating system supports IPv6, - the user didn't specify --without-ipv6, and - the "configure" script found the fping6(8) binary.
2013-08-18Merge remote-tracking branch 'github/villemattila/check_fping_ipv6'Gravatar Holger Weiss
* github/villemattila/check_fping_ipv6: check_fping: IPv6 support Conflicts: plugins/check_fping.c
2013-08-17check_fping: Remove unused printf(3) argumentsGravatar Holger Weiss
2013-08-17Added -S und -I parameter to match fping -S and -I parameters.Gravatar Steve Weinreich
-S allows to specify the source ip for ICMP pakets -I allows to specify a interface to bind to
2013-08-17check_pgsql: Add missing printf(3) argumentGravatar Holger Weiss
2013-08-17NEWS: Mention the new check_pgsql featuresGravatar Holger Weiss
Closes #16.
2013-08-17check_pgsql: Remove -4/-6 flags from help outputGravatar Holger Weiss
The -4/-6 options are currently not supported.
2013-08-17Merge remote-tracking branch 'github/tokkee/sh/check_pgsql'Gravatar Holger Weiss
* github/tokkee/sh/check_pgsql: check_pgsql: Determine connection time in µs-resolution. check_pgsql: Leave 'min' value in query perfdata empty. check_pgsql: Updated copyright. check_pgsql: Added support for the -o command line option. check_pgsql: Removed -4/-6 flags from help output. check_pgsql: Allow UNIX socket directories as hostname as well. check_pgsql: Use PQconnectdb() rather than PQsetdbLogin(). check_pgsql: Fixed query perfdata output for empty warn/crit ranges. check_pgsql: Added support for executing queries. Conflicts: plugins/check_pgsql.c
2013-08-17plugins/t/check_procs.t: Expect performance dataGravatar Holger Weiss
The check_procs plugin now emits performance data, fix the test(s) accordingly.
2013-08-17plugins/t/check_apt.t: Expect performance dataGravatar Holger Weiss
The check_apt plugin now emits performance data, fix the test(s) accordingly.
2013-08-17Adding tests for range @1:1Gravatar Dominique Broeglin
2013-08-15cleanup after check_http patch (fixes #50)Gravatar Sven Nierlein
- cleanup whitespace - added test cases - print time_ssl only if ssl is in use - updated news and thanks file
2013-08-15log more perfdata in check_httpGravatar Sebastian Nohn
2013-08-15updated news and thanks fileGravatar Sven Nierlein
2013-08-15Merge pull request #40 from avances123/masterGravatar Sven Nierlein
updating deprecated imports of check_nmap.py plugin
2013-08-15Merge pull request #49 from gtozzi/masterGravatar Sven Nierlein
Fixed check_sensors to display correct verbose output
2013-08-15Merge pull request #54 from g0hl1n/check_apt_-_run_update_upgrade_return_fixGravatar Sven Nierlein
check_apt now correctly exits when apt-get return != 0
2013-08-15corrected http testGravatar Sven Nierlein
multiple headers have to be set by multiple -k switches. Seperating them by semicolons is not longer supported as semicolons are valid characters in http headers.
2013-08-15Merge pull request #52 from ↵Gravatar Sven Nierlein
g0hl1n/sf_3571331_check_http_-_removed_semicolon_delimiter_in_-k Fixed SF.net bug #3571331, check_http converts semicolon to newline in -k
2013-08-06Fixed SF.net bug 2555775, threshold can be double for check_smtpGravatar Jan Wagner
Thanks to Roman Fiedler for reporting the issue and providing a fix
2013-07-08check_nt: Fixes NULL pointer dereferenceGravatar Jan Wagner
Thanks to Vaclav Ovsik for reporting the issue and providing a fix
2013-06-30Add libnpcommon.a file to .gitignoreGravatar Holger Weiss
2013-06-30check_ntp_peer: Verify type of response packetsGravatar Holger Weiss
The check_ntp_peer plugin now ignores response packets with an unexpected "Operation Code" and/or "Sequence" number (cf. RFC 1305, Appendix B). This fixes an issue where the check_ntp_peer requests got duplicated on their way to the server (due to some network switch bug), and the server therefore sent multiple responses per request. Thanks to Marc Haber for reporting the issue.
2013-06-25NEWS: Mention that check_apt spits out perfdataGravatar Holger Weiss
2013-06-25Fixed SF.net bug 1614553, Debian bug #708343, Adding performace dataGravatar Jan Wagner
2013-05-30check_apt now correctly exits when apt-get return != 0Gravatar Richard Leitner
This commit fixes an issue with check_apt where check_apt doesn't exit with the appropriate return code when apt-get returned a non-zero value.
2013-05-29Fixed SF.net bug #3571331, check_http converts semicolon to newline in -kGravatar Richard Leitner
This commit fixes sourceforge.net bug id 3571331. The semicolon was defined as input delimiter for multiple values in the -k arguments. Due to the fact the semicolon is a valid character for HTTP header fields this input delimiter function was removed. It is still possible to pass multiple header fields via multiple -k (like described in helptext).
2013-05-19Made verbose output of check_sensors compilantGravatar Gabriele Tozzi
2013-05-12NEWS, THANKS: Mention the latest changesGravatar Holger Weiss
2013-05-12configure: add --without-ldap, --without-radius and --without-dbi options.Gravatar Diego Elio Pettenò
When building for distributions such as Gentoo Linux, or FreeBSD ports, it's convenient to be able to disable building certain functionalities even if the dependencies are present, to avoid what are called "automagic dependendencies". Adding these parameters solve the issue.
2013-05-12build: fix building with parallel make.Gravatar Diego Elio Pettenò
By using a more automake-style handling of dependencies and a single convenience library, it's tremendously easy to build in parallel. Note that since the linking happens with the static archives, the unused objects are discarded and provide no overhead whatsoever.
2013-05-12plugins: rename runcmd's signal handler.Gravatar Diego Elio Pettenò
The previous name would collide with popen's. Even if the two are never used together, it's still a good idea not to have the same symbol in multiple object files.
2013-03-25NEWS, THANKS: Mention Richard Leitner's changesGravatar Holger Weiss
2013-03-25Fixed SF.net bug 3560976, added --include-type/-N optionGravatar Richard Leitner
2013-03-25Fixed SF.net bug 3602586, added timeout option for check_nagiosGravatar Richard Leitner
2013-03-25Fixed SF.net bug 3539317, typo in --help of check_aptGravatar Richard Leitner
2013-03-25NEWS, THANKS: Mention check_oracle --connect flagGravatar Holger Weiss
2013-03-25Add option to perform real login in check_oracleGravatar Brian De Wolf
The Oracle plugin has no option for testing for a successful login. The closest option to this is --login, which uses a fixed set of credentials and expects to receive the logon failure error code. This patch adds an option called --connect. This option takes a full SID and returns success if it doesn't detect any error codes. With this, we can check that a database is allowing logins from valid credentials (and avoid filling up DB logs with failed authentications).
2013-02-27Update plugins/check_procs.cGravatar Joerg Linge
added missing longopt --user
2013-02-27working on ubuntu precise12.04Gravatar Fabio Rueda
2013-02-27ported use whrandom to randomGravatar Fabio Rueda
2013-02-10check_tcp: don't ignore trailing optionsGravatar Sven Nierlein
"./check_tcp -6 -p 80 host" leads to an error: TCP CRITICAL - Invalid hostname, address or socket: 127.0.0.1 because 127.0.0.1 is the fallback host, the tailing hostname was ignored.
2013-01-24Merge pull request #34 from dveeden/masterGravatar Sven Nierlein
MySQL Requirements and Comments fix
2013-01-24Apply my patch from:Gravatar Daniël van Eeden
http://sourceforge.net/tracker/index.php?func=detail&aid=3269273&group_id=29880&atid=397597
2013-01-23added latest commits to NEWS fileGravatar Sven Nierlein
2013-01-23Merge pull request #20 from abradley/aptcriticalGravatar Sven Nierlein
Fixes for check_apt handling of -i/-e/-c regexps and SECURITY_RE, plus tests
2013-01-23updated check dig testsGravatar Sven Nierlein
nagios.com seems to have changed their ip address. Also added tests about -4/-6 option.
2013-01-23check_dig: query transport selection supportGravatar Ville Mattila
Add command line options -4 and -6 (--use-ipv4 and --use-ipv6) to check_dig. Effectively this adds no new functionality, just a shortcut for: check_dig -A "-4" check_dig -A "-6" Needed for using check_dig with the check_v46 wrapper (see e.g. https://gitorious.org/nagios-monitoring-tools/nagios-monitoring-tools/blobs/master/check_v46) which requires -4/-6 command line option support.
2013-01-23updated changelog and thanks file for previous patchGravatar Sven Nierlein
2013-01-23check_snmp: Don't thrash memory when using multiple label/unit argumentGravatar Robin Sonefors
The memory allocation mixed up number of bytes with number of pointers, meaning as soon as we'd reach (on 64 bit systems) the second argument, we'd start writing it outside of our allocated memory. Normally, this isn't too visible, but as soon as you (again, on my 64 bit system) reach argument number 8, you get a segfault. It is easily reproducible with: check_snmp -o '' -l '' -o '' -l '' -o '' -l '' -o '' -l '' \ -o '' -l '' -o '' -l '' -o '' -l '' -o '' -l '' This patch allocates the proper amount of memory, to fix the issue. Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>