| Age | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  | right now it is not possible to print the command output of ssh. check_by_ssh
only prints the command itself. This patchs adds printing the output too. This
makes it possible to use ssh with verbose logging which helps debuging any
connection, key or other ssh problems.
Note: you must use -E,--skip-stderr=<high number>, otherwise check_by_ssh would
always exit with unknown state.
Example:
  ./check_by_ssh -H localhost -o LogLevel=DEBUG3 -C "sleep 1" -E 999 -v
Signed-off-by: Sven Nierlein <sven@nierlein.de> | 
|  | Don't just use the current time(2) to seed the PRNG that generates the
xid.  A DHCP server might be checked multiple times per second. | 
|  | Omit a recvfrom(3) call which has the MSG_PEEK flag set and should have
no effect at all.  According to a comment in the code, this call was
meant to be a workaround to an opaque issue.  If anyone runs into that
issue, we should fix it properly instead. | 
|  | Added Oliver Skibbe to Authors | 
|  | * pr/1386:
  check_dig: expected answer is now incasesensitive | 
|  |  | 
|  | * pr/1404:
  DNS is case insensitive! | 
|  |  | 
|  | Thus recent Versions of bind will no longer change .IN-ADDR.ARPA to lowercase
as the uppercase version is also valid.
To have check_dns.c consider this fact change strstr to strcasestr | 
|  | If a web page contains a nul character, check_http reads the complete page but --expect does not search beyond this character. | 
|  |  | 
|  |  | 
|  | (Closes #1357) | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | snmp-mibs-downloader is located there | 
|  |  | 
|  |  | 
|  |  | 
|  | - alarm() now uses -t option
    contributed by Bernd Arnold (wopfel@gmail.com)
    closes #991 | 
|  | check_dig was casesensitive if an expected answer is given.
  Switching strstr with strcasestr fixes this issue
  While testing i noticed a bug where expected is not an exact match
  New issue for that is opened #1385
  This fix closes #1233 | 
|  |  | 
|  | (Closes #1371)
(Closes #1203) | 
|  | This reverts commit 6986aa1d0a352d8d02eed4896034631fffd25a27.  That
commit leads to issues on non-Linux systems, and it seems to not
(always) work as expected on Linux, either.
Conflicts:
	plugins/Makefile.am
	plugins/check_disk.c
Closes #1377 and closes #1329. | 
|  | no newlines allowed after </para> | 
|  |  | 
|  | * maint:
  sslutils: Remove superfluous parenthesis for sslv3 function too
  sslutils: remove superfluous parenthesis
  check_snmp: modified tests
  check_snmp.c: switched DEFAULT_TIMEOUT to DEFAULT_SOCKET_TIMEOUT (provided by utils.h), already used by help description, see issue #1318
  install snmpd on travis tests
  enable libtab on travis builds
  add perl snmp to travis dependencies
  NEWS: Mention check_ups performance data fix
  Fix incorrect performance data thresholds
  check_dhcp: Fix option parsing
  Fixes segfaults when running via monitoring worker (off-by-one)
  travis: fix http test host
  sslutils: Check if OpenSSL supports SSLv3.
Conflicts:
	NEWS
	plugins/sslutils.c | 
|  | expect option (-e) supported only first response, so checking for
  any other response like 250-xxx would never match. This fix stores
  return of relevant buffer
  closes #1381 | 
|  | * pr/1379:
  check_smtp.c: modified SSL check for use with -e | 
|  | - currently STARTTLS check does not work with -e if there's text
    like '220 hostname ESMTP*'. This is caused by SMTP answer from
    host. Postfix answer: 220 2.0.0 Ready to start TLS, Exchange
    2010: 220 2.0.0 SMTP server ready. This fix checks against 220
    closes #1093 | 
|  |  | 
|  |  | 
|  | Don't forget to issue an SMTP QUIT command when the -D/--certificate
option is specified.  This avoids undesired MTA log messages. | 
|  | * pr/1373:
  check_http: Allow for requesting TLSv1.1/TLSv1.2 | 
|  | On Solaris, check_procs uses pst3 instead of /bin/ps (see
http://monitoring-plugins.org/doc/faq/ps-on-solaris.html for background). There's
a small bug in pst3 which causes it to NOT report some processes that are at
the end of the process table, at least on very busy systems (we noticed this
on a CoolThreads T5240 with load averages up to 90).
The bug is that a filehandle is not properly closed.
Thanks to jwinkle01 for finding and patching the bug.
(Closes #1203) | 
|  |  | 
|  |  | 
|  | * pr/1364:
  check_ntp.pl: Droping this superseded plugin
Conflicts:
	NEWS
	plugins-scripts/check_ntp.pl | 
|  |  | 
|  | * pr/1363:
  use unknown exit code for help/version in plugins-root as well
  use unknown exit code for help/version in plugins
  change exit code to unknown on help and version info
  use exit code 3 for version and help | 
|  | check_http's -S/--ssl option now allows for requesting the TLSv1.1 and
TLSv1.2 protocols.  Apart from that, a '+' suffix can be appended in
oder to also accept newer protocols than the specified version.
Closes #1338, and closes #1354, and closes #1359. | 
|  |  | 
|  |  | 
|  | Signed-off-by: Sven Nierlein <sven@nierlein.de> | 
|  | Signed-off-by: Sven Nierlein <sven@nierlein.de> | 
|  | Signed-off-by: Sven Nierlein <sven@nierlein.de> |