summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Nierlein <sven@nierlein.de>2022-10-19 12:31:59 (GMT)
committerSven Nierlein <sven@nierlein.org>2022-10-19 12:47:57 (GMT)
commitd4f71ac2e7370e20b64150db0b859c9ba4b6a098 (patch)
tree035d4199afab4c114bd1826575c83d7392211d93
parenta6af5119d0dd5063a36498ca38153cd7389c2c46 (diff)
downloadmonitoring-plugins-d4f71ac2e7370e20b64150db0b859c9ba4b6a098.tar.gz
release v2.3.2
-rw-r--r--AUTHORS1
-rw-r--r--NEWS95
-rw-r--r--THANKS.in14
-rw-r--r--doc/RELEASING.md6
4 files changed, 108 insertions, 8 deletions
diff --git a/AUTHORS b/AUTHORS
index 802efb7..1b1a036 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -23,3 +23,4 @@ Holger Weiss
23Michael Wirtgen 23Michael Wirtgen
24Oliver Skibbe 24Oliver Skibbe
25Andreas Baumann 25Andreas Baumann
26Lorenz Kästle
diff --git a/NEWS b/NEWS
index b1b8b7d..b674391 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,95 @@
1This file documents the major additions and syntax changes between releases. 1This file documents the major additions and syntax changes between releases.
2 2
32.4 [...] 32.3.2 20th Oct 2022
4 ENHANCEMENTS 4 GENERAL
5 5 Use netcat-openbsd for debian explicitely (by @RincewindsHat #1704)
6 FIXES 6 Replace egrep with grep -E (by @RincewindsHat #1791)
7 Use silent automake by default (by @RincewindsHat #1747)
8
9 SINGLE PLUGINS
10 check_by_ssh: added option to exit with an warning, if there is output on STDERR (by @nafets #1301)
11 check_by_ssh: Add "-U" flag (#1123). (by @archiecobbs #1774)
12 check_by_ssh: Let ssh decide if a host is valid, enables usage of ssh .config file (by @RincewindsHat #1691)
13 check_curl: Add an option to check_curl to verify the peer certificate & host using the system CA's (by @bazzisoft #1669)
14 check_curl: fixed -ffollow for HTTP/2.0 (Fixes #1685): added major_version parsing to PicoHTTPParser (by @andreasbaumann #1742)
15 check_curl: fixes check_curl: "CRITICAL - Cannot retrieve certificate subject." (by @andreasbaumann #1689)
16 check_curl: fix if http header contains leading spaces (by @sni #1666)
17 check_curl: Update check_curl.c to display a specific human-readable error message where possible (by @bazzisoft #1668)
18 check_curl: verify certificates option should not force SSL to be used (by @bazzisoft #1688)
19 check_disk: Description for -M was the wrong way around (by @RincewindsHat #1746)
20 check_disk: Fixing the stuff that is broken on btrfs (by @waja #1388)
21 check_disk: Fix perfdata for big values for check disk (by @RincewindsHat #1714)
22 check_disk_smb: Add configfile feature (by @Napsty #1402)
23 check_disk_smb: Add timeout (by @cdruee #1770)
24 check_dns: Add --expect-nxdomain (by @Jonny007-MKD #1623)
25 check_dns: split multiple IP addresses passed in one -a argument (by @DerDakon #1649)
26 check_file_age: Make size parameter a little bit more intelligible (by @RincewindsHat #1730)
27 check_fping: Implements 'host-alive' mode (Closes. #1027) (by @waja #1740)
28 check_game: Update Url to qstat (by @RincewindsHat #1725)
29 check_http: changed 'STATE_CRITICAL' to 'STATE_WARNING' for infinite loop (by @xFuture603 #1690)
30 check_http: Increase regexp limit (by @hydrapolic #1566)
31 check_http: Support http redirect (by @waja #1449)
32 check_icmp: buffer offerflow (by @RincewindsHat #1733)
33 check_icmp: delay set_source_ip() until address_family is detected (by @ghciv6 #1735)
34 check_icmp: Fix "Invalid Argument" from sendmsg() under FreeBSD 13.1 and "setsockopt failed" for TTL setting (by @eriksejr #1771)
35 check_icmp: Fix pkt perfdata in check_host mode (by @sjoegren #1721)
36 check_ldap: Allows check_ldap to read password from environment variable (by @mullumaus #1724)
37 check_load: add LOAD prefix to load plugin (by @haraldj #1694)
38 check_load: Display total and scaled load values if check_load scales the values (by number of CPUs by @RincewindsHat #1778)
39 check_log: Missing oldlog now aborts check_log (by @RincewindsHat #1732)
40 check_mailq: Add mailq -C option for config dir or config file (by @leeclemens #1490)
41 check_mailq: Check mailq domain specific warnings (by @RincewindsHat #1731)
42 check_mailq: Fix regexp for nullmailer "mailq" output (by @darksoul42 #1493)
43 check_mysql: fix segfaults with mysql-connector-c #1562 (by @ghciv6 #1644)
44 check_pgsql: add --queryname parameter to check_pgsql (by @datamuc #1741)
45 check_ping: Do not show RTA if no connection was possible (by @RincewindsHat #1697)
46 check_ping: understang ping6 output from iputils package (by @glensc #1412)
47 check_proc: Fix check proc ps detection (by @sni #1712)
48 check_procs: exchange needle and haystack in strstr() for proper st… (by @wolfgangkarall #1654)
49 check_smtp: add -L flag to support LMTP (LHLO instead of HELO/EHLO). (by @ghen2 #1715)
50 check_snmp: Added option for null zero length string exit codes (by @FracKenA #1496)
51 check_snmp: fix performance thresholds when using multiple oids (by @sni #1722)
52 check_snmp fix segfaults (by @adrb #1589)
53 check_snmp: put the "c" (to mark a counter) after the perfdata value (by @lausser #1465)
54 check_swap: fix parsing swap values (by @sni #1780)
55 check_swap: Fix perfdata for check swap (by @RincewindsHat #1707)
56 check_swap: Fix unit for total in perfdata (by @RincewindsHat #1779)
57 check_swap: Handle cached swap (by @mdavranche #1642)
58 check_swap: Small fix to threshold validation and style (indentation) fixes (by @RincewindsHat #1723)
59 check_ups: Fix possible overflow in check_ups (by @phibos #1727)
60 check_uptime: Add option to report uptime in days instead of seconds (by @amotl #1750)
61 check_uptime: Fix/improve output message "Uptime is ..." (by @amotl #1751)
62
63 MULTIPLE PLUGINS
64 check_http, check_curl: added --max-redirs=N option (feature #1684) (by @andreasbaumann #1744)
65 check_http, check_curl: Enhancement --continue-after-certificate (backport from nagios-plugins) (by @andreasbaumann #1762)
66 check_http, check_curl: Remove check_http and check_curl test which are somehow always failing (by @RincewindsHat #1777)
67 check_log, check_oracle, check_sensors: Several fixes shellcheck complaining about (by @waja #1459)
68 sslutils: use chain from client certificates (by @tobiaswiese #1664)
69
70 NON FUNCTIONAL CHANGES
71 Trivial source code whitespace formatting fixes to standard. (by @ziesemer #1424)
72 docs: fix simple typo, conspicuosly -> conspicuously (by @timgates42 #1652)
73 Migrate to GitHub actions (by @jacobbaungard #1686)
74 Point to Icinga Exchange instead of dead Monitoring Exchange (by @RincewindsHat #1737)
75 github actions: fix check_users test case (by @sni #1713)
76 Add CodeQL checks (by @phibos #1682)
77 Fix some QL problems (by @RincewindsHat #1729)
78 Update CodeQL and update runner before installing (by @RincewindsHat #1775)
79 check_disk: Check disk compiler warnings (by @RincewindsHat #1758)
80 check_disk: Trivial printf fix and a little bit of code style (by @RincewindsHat #1695)
81 check_http: Docs: make -C obvious (by @stblassitude #1554)
82 check_ifoperstatus: Re-attach a comment to where it actually belongs (by @peternewman #1699)
83 check_ircd: Restrict the nickname length of the test user for check_ircd (by @RincewindsHat #1710)
84 check_load: Check load compiler warnings (by @RincewindsHat #1759)
85 check_log: Modernize check log (by @RincewindsHat #1692)
86 check_mailq: remove duplicate W=i/C=i args in check_mailq.pl (by @ichdasich #1755)
87 check_ntp: Check ntp remove unused variables (by @RincewindsHat #1781)
88 check_pgsql: Using snprintf which honors the buffers size and guarantees null temination. (Closes: #1601) (by @waja #1663)
89 check_procs: Fix double percentage sign in usage (by @RincewindsHat #1743)
90 check_sensors.sh: Make shellcheck happier (by @RincewindsHat #1679)
91 check_snmp: Fixed option description authpassword -> authpasswd + whitespaces (by @RincewindsHat #1676)
92 check_swap: Check swap compiler warnings (by @RincewindsHat #1756)
7 93
82.3.1 10 April 2021 942.3.1 10 April 2021
9 ENHANCEMENTS 95 ENHANCEMENTS
@@ -549,4 +635,3 @@ This file documents the major additions and syntax changes between releases.
549 check_swap % thresholds changed to measure amount free, instead of amount used 635 check_swap % thresholds changed to measure amount free, instead of amount used
550 check_disk syntax changes for -p, -m/-M, defaults to MB instead of kB 636 check_disk syntax changes for -p, -m/-M, defaults to MB instead of kB
551 check_procs -C expects no path for the command name 637 check_procs -C expects no path for the command name
552
diff --git a/THANKS.in b/THANKS.in
index 0f1fe6f..8920140 100644
--- a/THANKS.in
+++ b/THANKS.in
@@ -386,3 +386,17 @@ Florian Lohoff
386Stefan Bethke 386Stefan Bethke
387Tim Gates 387Tim Gates
388Tomas Mozes 388Tomas Mozes
389Aksel Sjögren
390Andreas Motl
391Claudio Kuenzler
392Daniel Uhlmann
393Eric Wunderlin
394Geert Hendrickx
395Ken D
396Klaus Ethgen
397Lee Clemens
398Linda Guo
399Peter Newman
400Tobias Fiebig
401Tobias Wiese
402Wolfgang Karall-Ahlborn
diff --git a/doc/RELEASING.md b/doc/RELEASING.md
index bcd2c5a..58ec3e1 100644
--- a/doc/RELEASING.md
+++ b/doc/RELEASING.md
@@ -2,14 +2,14 @@ Releasing a New Monitoring Plugins Version
2========================================== 2==========================================
3 3
4Throughout this document, it is assumed that the current Monitoring 4Throughout this document, it is assumed that the current Monitoring
5Plugins version is 2.2.1, and that we're about to publish version 2.3. 5Plugins version is 2.3.2, and that we're about to publish version 2.4.
6It is also assumed that the official repository on GitHub is tracked 6It is also assumed that the official repository on GitHub is tracked
7using the remote name `monitoring-plugins` (rather than `origin`). 7using the remote name `monitoring-plugins` (rather than `origin`).
8 8
9Before you start 9Before you start
10---------------- 10----------------
11 11
12- Check Travis CI status. 12- Check Github Actions status.
13- Update local Git repository to the current `master` tip. For a 13- Update local Git repository to the current `master` tip. For a
14 maintenance release (e.g., version 2.3.2), update to the current 14 maintenance release (e.g., version 2.3.2), update to the current
15 `maint-2.3` tip, instead. 15 `maint-2.3` tip, instead.
@@ -55,7 +55,7 @@ Build the tarball
55----------------- 55-----------------
56 56
57 cd /tmp/plugins 57 cd /tmp/plugins
58 tools/setup 58 tools/setup # requires docbook to be installed
59 ./configure 59 ./configure
60 make dist 60 make dist
61 61