Commit graph

266 commits

Author SHA1 Message Date
Holger Weiss
f52efd00bf NEWS: Add missing entries for the upcoming release 2014-06-23 01:20:37 +02:00
Holger Weiss
f518395410 NEWS: Add missing tab characters 2014-06-22 21:58:25 +02:00
Holger Weiss
c0311d9848 check_radius: Support FreeRADIUS Client library
Allow for using the FreeRADIUS Client library instead of radiusclient or
radiusclient-ng.  The latter two projects are dead.

Closes #1231.
2014-06-22 14:10:38 +02:00
Holger Weiss
eb85a612a3 Add UID to state retention file path
Add the UID of the invoking user to the state retention file path.  This
helps solving permission issues when different users run the same
plugin.
2014-06-21 15:15:44 +02:00
Holger Weiss
8a932865eb NEWS: s/MP_STATE_DIRECTORY/MP_STATE_PATH/
NAGIOS_PLUGIN_STATE_DIRECTORY was renamed to MP_STATE_PATH, not to
MP_STATE_DIRECTORY.
2014-06-20 12:35:22 +02:00
Holger Weiss
c08d6a429b Replace "plugins-scripts/subst.in" foo
Remove the buggy and complex awk(1) magic in "plugins-scripts/subst.in"
in favor of simple sed(1) substitutions.

The plugins in the "plugins-scripts" directory now always use the PATH
specified via "./configure --trusted-path", or the default PATH
hard-coded in "configure.ac".

Fixes #1242.
2014-02-28 13:28:33 +01:00
Jan Wagner
dd1848ef30 NEWS: Adding check_mailq auto detection 2014-02-27 20:51:17 +01:00
Thomas Guyot-Sionnest
7afbca0b8c check_swap: add supports for a configurable state when there is no swap
Check_swap used to allow no swap when thresholds were only specified in
percent. This is no longer the case and the state now must be specified
explicitly. The default is to always return CRITICAL when the swap is
absent regardless of thresholds.
2014-01-29 03:40:11 -05:00
Thomas Guyot-Sionnest
58e57b32bf check_dig: fix wrong IPv6 arguments order 2014-01-27 22:16:35 -05:00
Thomas Guyot-Sionnest
4a10a9493a And release notes for previous change (MP_STATE_DIRECTORY)
The change has also been updated in
https://www.monitoring-plugins.org/doc/state-retention.html
2014-01-27 02:18:06 -05:00
Thomas Guyot-Sionnest
49ae05ff1c Enable extra-opts by default 2014-01-23 03:42:26 -05:00
Thomas Guyot-Sionnest
d080c3ad97 Disable SMART test commands in check_ide_smart
check_ide_smart could disable offline auto tests but could not re-enable
them. For this reason all SMART command modes have been disabled

The disabled commands are -0/--auto-off, -1/--auto-on and
-i/--immediate
2014-01-23 03:17:55 -05:00
Thomas Guyot-Sionnest
b5cc2928e2 Make check_ide_smart default to nagios output
check_ide_smart was originally a smard control utility later converted
to a monitoring plugin. the -n option (Nagios check) should therefore be
the default.

This patch deprecates the -n and -q switches, and make the other
switches return nagios-compatible output (they are most likely used in
eventhandlers, but returning nagios-compatible output makes it clear and
easy to handle the return status)
2014-01-23 02:41:26 -05:00
Holger Weiss
7ee3525423 Merge branch 'maint'
* maint:
  check_ssh: Get rid of sshd: Read from socket failed: Connection reset by peer
  fixed tests when there is no direct internet connection
  NEWS: Mention fix for check_http's -S option
  Fix for SSL Versioning when multiple options are used.
  Fix #1217 spec file fails to build due to duplicate files and unused files
  check_http: Don't let "-N" expect an argument
  README: Change GitHub URL
  README: Clarify license notice
  Update URLs and mailing list addresses
  Just using the posix conform extended regular expression grep
  check_oracle: --db +ASM bad string matching check_oracle doesn't correctly check for pmon +ASM instance from at least Oracle 11 as the pmon proces was renamed from ora_pmon_.* to asm_pmon_.*. -- Just turning attached patch of github issue #1207 into a push request. (Closes #1207)
  Update web site URLs

