diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 40 |
1 files changed, 33 insertions, 7 deletions
@@ -1,28 +1,54 @@ | |||
1 | This file documents the major additions and syntax changes between releases. | 1 | This file documents the major additions and syntax changes between releases. |
2 | 2 | ||
3 | 1.6 ... | 3 | 2.1 |
4 | ENHANCEMENTS | 4 | ENHANCEMENTS |
5 | check_mailq now supports auto detection of qmail, postfix, exim and nullmailer with | 5 | New check_hpjd -p option for port specification (abrist) |
6 | fallback to sendmail | 6 | |
7 | 2.0 11th July 2014 | ||
8 | ENHANCEMENTS | ||
9 | check_mailq now supports auto detection of qmail, postfix, exim and nullmailer with | ||
10 | fallback to sendmail | ||
7 | check_ide_smart now defaults to plugin output, original output appended with -v | 11 | check_ide_smart now defaults to plugin output, original output appended with -v |
8 | Extra-Opts are now enabled by default | 12 | Extra-Opts are now enabled by default, see: |
13 | https://www.monitoring-plugins.org/doc/extra-opts.html | ||
9 | check_swap now supports a configurable state when there is no swap | 14 | check_swap now supports a configurable state when there is no swap |
15 | check_radius now supports the FreeRADIUS Client library | ||
16 | New check_mysql_query -f option to specify a client options file | ||
17 | New check_mysql_query -g option to specify a client options group | ||
18 | Add performance data to check_mysql_query | ||
19 | New check_file_age -i/--ignore-missing option to return OK on nonexistent files | ||
20 | Make check_ping, check_users, and check_disk work on Windows | ||
21 | New check_ssh -P option to specify the expected SSH protocol version | ||
22 | check_dns now emits the warning and critical thresholds with the performance data | ||
10 | 23 | ||
11 | FIXES | 24 | FIXES |
12 | Don't let e.g. check_http's -C option reset SSL version if e.g. -S 1 -C 5 is specified | 25 | Don't let e.g. check_http's -C option reset SSL version if e.g. -S 1 -C 5 is specified |
26 | Don't have check_http's -N option expect an argument | ||
13 | check_ide_smart could disable offline auto tests but could not re-enable them. | 27 | check_ide_smart could disable offline auto tests but could not re-enable them. |
14 | For this reason all SMART command modes have been disabled. | 28 | For this reason all SMART command modes have been disabled. |
15 | check_dig: fix wrong IPv6 arguments order (Stéphane Bortzmeyer) | 29 | check_dig: fix wrong IPv6 arguments order (Stéphane Bortzmeyer) |
30 | check_dig: make sure not to give up too early when a timeout is specified with -t | ||
31 | check_log: don't stumble over log lines that include a "%" character | ||
32 | check_nt: add UPTIME to perfdata | ||
33 | Handle SNMPv3 noAuthNoPriv properly with check_snmp | ||
34 | Fix compilation with GnuTLS | ||
16 | 35 | ||
17 | WARNINGS | 36 | WARNINGS |
18 | check_procs now ignores its parent process to avoid unexpected results when invoked via certain shells | 37 | New default installation prefix: /usr/local instead of /usr/local/nagios |
38 | check_snmp now evaluates negative values properly, which means it might return CRITICAL | ||
39 | in cases where it used to return OK. If this is undesired, the warning/critical | ||
40 | threshold(s) must be fixed by specifying e.g. ~:100 instead of 100 | ||
41 | check_procs now ignores its parent process to avoid unexpected results when invoked via | ||
42 | certain shells | ||
19 | utils.sh no longer defines ECH | 43 | utils.sh no longer defines ECH |
20 | check_ide_smart -q/--quiet and -n/--nagios (Nagios-compatile output) are now deprecated | 44 | check_ide_smart -q/--quiet and -n/--nagios (Nagios-compatible output) are now deprecated |
21 | but accepted for backward-compatibility | 45 | but accepted for backward-compatibility |
22 | check_ide_smart -0/--auto-off, -1/--auto-on and -i/--immediate: options have | 46 | check_ide_smart -0/--auto-off, -1/--auto-on and -i/--immediate: options have |
23 | been disabled because they were broken | 47 | been disabled because they were broken |
24 | State retention: the NAGIOS_PLUGIN_STATE_DIRECTORY environment variable has been | 48 | State retention: the NAGIOS_PLUGIN_STATE_DIRECTORY environment variable has been |
25 | renamed MP_STATE_DIRECTORY. The old variable will continue to work in v1.6.x | 49 | renamed MP_STATE_PATH. The old variable will continue to work in v2.0.x |
50 | Add the UID of the invoking user to the state retention file path. This helps solving | ||
51 | permission issues when different users run the same plugin | ||
26 | check_swap used to allow returning OK on a system without swap when only percent thresholds | 52 | check_swap used to allow returning OK on a system without swap when only percent thresholds |
27 | were used. This is no longer the case and one must now use -n/--no-swap=<state> | 53 | were used. This is no longer the case and one must now use -n/--no-swap=<state> |
28 | The Perl and Shell plugins now use the PATH specified via ./configure's --trusted-path | 54 | The Perl and Shell plugins now use the PATH specified via ./configure's --trusted-path |