Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-08-21 | check_snmp: added threshold tests | Sven Nierlein | 1 | -137/+156 | |
2013-08-21 | check_snmp: Fix support for inverse thresholds | Holger Weiss | 1 | -5/+7 | |
Commit bd782990566eec91b8312cfc2765a7e2bd9e67da reintroduced support for inverse threshold ranges such as "2:1", but it broke standard thresholds such as "1:2" (by converting this range into "1") or "1:" (by converting this range into "@:2"). This commit fixes those two bugs, plus an off-by-one error while computing the number of bytes to allocate when handling inverse thresholds (two additional bytes were allocated where three were required to hold '@' and ':' and '\0'). While at it, we also check whether malloc(3) succeeded. | |||||
2013-08-21 | Updated perl modules | Ton Voon | 18 | -1/+9 | |
2013-08-20 | Update the bundled Params::Validate module | Holger Weiss | 3 | -4/+19 | |
Building the old version fails with recent Perl releases: | Validate.xs: In function `get_type': | Validate.xs:208:5: error: duplicate case value | Validate.xs:205:5: error: previously used here | |||||
2013-08-20 | Set SSL_MODE_AUTO_RETRY flag | Holger Weiss | 1 | -0/+1 | |
We use OpenSSL (or GnuTLS) with blocking semantics, and we don't want SSL_read(3) or SSL_write(3) calls to return SSL_ERROR_WANT_READ or SSL_ERROR_WANT_WRITE (see #3614716). | |||||
2013-08-20 | Ditch contrib/check_http-with-client-certificate.c | Holger Weiss | 1 | -1567/+0 | |
The standard check_http plugin now supports client certificate authentication. | |||||
2013-08-20 | Add new Gnulib files to .gitignore | Holger Weiss | 1 | -0/+3 | |
2013-08-20 | Check for who(1) only if utmpx(5) isn't available | Holger Weiss | 1 | -17/+20 | |
The who(1) command is only called by check_users if the system doesn't provide an utmpx(5) interface. | |||||
2013-08-20 | check_users: Use utmpx(5) only if available | Holger Weiss | 3 | -1/+52 | |
For systems that don't provide an utmpx(5) interface, restore the code that was replaced in commit 3e622f3a47bc7d31f22513a79892c3c52febd2d3. | |||||
2013-08-20 | added missing header to fix build on freebsd | Sven Nierlein | 2 | -2/+1 | |
2013-08-20 | Merge branch 'master' of https://github.com/rafaeldriutti/nagios-plugins | Holger Weiss | 1 | -3/+3 | |
* 'master' of https://github.com/rafaeldriutti/nagios-plugins: Changed the smbclient command used to fetch the free space available on the samba shares. Using du instead of ls, since it's much faster, specially with shares that have a lot of files. Closes #63. | |||||
2013-08-20 | changed obsolete automake macro | Sven Nierlein | 1 | -1/+1 | |
2013-08-20 | check_ide_smart: "__linux__" instead of "linux" | Holger Weiss | 1 | -8/+8 | |
C compilers in standards compliance mode will not define "linux", as it doesn't begin with an underscore. | |||||
2013-08-20 | check_ide_smart: Add support for NetBSD | Holger Weiss | 4 | -8/+135 | |
Thanks to Emmanuel Dreyfus for providing the patch. | |||||
2013-08-19 | Replace Gnulib's "getopt" module with "getopt-gnu" | Holger Weiss | 3 | -4/+3 | |
The "getopt" module is marked as deprecated, these days we're supposed to choose either "getopt-posix" or "getopt-gnu". | |||||
2013-08-19 | Sync with the latest Gnulib code (6f2d632) | Holger Weiss | 320 | -9646/+17703 | |
2013-08-19 | Clean up check for _SC_NPROCESSORS_ONLN | Holger Weiss | 2 | -15/+13 | |
Closes #62. | |||||
2013-08-19 | Merge branch 'master' of https://github.com/bbense/nagios-plugins | Holger Weiss | 2 | -6/+18 | |
* 'master' of https://github.com/bbense/nagios-plugins: Bug fix for ncpus if hyperthreading turned off in linux | |||||
2013-08-19 | Bug fix for ncpus if hyperthreading turned off in linux | Booker C. Bense | 2 | -6/+18 | |
2013-08-18 | check_http: Document the new -E option | Holger Weiss | 1 | -1/+3 | |
Mention the -E/--extended-perfdata flag in the --help output. | |||||
2013-08-18 | Abbreviate function name | Holger Weiss | 3 | -4/+4 | |
Make a very long function name at least a little bit shorter. | |||||
2013-08-18 | NEWS: Mention the new "check_http -J/-K" options | Holger Weiss | 1 | -0/+1 | |
Closes #48. | |||||
2013-08-18 | Merge branch 'master' of https://github.com/cern-mig/nagios-plugins | Holger Weiss | 3 | -5/+54 | |
* 'master' of https://github.com/cern-mig/nagios-plugins: added support for client authentication via SSL Conflicts: plugins/check_http.c | |||||
2013-08-18 | NEWS: Mention the new "check_mysql -f/-g" options | Holger Weiss | 1 | -0/+2 | |
Closes #32. | |||||
2013-08-18 | check_mysql: Don't accept new positional arguments | Holger Weiss | 1 | -4/+0 | |
Do not also accept the new -f/--file and -g/--group options as positional arguments (especially not prior to "db_pass" and "db", as that would break backward compatibility). | |||||
2013-08-18 | check_mysql: Use xasprintf instead of asprintf | Holger Weiss | 1 | -1/+1 | |
2013-08-18 | check_mysql: Fix copy'n'pasted comments | Holger Weiss | 1 | -2/+2 | |
2013-08-18 | Merge branch 'master' of https://github.com/jonmilby/nagios-plugins | Holger Weiss | 1 | -4/+34 | |
* 'master' of https://github.com/jonmilby/nagios-plugins: Updated check_mysql.c to take client options file and group parameters Conflicts: plugins/check_mysql.c | |||||
2013-08-18 | Merge branch 'fping' of https://github.com/lairsdragon/nagios-plugins | Holger Weiss | 1 | -1/+20 | |
* 'fping' of https://github.com/lairsdragon/nagios-plugins: check_fping error handling enhanced, generates UNKNOWN on fping parameter error (i.e. wrong interface, missing perms ..) Closes #61. | |||||
2013-08-18 | check_fping error handling enhanced, generates UNKNOWN on | Steve Weinreich | 1 | -1/+20 | |
fping parameter error (i.e. wrong interface, missing perms ..) | |||||
2013-08-18 | NEWS: Mention the new "check_snmp --offset" option | Holger Weiss | 2 | -2/+3 | |
... and apply two small cosmetic changes to check_snmp.c. Closes #59. | |||||
2013-08-18 | added --offset option to allow adjustment of sensor data | Simon Kainz | 1 | -1/+9 | |
2013-08-18 | check_http: Use xasprintf instead of asprintf | Holger Weiss | 1 | -1/+1 | |
2013-08-18 | check_http: s/--header_string/--header-string/ | Holger Weiss | 1 | -1/+1 | |
The name of the new option is "--header-string". | |||||
2013-08-18 | check_snmp: Allocate space for the new -Le option | Holger Weiss | 1 | -2/+2 | |
Closes #41. | |||||
2013-08-18 | Add -Le option to snmpcmd to avoid error message of 'No Log Handling Enabled...' | Mark Keisler | 1 | -13/+14 | |
2013-08-18 | NEWS: Mention the check_mysql changes | Holger Weiss | 1 | -0/+1 | |
Closes #14. | |||||
2013-08-18 | check_mysql: Connections should have been defined as a counter | Tim Laszlo | 1 | -3/+3 | |
2013-08-18 | Counter increments were incorrect; remove the leading space from perfdata | Tim Laszlo | 1 | -4/+7 | |
2013-08-18 | check_mysql: add perfromance metrics for all checks | Tim Laszlo | 1 | -10/+61 | |
2013-08-18 | check_mysql: when checking slave thread add performance data for seconds ↵ | Tim Laszlo | 1 | -3/+17 | |
behind master | |||||
2013-08-18 | NEWS: Mention the new "check_http -d" option | Holger Weiss | 1 | -0/+1 | |
Closes #7. | |||||
2013-08-18 | Fix the "check_http -d" tests | Holger Weiss | 1 | -4/+4 | |
2013-08-18 | added ability to check regex against http headers. booyah! | linkslice | 2 | -2/+33 | |
2013-08-18 | NEWS: Mention the new check_procs behavior | Holger Weiss | 1 | -0/+1 | |
Closes #60. | |||||
2013-08-18 | check_procs: clarify debug message | Sebastian Schmidt | 1 | -1/+1 | |
2013-08-18 | check_procs: Assume we have stat() | Sebastian Schmidt | 1 | -10/+2 | |
stat() is in gnulib anyway, so we can safely depend on it. | |||||
2013-08-18 | check_procs: Get rid of HAVE_PROC_PID_EXE | Sebastian Schmidt | 2 | -7/+1 | |
Don't check for /proc/pid/exe at compile time, it could be gone in a build chroot or the like. Checking at runtime (once) is sufficient. | |||||
2013-08-18 | check_procs: Ignore ENOENT when checking for myself | Sebastian Schmidt | 1 | -1/+4 | |
Previously, when a process exited between the call to /bin/ps and stat("/proc/his/exe") was exiting it was not considered as possible instance of check_procs. This commit makes check_procs ignore all processes where /proc/pid/exe does not exist. | |||||
2013-08-18 | check_procs: fix typo | Sebastian Schmidt | 1 | -1/+1 | |
Fix a typo in previous commit where st_ was missing in the mock struct_stat_t, causing check_procs.c to not compile without sys/stat.h. |