Release Version 33 -= Śmigus-Dyngus =- latest
What's new in this release (Apr 1st, 2024)
FIXES
Build
- configure: do not silently ignore missing libcurl and libvarlink.
Libraries
lib/netinfo-private
: don't enforce nl_pid. Thanks to Yuri Konotopov (nE0sIghT) for reporting and solving this problem in containerised environments.lib/netinfo-private
: fix a Clang 17 warning.
Plugin check_users
check_users
: fix an issue related to the Y2038 Unix bug.check_cpufreq
: wrong factor in check_cpufreq for -G. Thanks to Grischa Zengel (ggzengel) for the bug report.
Tests
- fix tests
tslibxstrton_sizetollint
andtslibpressure
on 32-bit architectures.
ENHANCEMENTS / CHANGES
Package creation
- Add Fedora 39 and drop support for Fedora 36.
- Add Linux Alpine 3.18 and 3.19 and drop support for Linux Alpine 3.14-3.16.
- Add Rocky Linux distribution.
- Fix build of debian packages.
GitHub workflows
- Enable systemd library requirement in the GitHub workflow.
- Update Linux releases for tests execution in the GitHub workflows.
Full Changelog: v32...v33
nagios-plugins-linux-v33.tar.gzRelease tarball |
application/gzip | 2024-04-01 | Download from Github |
nagios-plugins-linux-33.tar.bz2 |
application/x-bzip | 2024-04-01 | Download from Github |
nagios-plugins-linux-33.tar.xz |
application/x-xz | 2024-04-01 | Download from Github |
Release Version 32 -= Gematria =-
What's new in this release (Jan 25th, 2024)
FIXES
Build
- configure: do not silently ignore missing libcurl and libvarlink.
Libraries
- lib/netinfo-private: don't enforce nl_pid. Thanks to Yuri Konotopov (nE0sIghT) for reporting and solving this problem in containerised environments.
- lib/netinfo-private: fix a Clang 17 warning.
Plugin check_users
- check_users: fix an issue related to the Y2038 Unix bug.
- check_cpufreq: wrong factor in check_cpufreq for -G. Thanks to Grischa Zengel (ggzengel) for the bug report.
ENHANCEMENTS / CHANGES
Package creation
- Add Fedora 39 and drop support for Fedora 36.
- Add Linux Alpine 3.18 and 3.19 and drop support for Linux Alpine 3.14-3.16.
- Add Rocky Linux distribution.
- Fix build of debian packages.
GitHub workflows
- Enable systemd library requirement in the GitHub workflow.
- Update Linux releases for tests execution in the GitHub workflows.
nagios-plugins-linux-v32.tar.gzRelease tarball |
application/gzip | 2024-01-25 | Download from Github |
nagios-plugins-linux-32.tar.bz2 |
application/x-bzip | 2024-01-25 | Download from Github |
nagios-plugins-linux-32.tar.xz |
application/x-xz | 2024-01-25 | Download from Github |
Release Version 31 -= Counter-intuitive =-
What's new in nagios-plugins-linux version 31
FIXES
Libraries
lib/container_docker_memory
: fix an issue reported by clang-analyzer.- Make sure
sysfs
is mounted in the plugins that require it.
ENHANCEMENTS / CHANGES
Plugin check_filecount
- New plugin
check_filecount
that returns the number of files found in one or more directories.
Plugin check_memory
contrib/icinga2/CheckCommands.conf
- Contribution from Lorenz RincewindsHat: add icinga2 command configurations.
Build
- configure: ensure libprocps is v4.0.0 or better if the experimental option
--enable-libprocps
is passed toconfigure
.
Test framework
- Add some unit tests for
lib/xstrton
. - New unit tests
tslibfiles_{filecount,hiddenfile,size}
.
Package creation
- Add Linux Alpine 3.16 and remove version 3.13.
- Do not package experimental plugins in the rpm
nagios-plugins-linux-all
. - Add Fedora 36 and drop Fedora 33 support.
- CentOS 8 died a premature death at the end of 2021. Add packages for CentOS Stream 8 and 9.
GitHub workflows
- Build the Nagios Plugins Linux on the LTS Ubuntu versions only. The version 21 seems dead.
- Add build tests for all the supported oses.
- Update the os versions used in tests.
- CentOS 8 died a premature death at the end of 2021. Remove it from the list of test oses.
- Add CodeQL analysis
nagios-plugins-linux-v31.tar.gzRelease tarball |
application/gzip | 2022-08-28 | Download from Github |
nagios-plugins-linux-31.tar.bz2 |
application/x-bzip | 2022-08-28 | Download from Github |
nagios-plugins-linux-31.tar.xz |
application/x-xz | 2022-08-28 | Download from Github |
Newer
Older