diff options
author | Jan Wagner <waja@cyconet.org> | 2023-10-17 17:56:44 +0200 |
---|---|---|
committer | Jan Wagner <waja@cyconet.org> | 2023-10-17 17:56:44 +0200 |
commit | 8cebcf6e1b7278d1014a1f17c941cecd2ea8f734 (patch) | |
tree | 8344d3cf0a9a061f4b5fed269bd862cda4a8700b | |
parent | 2a047014385022c8dc06dad4da0428db14898689 (diff) | |
parent | 63b127e279acfa52e7f62867c7b7b43a10688b17 (diff) | |
download | monitoring-plugins-8cebcf6.tar.gz |
Merge branch 'master' of github.com:monitoring-plugins/monitoring-plugins
-rw-r--r-- | .github/workflows/test.yml | 2 | ||||
-rw-r--r-- | NEWS | 34 | ||||
-rwxr-xr-x | NP-VERSION-GEN | 2 | ||||
-rw-r--r-- | THANKS.in | 13 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | doc/RELEASING.md | 6 |
6 files changed, 53 insertions, 6 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ea0b38be..37c77381 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml | |||
@@ -20,7 +20,7 @@ jobs: | |||
20 | - name: Codespell | 20 | - name: Codespell |
21 | uses: codespell-project/actions-codespell@v2 | 21 | uses: codespell-project/actions-codespell@v2 |
22 | with: | 22 | with: |
23 | skip: "./.git,./.gitignore,./ABOUT-NLS,*.po,./gl,./po,./tools/squid.conf,./build-aux/ltmain.sh" | 23 | skip: "./.git,./.gitignore,./ABOUT-NLS,*.po,./gl,./po,./tools/squid.conf,./build-aux/ltmain.sh,THANKS.in" |
24 | ignore_words_list: allright,gord,didi,hda,nd,alis,clen,scrit,ser,fot,te,parm,isnt,consol,oneliners,esponse,slac | 24 | ignore_words_list: allright,gord,didi,hda,nd,alis,clen,scrit,ser,fot,te,parm,isnt,consol,oneliners,esponse,slac |
25 | check_filenames: true | 25 | check_filenames: true |
26 | check_hidden: true | 26 | check_hidden: true |
@@ -1,5 +1,39 @@ | |||
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 | 2.3.4 18th Oct 2023 | ||
4 | ENHANCEMENTS | ||
5 | * check_curl: added --cookie-jar and doing proper cleanup of libcurl | ||
6 | * check_curl: Include all IPs from getaddrinfo() in curl DNS cache | ||
7 | * check_dhcp: Add dhcp rogue detection | ||
8 | * check_disk: add ignore-missing option to return OK for missing fs | ||
9 | * check_disk_smb: allow checking 0-sized resource (ex. IPC$) | ||
10 | * check_disk: The options to include or exclude specific file systems now allow the usage of regex(7) | ||
11 | * check_icmp: Add support to Jitter, MOS and Score | ||
12 | * check_mysql: Detect running mysqldump and handle it more gracefully | ||
13 | * check_procs: Implement --exclude-process to exclude specific processes | ||
14 | * check_smtp: add new longoption --tls | ||
15 | * check_smtp: Add option to prefix PROXY header | ||
16 | * check_smtp: Add support for SMTP over TLS | ||
17 | * check_smtp: Add support for SNI | ||
18 | * check_snmp: Implement option to ignore mib file parsing errors | ||
19 | * check_users: prefer systemd-logind over utmp | ||
20 | |||
21 | FIXES | ||
22 | * check_disk: Display SI units correctly | ||
23 | * check_ircd: use pack_sockaddr_in rather than hand-rolled | ||
24 | * check_log/check_oracle/check_sensors: fixed the outputs of the help functionality | ||
25 | * check_mysql: Add mysql_close to avoid spamming the server logs | ||
26 | * check_smtp: add missing -r option in usage | ||
27 | * check_snmp: disable multiplier when unused | ||
28 | * check_wave: Use compile time determined path to snmpget | ||
29 | |||
30 | GENERAL | ||
31 | * Sync with the Gnulib code 668c0b8ffa | ||
32 | * Set autoconf prerequisite version to 2.64 | ||
33 | * Remove sha1 and use sha256 in some parts of the plugin structure | ||
34 | * A lot of compiler warnings were fixed | ||
35 | * Some code was refactored a little bit | ||
36 | |||
3 | 2.3.3 2nd Feb 2023 | 37 | 2.3.3 2nd Feb 2023 |
4 | ENHANCEMENTS | 38 | ENHANCEMENTS |
5 | using PRId64 and PRIu64 instead of %ld directly | 39 | using PRId64 and PRIu64 instead of %ld directly |
diff --git a/NP-VERSION-GEN b/NP-VERSION-GEN index c353b1d1..06a3eafa 100755 --- a/NP-VERSION-GEN +++ b/NP-VERSION-GEN | |||
@@ -6,7 +6,7 @@ | |||
6 | SRC_ROOT=`dirname $0` | 6 | SRC_ROOT=`dirname $0` |
7 | 7 | ||
8 | NPVF=NP-VERSION-FILE | 8 | NPVF=NP-VERSION-FILE |
9 | DEF_VER=2.3git | 9 | DEF_VER=2.3.4 |
10 | 10 | ||
11 | LF=' | 11 | LF=' |
12 | ' | 12 | ' |
@@ -406,3 +406,16 @@ Wolfgang Nieder | |||
406 | andrew bezella | 406 | andrew bezella |
407 | Lorenz Gruenwald | 407 | Lorenz Gruenwald |
408 | John Morrissey | 408 | John Morrissey |
409 | Arkadiusz Miśkiewicz | ||
410 | Björn Berg | ||
411 | Franz Schwartau | ||
412 | Gerardo Malazdrewicz | ||
413 | Kristian Schuster | ||
414 | Patrick Cervicek | ||
415 | Patrick Uiterwijk | ||
416 | Platon Pronko | ||
417 | Stefan Taferner | ||
418 | Stuart Henderson | ||
419 | Thoralf Rickert-Wendt | ||
420 | Thorsten Kukuk | ||
421 | Matthias Döhler | ||
diff --git a/configure.ac b/configure.ac index b5374b23..dea15097 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,6 +1,6 @@ | |||
1 | dnl Process this file with autoconf to produce a configure script. | 1 | dnl Process this file with autoconf to produce a configure script. |
2 | AC_PREREQ(2.64) | 2 | AC_PREREQ(2.64) |
3 | AC_INIT(monitoring-plugins,2.3git) | 3 | AC_INIT(monitoring-plugins,2.3.4) |
4 | AC_CONFIG_SRCDIR(NPTest.pm) | 4 | AC_CONFIG_SRCDIR(NPTest.pm) |
5 | AC_CONFIG_FILES([gl/Makefile]) | 5 | AC_CONFIG_FILES([gl/Makefile]) |
6 | AC_CONFIG_AUX_DIR(build-aux) | 6 | AC_CONFIG_AUX_DIR(build-aux) |
diff --git a/doc/RELEASING.md b/doc/RELEASING.md index 432b1da1..f0932bd4 100644 --- a/doc/RELEASING.md +++ b/doc/RELEASING.md | |||
@@ -2,7 +2,7 @@ Releasing a New Monitoring Plugins Version | |||
2 | ========================================== | 2 | ========================================== |
3 | 3 | ||
4 | Throughout this document, it is assumed that the current Monitoring | 4 | Throughout this document, it is assumed that the current Monitoring |
5 | Plugins version is 2.3.3, and that we're about to publish version 2.4. | 5 | Plugins version is 2.3.4, and that we're about to publish version 2.4. |
6 | It is also assumed that the official repository on GitHub is tracked | 6 | It is also assumed that the official repository on GitHub is tracked |
7 | using the remote name `monitoring-plugins` (rather than `origin`). | 7 | using the remote name `monitoring-plugins` (rather than `origin`). |
8 | 8 | ||
@@ -18,7 +18,7 @@ Prepare and commit files | |||
18 | ------------------------ | 18 | ------------------------ |
19 | 19 | ||
20 | - Update `configure.ac` and `NP-VERSION-GEN` with new version. | 20 | - Update `configure.ac` and `NP-VERSION-GEN` with new version. |
21 | - Update `NEWS` from `git log --reverse v2.3.3..` output, and specify | 21 | - Update `NEWS` from `git log --reverse v2.3.4..` output, and specify |
22 | the release version/date. | 22 | the release version/date. |
23 | - Update `AUTHORS` if there are new team members. | 23 | - Update `AUTHORS` if there are new team members. |
24 | - Update `THANKS.in` using `tools/update-thanks`. | 24 | - Update `THANKS.in` using `tools/update-thanks`. |
@@ -93,6 +93,6 @@ Announce new release | |||
93 | 93 | ||
94 | If you want to mention the number of contributors in the announcement: | 94 | If you want to mention the number of contributors in the announcement: |
95 | 95 | ||
96 | git shortlog -s v2.3.3..v2.4 | wc -l | 96 | git shortlog -s v2.3.4..v2.4 | wc -l |
97 | 97 | ||
98 | <!-- vim:set filetype=markdown textwidth=72: --> | 98 | <!-- vim:set filetype=markdown textwidth=72: --> |