From cce41bf7553bb7fea17779e7c9cc570c8d30ec46 Mon Sep 17 00:00:00 2001 From: Sven Nierlein Date: Thu, 20 Oct 2022 08:38:18 +0200 Subject: add 2.3.2 release notes diff --git a/web/input/news/release-2-3-2.md b/web/input/news/release-2-3-2.md new file mode 100644 index 0000000..e2e99b7 --- /dev/null +++ b/web/input/news/release-2-3-2.md @@ -0,0 +1,109 @@ +title: Version 2.3.2 Released +author: Sven Nierlein +date: 2022-10-20 +--- + +The Monitoring Plugins Development Team is proud to announce version 2.3.2 of +the Monitoring Plugins! This release comes with various fixes provided by more +than 40 contributors. Many thanks to all of you! + + +For the list of notable changes in this release, see below. + +You can get the tarball from our [download page][download]. + + +### General +* Use netcat-openbsd for debian explicitely by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1704 +* Replace egrep with grep -E by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1791 +* Use silent automake by default by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1747 + +### Single Plugins +* `check_by_ssh`: added option to exit with an warning, if there is output on STDERR by @nafets in https://github.com/monitoring-plugins/monitoring-plugins/pull/1301 +* `check_by_ssh`: Add "-U" flag (#1123). by @archiecobbs in https://github.com/monitoring-plugins/monitoring-plugins/pull/1774 +* `check_by_ssh`: Let ssh decide if a host is valid, enables usage of ssh .config file by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1691 +* `check_curl`: Add an option to check_curl to verify the peer certificate & host using the system CA's by @bazzisoft in https://github.com/monitoring-plugins/monitoring-plugins/pull/1669 +* `check_curl`: fixed -ffollow for HTTP/2.0 (Fixes #1685): added major_version parsing to PicoHTTPParser by @andreasbaumann in https://github.com/monitoring-plugins/monitoring-plugins/pull/1742 +* `check_curl`: fixes check_curl: "CRITICAL - Cannot retrieve certificate subject." by @andreasbaumann in https://github.com/monitoring-plugins/monitoring-plugins/pull/1689 +* `check_curl`: fix if http header contains leading spaces by @sni in https://github.com/monitoring-plugins/monitoring-plugins/pull/1666 +* `check_curl`: Update check_curl.c to display a specific human-readable error message where possible by @bazzisoft in https://github.com/monitoring-plugins/monitoring-plugins/pull/1668 +* `check_curl`: verify certificates option should not force SSL to be used by @bazzisoft in https://github.com/monitoring-plugins/monitoring-plugins/pull/1688 +* `check_disk`: Description for -M was the wrong way around by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1746 +* `check_disk`: Fixing the stuff that is broken on btrfs by @waja in https://github.com/monitoring-plugins/monitoring-plugins/pull/1388 +* `check_disk`: Fix perfdata for big values for check disk by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1714 +* `check_disk_smb`: Add configfile feature by @Napsty in https://github.com/monitoring-plugins/monitoring-plugins/pull/1402 +* `check_disk_smb`: Add timeout by @cdruee in https://github.com/monitoring-plugins/monitoring-plugins/pull/1770 +* `check_dns`: Add --expect-nxdomain by @Jonny007-MKD in https://github.com/monitoring-plugins/monitoring-plugins/pull/1623 +* `check_dns`: split multiple IP addresses passed in one -a argument by @DerDakon in https://github.com/monitoring-plugins/monitoring-plugins/pull/1649 +* `check_file_age`: Make size parameter a little bit more intelligible by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1730 +* `check_fping`: Implements 'host-alive' mode (Closes. #1027) by @waja in https://github.com/monitoring-plugins/monitoring-plugins/pull/1740 +* `check_game`: Update Url to qstat by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1725 +* `check_http`: changed 'STATE_CRITICAL' to 'STATE_WARNING' for infinite loop by @xFuture603 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1690 +* `check_http`: Increase regexp limit by @hydrapolic in https://github.com/monitoring-plugins/monitoring-plugins/pull/1566 +* `check_http`: Support http redirect by @waja in https://github.com/monitoring-plugins/monitoring-plugins/pull/1449 +* `check_icmp`: buffer offerflow by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1733 +* `check_icmp`: delay set_source_ip() until address_family is detected by @ghciv6 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1735 +* `check_icmp`: Fix "Invalid Argument" from sendmsg() under FreeBSD 13.1 and "setsockopt failed" for TTL setting by @eriksejr in https://github.com/monitoring-plugins/monitoring-plugins/pull/1771 +* `check_icmp`: Fix pkt perfdata in check_host mode by @sjoegren in https://github.com/monitoring-plugins/monitoring-plugins/pull/1721 +* `check_ldap`: Allows check_ldap to read password from environment variable by @mullumaus in https://github.com/monitoring-plugins/monitoring-plugins/pull/1724 +* `check_load`: add LOAD prefix to load plugin by @haraldj in https://github.com/monitoring-plugins/monitoring-plugins/pull/1694 +* `check_load`: Display total and scaled load values if check_load scales the values by number of CPUs by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1778 +* `check_log`: Missing oldlog now aborts check_log by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1732 +* `check_mailq`: Add mailq -C option for config dir or config file by @leeclemens in https://github.com/monitoring-plugins/monitoring-plugins/pull/1490 +* `check_mailq`: Check mailq domain specific warnings by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1731 +* `check_mailq`: Fix regexp for nullmailer "mailq" output by @darksoul42 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1493 +* `check_mysql`: fix segfaults with mysql-connector-c #1562 by @ghciv6 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1644 +* `check_pgsql`: add --queryname parameter to check_pgsql by @datamuc in https://github.com/monitoring-plugins/monitoring-plugins/pull/1741 +* `check_ping`: Do not show RTA if no connection was possible by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1697 +* `check_ping`: understang ping6 output from iputils package by @glensc in https://github.com/monitoring-plugins/monitoring-plugins/pull/1412 +* `check_proc`: Fix check proc ps detection by @sni in https://github.com/monitoring-plugins/monitoring-plugins/pull/1712 +* `check_procs`: exchange needle and haystack in strstr() for proper st… by @wolfgangkarall in https://github.com/monitoring-plugins/monitoring-plugins/pull/1654 +* `check_smtp`: add -L flag to support LMTP (LHLO instead of HELO/EHLO). by @ghen2 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1715 +* `check_snmp`: Added option for null zero length string exit codes by @FracKenA in https://github.com/monitoring-plugins/monitoring-plugins/pull/1496 +* `check_snmp`: fix performance thresholds when using multiple oids by @sni in https://github.com/monitoring-plugins/monitoring-plugins/pull/1722 +* `check_snmp` fix segfaults by @adrb in https://github.com/monitoring-plugins/monitoring-plugins/pull/1589 +* `check_snmp`: put the "c" (to mark a counter) after the perfdata value by @lausser in https://github.com/monitoring-plugins/monitoring-plugins/pull/1465 +* `check_swap`: fix parsing swap values by @sni in https://github.com/monitoring-plugins/monitoring-plugins/pull/1780 +* `check_swap`: Fix perfdata for check swap by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1707 +* `check_swap`: Fix unit for total in perfdata by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1779 +* `check_swap`: Handle cached swap by @mdavranche in https://github.com/monitoring-plugins/monitoring-plugins/pull/1642 +* `check_swap`: Small fix to threshold validation and style (indentation) fixes by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1723 +* `check_ups`: Fix possible overflow in check_ups by @phibos in https://github.com/monitoring-plugins/monitoring-plugins/pull/1727 +* `check_uptime`: Add option to report uptime in days instead of seconds by @amotl in https://github.com/monitoring-plugins/monitoring-plugins/pull/1750 +* `check_uptime`: Fix/improve output message "Uptime is ..." by @amotl in https://github.com/monitoring-plugins/monitoring-plugins/pull/1751 + +### Multiple Plugins +* `check_http`, `check_curl`: added --max-redirs=N option (feature #1684) by @andreasbaumann in https://github.com/monitoring-plugins/monitoring-plugins/pull/1744 +* `check_http`, `check_curl`: Enhancement --continue-after-certificate (backport from nagios-plugins) by @andreasbaumann in https://github.com/monitoring-plugins/monitoring-plugins/pull/1762 +* `check_http`, `check_curl`: Remove check_http and check_curl test which are somehow always failing by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1777 +* `check_log`, `check_oracle`, `check_sensors`: Several fixes shellcheck complaining about by @waja in https://github.com/monitoring-plugins/monitoring-plugins/pull/1459 +* `sslutils`: use chain from client certificates by @tobiaswiese in https://github.com/monitoring-plugins/monitoring-plugins/pull/1664 + +### Non functional changes +* Trivial source code whitespace formatting fixes to standard. by @ziesemer in https://github.com/monitoring-plugins/monitoring-plugins/pull/1424 +* docs: fix simple typo, conspicuosly -> conspicuously by @timgates42 in https://github.com/monitoring-plugins/monitoring-plugins/pull/1652 +* Migrate to GitHub actions by @jacobbaungard in https://github.com/monitoring-plugins/monitoring-plugins/pull/1686 +* Point to Icinga Exchange instead of dead Monitoring Exchange by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1737 +* github actions: fix check_users test case by @sni in https://github.com/monitoring-plugins/monitoring-plugins/pull/1713 +* Add CodeQL checks by @phibos in https://github.com/monitoring-plugins/monitoring-plugins/pull/1682 +* Fix some QL problems by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1729 +* Update CodeQL and update runner before installing by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1775 +* `check_disk`: Check disk compiler warnings by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1758 +* `check_disk`: Trivial printf fix and a little bit of code style by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1695 +* `check_http`: Docs: make -C obvious by @stblassitude in https://github.com/monitoring-plugins/monitoring-plugins/pull/1554 +* `check_ifoperstatus`: Re-attach a comment to where it actually belongs by @peternewman in https://github.com/monitoring-plugins/monitoring-plugins/pull/1699 +* `check_ircd`: Restrict the nickname length of the test user for check_ircd by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1710 +* `check_load`: Check load compiler warnings by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1759 +* `check_log` Modernize check log by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1692 +* `check_mailq`: remove duplicate W=i/C=i args in check_mailq.pl by @ichdasich in https://github.com/monitoring-plugins/monitoring-plugins/pull/1755 +* `check_ntp`: Check ntp remove unused variables by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1781 +* `check_pgsql`: Using snprintf which honors the buffers size and guarantees null temination. (Closes: #1601) by @waja in https://github.com/monitoring-plugins/monitoring-plugins/pull/1663 +* `check_procs`: Fix double percentage sign in usage by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1743 +* `check_sensors.sh`: Make shellcheck happier by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1679 +* `check_snmp`: Fixed option description authpassword -> authpasswd + whitespaces by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1676 +* `check_swap`: Check swap compiler warnings by @RincewindsHat in https://github.com/monitoring-plugins/monitoring-plugins/pull/1756 + + +[download]: /download.html + + diff --git a/web/macros.py b/web/macros.py index df64a26..2ec89da 100644 --- a/web/macros.py +++ b/web/macros.py @@ -2,7 +2,7 @@ import email.utils import os.path import time -plugins_release = '2.3.1' +plugins_release = '2.3.2' mib_release = '1.0.1' release_notes = 'news/release-%s.html' % plugins_release.replace('.', '-') site_url = 'https://www.monitoring-plugins.org/' -- cgit v0.10-9-g596f