Conflicts:
	FAQ
	NEWS
	README
	SUPPORT
	configure.in
	monitoring-plugins.spec.in
	pkg/solaris/pkginfo.in
	plugins-root/check_dhcp.c
	plugins-root/check_icmp.c
	plugins-scripts/check_ifoperstatus.pl
	plugins-scripts/check_mssql.pl
	plugins/check_apt.c
	plugins/check_by_ssh.c
	plugins/check_cluster.c
	plugins/check_dbi.c
	plugins/check_dig.c
	plugins/check_disk.c
	plugins/check_dns.c
	plugins/check_dummy.c
	plugins/check_fping.c
	plugins/check_game.c
	plugins/check_hpjd.c
	plugins/check_http.c
	plugins/check_ide_smart.c
	plugins/check_ldap.c
	plugins/check_load.c
	plugins/check_mrtg.c
	plugins/check_mrtgtraf.c
	plugins/check_mysql.c
	plugins/check_mysql_query.c
	plugins/check_nagios.c
	plugins/check_nt.c
	plugins/check_ntp.c
	plugins/check_ntp_peer.c
	plugins/check_ntp_time.c
	plugins/check_nwstat.c
	plugins/check_overcr.c
	plugins/check_pgsql.c
	plugins/check_ping.c
	plugins/check_procs.c
	plugins/check_radius.c
	plugins/check_real.c
	plugins/check_smtp.c
	plugins/check_snmp.c
	plugins/check_ssh.c
	plugins/check_swap.c
	plugins/check_tcp.c
	plugins/check_time.c
	plugins/check_ups.c
	plugins/check_users.c
	plugins/negate.c
	plugins/urlize.c
	plugins/utils.h
	po/Makevars
	po/de.po
	po/fr.po
	po/monitoring-plugins.pot
2014-01-21 16:07:38 +01:00
Monitoring Plugins Development Team
63734f52ab Project rename initial commit.
This is an initial take at renaming the project to Monitoring Plugins.
It's not expected to be fully complete, and it is expected to break
things (The perl module for instance). More testing will be required
before this goes mainline.
2014-01-19 14:18:47 -05:00
Holger Weiss
9db763963f utils.sh: Don't define $ECHO
In utils.sh, $ECHO was set to printf(1) or echo(1), depending on whether
printf(1) is available in /usr/bin.  This resulted in various bugs, as
printf(1) cannot be used in the same way as echo(1).

Thanks to Trevor Hemsley for reporting one of those bugs: If $ECHO was
set to printf(1), check_log stumbled when reporting a log line with a
"%" character.
2014-01-13 22:55:43 +01:00
Holger Weiss
3887bb31f9 NEWS: Mention fix for check_http's -S option
Closes #1220.
2013-12-20 17:41:36 +01:00
Holger Weiss
1fec8fb294 NEWS: Add WARNING regarding the check_procs change
Closes #1205.
2013-11-20 00:10:30 +01:00
Holger Weiss
f6576c6db4 NEWS: Mention "contrib" removal
Add a note regarding the removal of the "contrib" directory to the NEWS
file.  This note is missing from the NEWS file shipped with the 1.5
release, though.
2013-10-03 03:20:51 +02:00
Holger Wei
c38a0b8a03 Prepare for the 1.5 release 2013-10-02 17:21:01 +02:00
Holger Weiss
5bfca4b34d s/--proxy_authorization/--proxy-authorization/
The check_http option "--proxy_authorization" is now called
"--proxy-authorization" instead.  It was always documented this way, and
we don't usually use underscores in option names.
2013-09-10 00:46:06 +02:00
Holger Weiss
8e9abad8e6 NEWS: Mention that check_snmp now supports >8 OIDs
Closes #37.
2013-08-27 18:38:18 +02:00
Holger Weiss
69b1355286 NEWS: Mention new "check_disk -f" option
Closes #22.
2013-08-26 23:24:03 +02:00
Holger Weiss
36a9b52cae check_ide_smart: Add support for NetBSD
Thanks to Emmanuel Dreyfus for providing the patch.
2013-08-20 00:41:16 +02:00
Holger Weiss
d86005e66c NEWS: Mention the new "check_http -J/-K" options
Closes #48.
2013-08-18 23:10:47 +02:00
Holger Weiss
3ccf66613f NEWS: Mention the new "check_mysql -f/-g" options
Closes #32.
2013-08-18 22:35:32 +02:00
Holger Weiss
c7c1102fcb NEWS: Mention the new "check_snmp --offset" option
... and apply two small cosmetic changes to check_snmp.c.

