diff options
| -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: --> |
