1 This file documents the major additions and syntax changes between releases.
5 check_dns: allow 'expected address' (-a) to be specified in CIDR notation
7 check_dns: allow for IPv6 RDNS
8 check_apt: add --only-critical switch
9 check_apt: add -l/--list option to print packages
12 Fix regression where check_dhcp was rereading response in a tight loop
14 2.2 29th November 2016
16 The check_http -S/--ssl option now accepts the arguments "1.1" and "1.2"
17 to force TLSv1.1 and TLSv1.2 connections, respectively
18 The check_http -S/--ssl option now allows for specifying the desired
19 protocol with a "+" suffix to also accept newer versions
20 Let check_http check HTTPS web sites via proxies
21 check_http: add timeout to performance data as max value
22 check_http: report certificate expiry date in UTC
23 check_snmp: add IPv6 support
24 check_snmp's performance data now also includes warning/critical
26 New check_snmp -N option to specify SNMPv3 context name
27 Let check_smtp's -D option imply -S
28 Let check_smtp's -e option match against the full SMTP response
29 check_dig: expected response is now case-insensitive
30 New check_mailq -s option which tells the plugin to use sudo(8)
31 New check_nt -l parameters: seconds|minutes|hours|days
32 New -W/-C option for check_ldap to check number of entries
33 check_users: add support for range thresholds
34 check_fping now auto-detects IPv6 addresses
35 check_radius now supports the radcli library
39 check_http: fix host header port handling
40 Let check_real terminate lines with CRLF when talking to the server, as
42 Fix check_procs on HP-UX
43 check_smtp's -e/--expect option can now be combined with -S/--starttls
44 Fix incorrect performance data thresholds emitted by check_ups
45 Don't let check_procs miss some processes on busy Solaris systems
48 The format of the performance data emitted by check_mrtgtraf has been
49 changed to comply with the development guidelines
50 check_ssh now returns CRITICAL for protocol/version errors
51 If a plugin is invoked with -h/--help or -V/--version, the exit status
53 The superseeded check_ntp.pl was removed, please use check_ntp_peer or
54 check_ntp_time instead
56 2.1.2 16th October 2015
58 Fix incorrect performance data thresholds emitted by check_ups
59 Fix check_dhcp's option parsing to not crash with certain arguments
60 Fix check_snmp using correct timeout
62 2.1.1 2nd December 2014
64 Fix check_ntp's jitter checking
65 Fix check_ntp's handling of invalid server responses
66 Fix check_apt's handling of invalid regular expressions
67 Fix check_real's server response processing
68 Fix backslash escaping in check_tcp's --help output
72 New check_hpjd -p option for port specification
73 New ./configure --with-qmail-qstat-command option to specify the path to
75 New check_ifstatus -n option to ignore interfaces by name
76 check_ntp_peer has now specific state output for each metric
77 New check_mysql -n option to ignore authentication failures
78 Added IP and port or socket name to error messages
79 New check_ntp_time -o option to add expected offset
80 check_disk shows now troubled partions in verbose mode
81 check_dig has now support for drill and dig
82 check_dig has now support for -6 option
83 Add performance data to check_file_age
86 Fix check_jabber to work with Openfire servers
87 Fix check_oracle bad string matching when testing TNS server
88 Fixed check_ifstatus performance data output
89 Fixed expire time output for sslutils
90 check_dns now verifies if the answer is returning from the queried
92 Fix check_by_ssh to accept --hostname as argument
95 This release doesn't ship with an RPM spec file, please contribute to
96 PR #1283 if you are interested in it
100 check_mailq now supports auto detection of qmail, postfix, exim and nullmailer with
102 check_ide_smart now defaults to plugin output, original output appended with -v
103 Extra-Opts are now enabled by default, see:
104 https://www.monitoring-plugins.org/doc/extra-opts.html
105 check_swap now supports a configurable state when there is no swap
106 check_radius now supports the FreeRADIUS Client library
107 New check_mysql_query -f option to specify a client options file
108 New check_mysql_query -g option to specify a client options group
109 Add performance data to check_mysql_query
110 New check_file_age -i/--ignore-missing option to return OK on nonexistent files
111 Make check_ping, check_users, and check_disk work on Windows
112 New check_ssh -P option to specify the expected SSH protocol version
113 check_dns now emits the warning and critical thresholds with the performance data
116 Don't let e.g. check_http's -C option reset SSL version if e.g. -S 1 -C 5 is specified
117 Don't have check_http's -N option expect an argument
118 check_ide_smart could disable offline auto tests but could not re-enable them.
119 For this reason all SMART command modes have been disabled.
120 check_dig: fix wrong IPv6 arguments order
121 check_dig: make sure not to give up too early when a timeout is specified with -t
122 check_log: don't stumble over log lines that include a "%" character
123 check_nt: add UPTIME to perfdata
124 Handle SNMPv3 noAuthNoPriv properly with check_snmp
125 Fix compilation with GnuTLS
128 New default installation prefix: /usr/local instead of /usr/local/nagios
129 check_snmp now evaluates negative values properly, which means it might return CRITICAL
130 in cases where it used to return OK. If this is undesired, the warning/critical
131 threshold(s) must be fixed by specifying e.g. ~:100 instead of 100
132 check_procs now ignores its parent process to avoid unexpected results when invoked via
134 utils.sh no longer defines ECH
135 check_ide_smart -q/--quiet and -n/--nagios (Nagios-compatible output) are now deprecated
136 but accepted for backward-compatibility
137 check_ide_smart -0/--auto-off, -1/--auto-on and -i/--immediate: options have
138 been disabled because they were broken
139 State retention: the NAGIOS_PLUGIN_STATE_DIRECTORY environment variable has been
140 renamed MP_STATE_PATH. The old variable will continue to work in v2.0.x
141 Add the UID of the invoking user to the state retention file path. This helps solving
142 permission issues when different users run the same plugin
143 check_swap used to allow returning OK on a system without swap when only percent thresholds
144 were used. This is no longer the case and one must now use -n/--no-swap=<state>
145 The Perl and Shell plugins now use the PATH specified via ./configure's --trusted-path
146 option, or "/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" by default
150 New check_dbi plugin for checking an (SQL) database using DBI
151 Let OpenSSL load its configuration file (see the OPENSSL_config(3) man page)
152 Add performance data to check_apt
153 Add performance data to check_procs
154 Added -4/-6 options to check_dig
155 New check_oracle --connect option to perform real login
156 New check_nagios -t option to override the default timeout
157 New check_disk -f/--freespace-ignore-reserved option to ignore space reserved for root
158 New check_disk -N/--include-type option to limit the filesystem types to check
159 Allow for building the plugins in parallel
160 Add --without-{dbi,ldap,radius} options to ./configure
161 Made Verbose output of check_sensors compliant
162 New switch -E/--extended-perfdata for check_http to print additional performance data
163 New check_http -d option to specify a string to expect within the response headers
164 New check_http -J/-K options for client certificate authentication support
165 Add support for executing queries to check_pgsql
166 Let check_pgsql accept a UNIX socket directory as hostname
167 New check_pgsql -o option to specify additional connection parameters
168 New check_fping -S option to specify the source IP address
169 New check_fping -I option to specify the interface to bind to
170 Let check_fping support IPv6
171 New check_procs -k option to ignore kernel threads (on Linux)
172 Let check_procs use /proc/<PID>/exe (if available) instead of getpid(2), unless -T is specified
173 Let check_mysql support SSL
174 Let check_mysql add perfromance metrics for all checks
175 New check_mysql -f option to specify a client options file
176 New check_mysql -g option to specify a client options group
177 New check_snmp --offset option to allow for adding/substracting an offset value to sensor data
178 Let check_snmp support an arbitrary number of OIDs
179 Let check_ide_smart support NetBSD
182 Change the MAIL FROM command generated by check_smtp to be RFC compliant
183 Fix compilation of check_http without SSL support
184 Fix check_snmp reversed threshold ranges (backward-compatibility)
185 Fix check_snmp memory violation when using more than 8 oids
186 Fix check_apt security regular expression
187 Fix check_http handling extra header (-k) containing semicolons
188 Fix check_apt handling unknown exit codes from apt-get
189 Fix deprecated imports of check_nmap.py
192 check_http behaviour of -k/--header changed since it does not seperate multiple headers by semicolons anymore. Use multiple -k switches instead.
193 check_http's --proxy_authorization option is now called --proxy-authorization (it was always documented this way)
194 The contrib directory has been removed from this distribution
196 1.4.16 27th June 2012
198 check_nt UPTIME accepts warning/critical thresholds
199 check_disk_smb now allows spaces in share names (#990948, #1370031, Debian #601699)
200 check_http now uses standard threshold functions (enables floating point and ranges)
201 check_http now checks for and prints the certificate cn (hostname) in SSL certificate checks
202 check_http now supports an optional -S/--ssl value to choose the SSL protocol version (#3066166)
203 Add perfdata to check_ssh (#3244097)
204 New option to check_smtp to ignore failures when sending QUIT (#3358348)
205 New check_by_ssh -F option which allows for specifying an alternative ssh_config(5) file (#2895334)
206 check_sensors now detects faulty sensors unless --ignore-fault is specified
207 utils.sh now provides a check_range function
208 Improved the performance of check_users
209 Add perfdata to check_disk_smb (Debian #654259)
210 Updated Nagios::Plugin perl module
211 Add warning threshold to certificate expiration checks of check_tcp/http/smtp
212 Add --perf-oids option for check_snmp
215 Fix check_disk free space calculation if blocksizes differ within a disk group (#2973603)
216 check_disk_smb now handles NT_STATUS_ACCESS_DENIED properly (Debian #601696)
217 Make check_snmp work more like v1.4.14 with regard to using special values (Timeticks, STRING) as numeric thresholds
218 Fix check_ldap overriding the port when --ssl was specified after -p
219 Fix check_procs where regex input of '|' would get displayed in output - now replaced with ','
220 Fix segfault in check_host when hostname returns multiple IP addresses
221 Fix check_smtp and check_tcp where duplicate messages were displayed for certificate errors
222 Fix check_ping's parsing of ping6(1) output (#1894850, Debian #514588, Debian #662638)
223 Fix a check_dhcp bug which was triggered by checking Windows 2003 DHCP servers (#3503921)
224 Disable RFC4507 support, to work around SSL negotiation issues with (at least) some Tomcat versions
225 Fix performance data label containing spaces in check_snmp
227 1.4.15 27th July 2010
229 New check_ntp_peer -m and -n options to check the number of usable time sources ("truechimers")
230 New check_disk_smb -a option which allows for specifying the IP address of the remote server
231 New check_radius -N option which allows for specifying the value of the NAS-IP-Address attribute
232 New check_snmp --rate option to store differences between invocations. Saves state in PREFIX/var/{plugin}
233 check_snmp -l label option now also changes the perfdata label. See WARNINGS
234 check_snmp has an --invert-search option which reverses status of the string and regexp searches
235 check_http now displays the missing search string and the URL in the output when failed (#2999924)
236 Updated Nagios::Plugin perl module
237 Updated gnulib to June 2010
240 Fix check_ircd binding to wrong interface (#668778)
241 Add proxy-authorization option to check_http (#1323230, #2863925)
242 check_icmp now increment the sequence counter in each packet
243 Fix usage of repeated -o options in check_snmp
244 Try to detect arguments passed via --with-ping[6]-command and set options accordingly (#2908236)
245 Fix memory leak in check_http for large pages (#2957455)
246 Fix compilation with GCC 2.96 (#2977105)
247 Fix regression introduced in #1867716 where partially valid performance strings would not be printed anymore
248 Fix regression in check_http ssl checks on some servers - make SNI an option
249 Fix guest mode support in check_disk_smb
250 Fix check_disk_smb and check_ircd failures when run via ePN
251 check_ldap now allows for specifying an empty LDAP base
252 Fix compilation error of pst3 in Solaris 8
253 Fix check_radius returning OK on unexpected results (#2911752)
254 Fix translations when extra-opts aren't enabled (#2832884)
255 Fix parsing of multi-line strings in check_snmp (broken in 1.4.14) and enhance output in such case (#2832451)
256 Fix detection of pst3 64-bit compile flags with Sun CC
257 Fix cmd_run overwriting the environment, which would break some commands that needed it
258 Allow check_ifstatus to accept version=2c - used to only allow version=2
259 Fix examples in check_disk, where it implied was possible to suffix unit values to warn/crit parameters
262 Updated developer documentation to say that performance labels should not have an equals sign or
263 single quote in the label
264 check_http 1.4.14 introduced SSL SNI support - you now have to enable it explicitly with "--sni"
265 check_snmp -l label option is also used for the performance label. This could change history from previous uses
267 1.4.14 16th September 2009
268 check_http has options to specify the HTTP method (#2155152)
269 check_users thresholds were not working exactly as documented (>= rather than >)
270 Updated tinderbox_build script to point to new tinderbox server
271 check_ifoperstatus -n flag now works as expected (#1569488)
272 check_ifoperstatus now supports ifType based lookup for ifIndex
273 check_ups now sends a LOGOUT string (Debian #387001)
274 Extra-opts (C plugins) now allows both '#' and ';' for comments (like N::P)
275 Extra-opts (C plugins) does not allow trailing comments anymore (like N::P)
276 Fixed dependency issue on libtap when ./configure --enable-libtap used. Warning: will install libtap
277 Fixed segfault in extra-opts under some circumstance when reading multiple sections
278 Fix long options parsing in check_disk, check_dns, check_mrtg, check_mrtgtraf and check_tcp
279 Add missing long options for check_nt (for use with extra-opts)
280 check_icmp now reports min and max round trip time perfdata
281 Fixed check_http bug where additional headers with redirection caused a segfault (2089159)
282 check_disk: make autofs mount paths specified with -p before we determine the mount list
283 Fixed buffer overflow in check_ntp/check_ntp_peer (#1999319, Ubuntu #291265)
284 Re-bundled libtap as a built-in library (--enable-libtap): detects system library as pre-1.4.13 and does not install the built-in library anymore
285 Fixed check_mrtg returning UNKNOWN instead of OK (#2378068)
286 Fixed check_http behaviour: all check are now performed as long as a valid response is returned (#1460312)
287 check_http --onredirect=sticky follows using the same IP address (#2550208)
288 check_http --onredirect=stickyport also follows the same port
289 Fixed coredump from check_nt when invalid drive is specified (#2179754)
290 Fixed crash from check_nt when -H unspecified or given multiple times (#2731755, Debian #521097)
291 Fixed passing of quotes in OID for check_snmp (#1985230)
292 Fixed check_http sending HTTP/1.0 with v1.1 headers (#2638765)
293 Fixed check_http not timing-out on redirects
294 Fixed negate not printing the real timeout in ALRM handler when left to default
295 negate timeout result is now configurable
296 Fixed segfault in check_mysql with old slaves (#2696823)
297 check_nt can return UNKNOWN on timeouts (-u)
298 Fixed typos for check_disk
299 Fixed check_mysql* not using password set in my.cnf (#2531905) - Specify an empty password explicitly if you need to override it.
300 Fixed awk subst.in/subst script path error (#2722832)
301 check_http: Add SSL/TLS hostname extension support (SNI) - (#1939022)
302 Fixed wrong perfdata label for output traffic in check_mrtgtraf (#2654308)
303 Fixed check_by_ssh interpretation of quotes in -C parameter (#1985246, #2268675)
304 check_snmp now supports standard threshold ranges and doubles (floating numbers) in thresholds
305 check_fping now supports passing target timeout and interval to fping (#2347686)
306 Fixed SNMPv3 behaviour of check_ifoperstatus and check_ifstatus. Added -P to define privprotocol (#2343438)
307 check_ifoperstatus and check_ifstatus are now more user-friendly in case of missing arguments
308 pst3 compile fix for Sun Studio Compiler
310 1.4.13 25th Sept 2008
311 Fix Debian bug #460097: check_http --max-age broken
312 Optimised pst3 for systems with large number of processes
313 Updated Nagios::Plugin to 0.27
314 Fix Debian bug #479013: check_dig's -l is mandatory now (#1986306)
315 check_dig now returns CRITICAL instead of WARNING when no answer section is found
316 check_procs now captures stderr in external command and adds to plugin output
317 check_snmp now only prints perfdata for non numeric values (#1867716)
318 check_icmp now supports packet size modification
319 check_http -e now accepts a comma-delimited list of expected status codes
320 libtap now included with this distribution for easier testing. Run ./configure with --enable-libtap
321 check_ntp_peer/check_ntp_time used to show port in --help but ignored the argument - now implemented
322 Fix possible segfault in check_ntp_peer with deliberately invalid packets
325 Added ./check_nt -v INSTANCES to count number of instances
326 New check_icmp -s option to specify the source IP address
327 check_dns now sorts addresses for testing results for more than one returned IP
328 Fix segfault in check_ntp_time and (deprecated) check_ntp (#1862300)
329 check_disk should now work with large file systems (2TB+) on all archs that supports it
330 Fixed check_disk disk usage calculation when using --group=NAME (related to #1348746)
331 Fix help text of check_ntp* (#1880095)
332 Fix bugs and flaws in best offset server selection of check_ntp_time and (deprecated) check_ntp
333 check_ntp_peer now checks for the LI_ALARM flag
334 Sync to latest Gnulib (includes new floorf function)
335 check_pgsql now successfully builds with postgres lib v8.3 (#1878972)
336 check_procs now accepts --ereg-argument-array for a regular expression match to the argument array
337 Reverted back to using pst3 for Solaris systems. Fixed issues re: -m64 needed to compile on 64bit systems
338 If applicable, Gettext linked dynamically instead of statically
339 check_dig can now pass arguments to dig by using -A/--dig-arguments (#1874041/#1889453)
340 check_ntp and check_ntp_peer now show proper jitter/stratum thresholds longopts in --help
341 check_dns now allow to repeat -a to match multiple possibly returned address (common with load balancers)
342 check_mysql and check_radius now try clearing password in processlist just like check_mysql_query
343 check_mysql and check_mysql_query now support sockets explicitely (-s, --socket)
344 negate now has the ability to replace the status text as well (-s, --substitute)
345 Added performance data to check_ping
346 Added support for --extra-opts in all C plugins (disabled by default, see configure --help)
347 Fixed passive option in check_by_ssh
348 On non-skipped stderr, check_by_ssh now returns UNKNOWN or worse (result from command) instead of always UNKNOWN.
349 Fix linking against OpenSSL where libdl is required
351 1.4.11 13th December 2007
352 Fixed check_http regression in 1.4.10 where following redirects to
353 relative URLs on virtual hosts failed if both "-H" and "-I" were used
354 Merged two new checks that deprecates check_ntp: check_ntp_peer and check_ntp_time.
355 You should read the --help output so see which one is suitable for you. check_ntp_peer
356 implement stratum thresholds support (feature request #1703823).
357 check_ntp now returns UNKNOWN instead of WARNING if jitter is unavailable (jitter=-1.000000)
358 as long as the thresholds range include -1. If no offset threshold is specified
359 and the offset is unavailable, will return UNKNOWN as well.
360 NOTE: If jitter thresholds are specified as integers it will return CRITICAL if jitter
361 is "-1" as the default range starts at 0. See Examples in --help output.
362 Fixed broken usage2 in check_snmp and check_cluster
363 check_cluster now accepts all valid characters in its thresholds ("-", "@", "~")
364 Fixed check_disk reporting OK if disk usage grows over 100% (#1348746).
365 The problem happens to be in Gnulib but a workaround have been implemented in check_disk.c
366 Fixed check_load argument handling when not passing triplets (#1831890)
367 Fixed buffer overflow in check_snmp (CVE-2007-5623)
368 Tinderbox builds now runs tests in a verbose mode
369 Updated Nagios::Plugin to 0.22
370 VPATH problem fixed for compiling plugins-root
372 1.4.10 28th September 2007
373 Fix check_http buffer overflow vulnerability when following HTTP redirects (CVE-2007-5198)
374 check_http now explicitly asks HTTP/1.1 servers to close the connection
375 after completion of the response
376 Check_ldaps' guessing which secure method to use (starttls vs. ssl on connect)
377 is now deprecated. See --help for further information.
378 Check_disk now calls stat() on all filesystems to check. (Old: only the ones selected using -p)
379 A meaningful error message (eg "Stale NFS Handle") is printed if stat fails.
380 New check_disk option -L: Only check local filesystems, but call stat() on remote ones, too.
381 Thus accessibility of remote filesystems can be checked without any threshold comparison.
382 Check_disk's --help now prints some examples for the new features introduced in 1.4.8
383 New check_disk -i/-I option to ignore pathes/partitions based on regular expressions
384 New check_disk -A option to select all filesystems explicitly
385 WARNING: check_disk's -E option must now be passed before -p or -r/-R arguments
386 Passing -E after -p or -r results in UNKNOWN state, now
387 This is needed due to the new ignore feature
388 Fix check_disk bug when mixing case sensitive and case insensitive regex arguments
389 New check_dhcp -u/--unicast option for emulating a DHCP relay in order
390 to check DHCP servers on remote networks
391 New check_dhcp -m/--mac option which allows for specifying the MAC
392 address to use in the DHCP request
393 The check_dhcp -r and -s options now accept host names, too
394 Fix possible check_icmp bus errors on some (non-x86/AMD64) platforms
395 Fix check_smtp's handling of multiple-packet server responses
396 WARNING: Fix for negate which may break existing commands:
397 - stop evaluating command line options through shell twice
398 - enforce a full path for the command to run
399 The "negate" utility can now remap custom states
400 Check_radius now supports radiusclient-ng
401 The (undocumented) positional parameter parsing which check_radius used
402 instead of getopt(3) if 8 arguments were given is no longer available
403 Check_by_ssh now supports multiline output
404 IPv6 support can now be disabled using ./configure --without-ipv6
405 Fix check_ntp now honor ntp flags
408 Inclusion of contrib/check_cluster2 as check_cluster with some improvements
409 New/improved -E/--skip-stderr and -S/--skip-stdout options for check_by_ssh
410 check_snmp now supports Counter64
411 Fix compilation of check_ldap, check_radius and check_pgsql
412 check_load can optionally divide by number of cpus
413 Fix check_time returning wrong OK when time is before the epoch on some arch
414 Make check_http output more consistent
415 Fix possible check_http segfaults when following HTTP redirects
416 check_snmp don't warn anymore if something is printed on stderr
417 Fix check_tcp segfault when multiple expect strings are given
418 New option for check_tcp: -A/--all to test if all given expect strings match
420 1.4.8 11th April 2007
421 Respects --without-world-permissions for setuid plugins
422 check_disk extra options for regex matching of filesystems and grouping of filesystems
423 for collective thresholds
424 Better configure test for mysqlclient availability
425 Various check_ntp fixes
427 1.4.7 29th March 2007
428 check_procs uses /usr/ucb/ps if available - fixes pst3 problems on Solaris
429 Fixed MKINSTALLDIRS problem in po/
430 ./configure now detects if possible to compile check_mysql
431 Fixed broken HELO in check_smtp
432 check_icmp now allows to set a minimum number of hosts required for successs (-m)
433 check_icmp fix for *BSD when running for long time
434 check_ping times out 1 second quicker if host is unreachable
435 Root plugins installed with world executable
436 check_sybase from contrib now maintained in MonitoringExchange
437 --with-nagios-user/group reinstated ./configure option
438 New --without-world-permissions ./configure option
440 1.4.6 5th February 2007
441 Reduced number of DNS lookups in check_ping and netutils.c for IPv6 configurations
442 Fixed compile problems with *BSD re: alloca.h
443 Fixed Solaris problems with check_swap (tested on Solaris 9)
444 Fixed check_swap for HP/UX where swapinfo command was incorrect
445 Fixed check_disk inode threshold checks, regressed at r1.4.4.
446 Fixed crit/warn for check_disk perf data
447 Fixed buffer overflow in check_procs
448 Fixed error handling for UNIX sockets in netutils.c
449 New -q and -o options for check_by_ssh which are handed over to ssh(1) as is
450 Synced with latest GNUlib
451 Fixed check_jabber always returns warning
454 Fixed bug in perl's is_hostname routine
457 New C based check_ntp. The perl version is now deprecated.
459 Notice: plugins in contrib/ will start to be removed from this distribution.
460 Please check at http://www.monitoringexchange.org for contributed plugins
461 Major bug fixes to check_disk where values were incorrectly calculated and alerted on.
462 check_udp2 removed. check_udp is now linked to check_tcp.c
463 check_mailq now errors if the sub-program run returns non-zero return code. This would appear
464 as if mailqs were okay when the nagios user could not query the mail-queues
465 Compile problems with check_snmp fixed
468 Setuid plugins (check_dhcp, check_icmp) separated into plugins-root/. Run make install as root to install
469 SSL plugins work with gnutls as well as OpenSSL
470 check_mysql_query added to run arbitrary SQL commands, with threshold checking
471 libtool now required for development systems
472 Notice: check_udp (compiled from check_udp.c) will be deprecated in the next release.
473 check_udp2 should be used instead and will be renamed to check_udp
476 Fix for Redhat ES4 for check_dns and check_dig
479 IPv6 support in check_ping, check_by_ssh, check_http, check_ldap, check_smtp, check_tcp
480 Internationalisation support
481 Performance data added to most plugins
482 check_disk now using GNU coreutils code
483 New plugins - check_dhcp, check_icmp
484 contrib/check_citrix has been replaced by contrib/check_ica* (requires packet_utils.pm in libexec)
485 check_http --min changed to --pagesize, added max so min:max in check
486 check_vsz and check_rss deprecated - functionality moved into check_procs
487 check_swap % thresholds changed to measure amount free, instead of amount used
488 check_disk syntax changes for -p, -m/-M, defaults to MB instead of kB
489 check_procs -C expects no path for the command name