Closes #59.
2013-08-18 19:38:57 +02:00
Holger Weiss
61656aee4d NEWS: Mention the check_mysql changes
Closes #14.
2013-08-18 18:39:47 +02:00
Holger Weiss
33d8bef86e NEWS: Mention the new "check_http -d" option
Closes #7.
2013-08-18 18:32:23 +02:00
Holger Weiss
0eeb8cde67 NEWS: Mention the new check_procs behavior
Closes #60.
2013-08-18 13:03:04 +02:00
Holger Weiss
5c8dd483cc NEWS: Mention check_mysql's SSL support
Closes #51.
2013-08-18 01:49:36 +02:00
Holger Weiss
0738903dbc NEWS: Mention the new check_procs -k option
Closes #53.
2013-08-18 00:56:25 +02:00
Holger Weiss
b5cb208fdc NEWS: Mention the new check_fping features 2013-08-18 00:39:32 +02:00
Holger Weiss
2530da6439 NEWS: Mention the new check_pgsql features
Closes #16.
2013-08-17 22:38:27 +02:00
Sven Nierlein
ec537bc463 cleanup after check_http patch (fixes #50)
- cleanup whitespace
  - added test cases
  - print time_ssl only if ssl is in use
  - updated news and thanks file
2013-08-15 17:28:49 +02:00
Sven Nierlein
7cc8cf9125 updated news and thanks file 2013-08-15 13:22:59 +02:00
Holger Weiss
1eb879e3fe NEWS: Mention that check_apt spits out perfdata 2013-06-25 15:31:25 +02:00
Holger Weiss
1fd504b611 NEWS, THANKS: Mention the latest changes 2013-05-12 14:22:39 +02:00
Holger Weiss
08f5670a79 NEWS, THANKS: Mention Richard Leitner's changes 2013-03-25 23:55:26 +01:00
Holger Weiss
b8d6c691d3 NEWS, THANKS: Mention check_oracle --connect flag 2013-03-25 23:26:16 +01:00
Sven Nierlein
38ad00c191 added latest commits to NEWS file 2013-01-23 20:55:02 +01:00
Holger Weiss
668d8968ba NEWS: Mention the check_procs performance data 2012-11-14 21:00:48 +01:00
dermoth
d168c0023c Update NEWS for bd78299 - check_snmp reverse ranges fix 2012-11-04 14:01:25 +00:00
Holger Weiss
831bb312a9 NEWS: Mention the OPENSSL_config(3) support 2012-10-09 10:36:20 +02:00
Holger Weiss
08ca13aa0e NEWS: Mention fixed compilation without SSL 2012-08-06 21:06:20 +02:00
Holger Weiss
c98223f441 NEWS: Mention the new check_dbi plugin 2012-07-04 23:58:51 +02:00
Holger Weiss
86b72def6b NEWS, THANKS: Mention Anders Kaseorg's changes 2012-06-29 13:46:28 +02:00
Holger Weiss
20e0cd61c0 Prepare for the 1.4.16 release 2012-06-27 18:30:02 +02:00
Sven Nierlein
9c886d049d Fix performance data label containing spaces in check_snmp (Jochen Bern)
Add --perf-oids option for check_snmp to retain optional 1.4.14 compatibility
2012-06-26 20:53:13 +02:00
Sven Nierlein
eb2615a0ba updated changelog 2012-06-25 12:07:50 +02:00