Release Version 25 -= Gentoo release =-
What's new in this release
Security Fixes
Fix two security issues reported by lgtm analyzer, an issue reported by the clang static analyser v8, and some issues reported by Codacy.
Fixes
- Fix compilation when libcurl headers are not installed.
- Fix warning message about obsolete AC_PROG_RANLIB macro usage.
- sysfsparser library: fix debug messages in sysfsparser_thermal_get_temperature().
- check_memory plugin: minor code cleanup and typo fixes.
Enhancements
- Add perfdata to mem_available and mem_used (feature asked by @sbraz).
- Add a build option to disable the linking of libcurl (necessary to build check_docker):
--disable-libcurl
(feature asked by @sbraz). - Packages: add support for Fedora 30 and Debian 10 (Buster).
Changes
- Update the external jsmn library.
- Move some functions to the new library perfdata.
- Drop support for building Fedora 24-27 and Debian 6 (Squeeze) packages.
Test framework
New unit test for lib/perfdata.c.
nagios-plugins-linux-v25.tar.gzRelease tarball |
application/gzip | 2019-08-23 | Download from Github |
nagios-plugins-linux-25-debian-buster.7z |
application/x-7z-compressed | 2019-08-24 | Download from Github |
nagios-plugins-linux-25-debian-stretch.7z |
application/x-7z-compressed | 2019-08-24 | Download from Github |
nagios-plugins-linux-25-el7.7z |
application/x-7z-compressed | 2019-08-24 | Download from Github |
nagios-plugins-linux-25-fc30.7z |
application/x-7z-compressed | 2019-08-24 | Download from Github |
nagios-plugins-linux-25.tar.bz2 |
application/x-bzip | 2019-08-24 | Download from Github |
nagios-plugins-linux-25.tar.xz |
application/x-xz | 2019-08-24 | Download from Github |
Release Version 24 -= New Year 2019 release -=
What's new in this release
Enhancements
Plugins
check_uptime: add warn, crit, and min values to perfdata
check_cpufreq: make it possible to output the values in Hz/kHz/mHz/gHz by adding the new command-line switches: -H | --Hz
, -K | --kHz
, -M | --mHz
, -G | --gHz
.
Build system
- Check for the compiler flag
-Wstringop-truncation
availability. - Remove the autotools-generated file libtool.
- Fix unsupported warning options for clang (7.0.0):
-Wformat-signedness
and-Wstringop-truncation
.
Packages creation
Fedora 29 is now a supported distribution.
Fixes
check_cpufreq: the frequences returned by sysfs are in KHz.
Thanks to ...
magmax (https://github.com/magmax) and sbraz for their bug reports and PRs.
nagios-plugins-linux-v24.tar.gzRelease tarball |
application/gzip | 2019-01-13 | Download from Github |
nagios-plugins-linux-24.tar.bz2 |
application/x-bzip | 2019-01-13 | Download from Github |
nagios-plugins-linux-24.tar.xz |
application/x-xz | 2019-01-13 | Download from Github |
Release Version 23 -= Korbielow.pl 2018 release -=
What's new in this release
Enhancements
Plugins
New plugin check_docker
for:
- checking the total number of running docker containers or the containers of a given type
- checking the memory usage (alpha!)
Build system
The sources will now be built with the available compiler's hardening flags. The following compiler flags are tested/added when available:
-D_FORTIFY_SOURCE=2 (Buffer overflow checks)
-fstack-protector-strong or -fstack-protector-all
-fpie -fPIE (Position Independent Executable support)
-Wstack-protector
-Wl,-z,relro (RELRO (read-only relocation))
-Wl,-z,now
The option --disable-hardening
disable the attempt to harden the resulting executables.
./configure
now displays a summary of the build options at the end.
You can add the option --enable-werror
to make all warnings as errors at buit time. This option is disabled by default.
Packages creation
Fedora 27 and Fedora 28 are now supported distributions.
Test framework
Some new unit tests have been added:
- lib/container
- lib/url_encode
- tests/testutils
Fixes
Fix some issues reported by Codacy, Coverity, and LGTM.
Experimental
The command line option --enable-libprocps
has been added for linking the binaries with the library libprocps newlib
instead of using the internal libraries.
nagios-plugins-linux-v23.tar.gzRelease tarball |
application/gzip | 2018-08-05 | Download from Github |
nagios-plugins-linux-23.tar.bz2 |
application/x-bzip | 2018-08-05 | Download from Github |
nagios-plugins-linux-23.tar.xz |
application/x-xz | 2018-08-05 | Download from Github |