Release Version 34 -= Heatwaves =- latest
What's new in this release (Aug 8th, 2024)
FIXES
Build
- Missing header
npl_selinux.h
in Makefile (noinst_HEADERS
).
Libraries
lib/container
: docker API versions before v1.24 are deprecated, so 1.24 is set as the minimum version required.lib/sysfsparser
: fix gcc warning: ‘crit_temp’ may be used uninitialized.lib/sysfsparser
: better signature for functionsysfsparser_getvalue
.
Contrib (Icinga2)
- Fix Icinga2 config for
check_clock
by Lorenz Kästle. Previously the time reference value was evaluated only during the startup of Icinga 2 and therefore a fixed point in time. This change makes it a function which gets evaluated every time the check is executed.
ENHANCEMENTS
Plugin check_ifmount
- Add the cmdline switch
-l|--list
to list the mounted filesystems. Same output as the 'mount' command executed without options).
Plugin check_selinux
- New plugin
check_selinux
that checks if SELinux is enabled.
Package creation
- Add Linux Alpine 3.20 and drop version 3.17
- Add Fedora 40, drop Fedora 38
Documentation
- Fix typo
- Add a link to discussion #147
- Add a note on the Debian package
nagios-plugins-contrib
Full Changelog: v33...v34
nagios-plugins-linux-v34.tar.gzRelease tarball |
application/gzip | 2024-08-08 | Download from Github |
nagios-plugins-linux-34.tar.bz2 |
application/x-bzip2 | 2024-08-08 | Download from Github |
nagios-plugins-linux-34.tar.xz |
application/x-xz | 2024-08-08 | Download from Github |
Release Version 33 -= Śmigus-Dyngus =-
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.
Full Changelog: v31...v32
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 |
Newer
Older