Changelog for
monitoring-plugins-nrpe-3.2.1-1.1.x86_64.rpm :
Mon Jun 4 14:00:00 2018 larsAATTlinux-schulserver.de
- only include %{_sysconfdir}/xinetd.d on newer distributions
(fixes submission of this package as update for SLE12-SP4
and Leap 42.3 - boo#938906)
Mon Mar 26 14:00:00 2018 dimstarAATTopensuse.org
- Own %{_sysconfdir}/xinetd.d: filesystem won\'t own this directory
much longer (boo#1084457).
Fri Dec 15 13:00:00 2017 obsAATTbotter.cc
- remove additional reference to removed nrpeAATT.service file
Wed Dec 6 13:00:00 2017 larsAATTlinux-schulserver.de
- remove unneeded nrpeAATT.service file
- cleanup the %%pre/%%post commands
Tue Dec 5 13:00:00 2017 roAATTsuse.de
- update to 3.2.1:
FIXES
- Change seteuid error messages to warning/debug (Bryan Heden)
- Fix segfault when no nrpe_user is specified (Stephen Smoogen, Bryan Heden)
- Added additional strings to error messages to remove duplicates (Bryan Heden)
- Fix nrpe.spec for rpmbuild (Bryan Heden)
- Fix error for drop_privileges when using inetd (xalasys-luc, Bryan Heden)
- update to 3.2.0:
ENHANCEMENTS
- Added max_commands definition to nrpe.cfg to rate limit simultaneous fork()ed children (Bryan Heden)
- Added -E, --stderr-to-stdout options for check_nrpe to redirect output (Bryan Heden)
- Added support for Gentoo init (Troy Lea AATTbox293)
- Cleaned up code a bit, updated readmes and comments across the board (Bryan Heden)
- Added -V, --version to nrpe and fixed the output (Bryan Heden)
- Added different SSL error messages to be able to pinpoint where some SSL errors occured (Bryan Heden)
- Updated logic in al parse_allowed_hosts (Bryan Heden)
- Added builtin OpenSSL Engine support where available (Bryan Heden + AATTskrueger8)
- Clean up compilation warnings (Bryan Heden)
- Added more commented commands in nrpe.cfg (Bryan Heden)
FIXES
- Undefined check returns UNKNOWN (Bryan Heden)
- Fix incompatibility with OpenSSL 1.1.0 via SECLEVEL distinction (Bryan Heden)
- Fix ipv4 error in logfile even if address is ipv6 (Bryan Heden)
- Fix improper valid/invalid certificate warnings (Bryan Heden)
Tue Jul 25 14:00:00 2017 roAATTsuse.de
- change prereq from /bin/logger to /usr/bin/logger except for
code11 and older
Mon May 29 14:00:00 2017 larsAATTlinux-schulserver.de
- update to 3.1.1:
FIXES
- The \'--log-file=\' or \'-g\' option is missing from the help (John Frickson)
- check_nrpe = segfault when specifying a config file (John Frickson)
- Alternate log file not being used soon enough (John Frickson)
- Unable to compile v3.1.0rc1 with new SSL checks on rh5 (John Frickson)
- Unable to compile nrpe-3.1.0 - undefined references to va_start, va_end (John Frickson)
- Can\'t build on Debian Stretch, openssl 1.1.0c (John Frickson)
- Fix build failure with -Werror=format-security (Bas Couwenberg)
- Fixed a typo in `nrpe.spec.in` (John Frickson)
- More detailed error logging for SSL (John Frickson)
- Fix infinite loop when unresolvable host is in allowed_hosts (Nick / John Frickson)
- refreshed all patches
Fri Apr 21 14:00:00 2017 roAATTsuse.de
- require inet-daemon only if suse_version is set
- call centos macros for systemd
- drop Requires=var-run.mount line from service file on centos
Fri Apr 21 14:00:00 2017 roAATTsuse.de
- fix buildrequires for centos:
- tcpd-devel is tcp_wrappers-devel
- kerberos is krb5-devel
Mon Apr 17 14:00:00 2017 larsAATTlinux-schulserver.de
-update to 3.1.0:
ENHANCEMENTS
- Added option to nrpe.cfg.in that can override hard-coded NASTY_METACHARS (John Frickson)
- While processing \'include_dir\' statement, sort the files (Philippe Kueck / John Frickson)
- nrpe can now write to a log file using \'log_file=\' in nrpe.cfg (John Frickson)
- check_nrpe can now write to a log file using \'--log-file=\' or \'-g\' options (John Frickson)
FIXES
- Added missing debugging syslog entries, and changed printf()\'s to syslog()\'s. (Jobst Schmalenbach)
- Fix help output for ssl option (configure) (Ruben Kerkhof)
- Fixes to README.SSL.md and SECURITY.md (Elan Ruusamäe)
- Changed the \'check_load\' command in nrpe.cfg.in (minusdavid)
- Minor change to logging in check_nrpe (John Frickson)
- Removed function `b64_decode` which wasn\'t being used (John Frickson)
- check_nrpe ignores -a option when -f option is specified (John Frickson)
- Added missing LICENSE file (John Frickson)
- Off-by-one BO in my_system() (John Frickson)
- Add SOURCE_DATE_EPOCH specification support for reproducible builds. (Bas Couwenberg)
- nrpe 3.0.1 allows TLSv1 and TLSv1.1 when I configure for TLSv1.2+ (John Frickson)
- \"Remote %s accepted a Version %s Packet\", please add to debug (John Frickson)
- nrpe 3.0.1 segfaults when key and/or cert are broken symlinks (John Frickson)
- Fixed a couple of typos in docs/NRPE.
* files (Ludmil Meltchev)
- Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
- Fix systemd unit description (Bas Couwenberg)
- Add reload command to systemd service file (Bas Couwenberg)
- fix file not found error when updating version (Sven Nierlein)
- Spelling fixes (Josh Soref)
- Return UNKNOWN when check_nrpe cannot communicate with nrpe and -u set (John Frickson)
- xinetd.d parameter causes many messages in log file (John Frickson)
- Fixes for openssl 1.1.x (Stephen Smoogen / John Frickson)
- PATH and other environment variables not set with numeric nrpe_user (John Frickson)
- remove upstreamed patches:
+ nrpe-more_random.patch
+ nrpe-drop_privileges_before_writing_pidfile.patch
+ nrpe-3.0-Makefile_use_DESTDIR.patch
- refreshed other patches
Wed Dec 7 13:00:00 2016 larsAATTlinux-schulserver.de
- correctly call the systemd macros for all systemd units
Sun Oct 30 13:00:00 2016 jengelhAATTinai.de
- Description updates
Wed Oct 12 14:00:00 2016 roAATTsuse.de
- add usr.sbin.nrpe as source12 (only example for now)
- call tmpfiles_create in postinstall
- add /run/nrpe as ghost
Wed Aug 10 14:00:00 2016 larsAATTlinux-schulserver.de
- remove patches that are fixed upstream:
+ nagios-nrpe-buffersize.patch
+ nrpe-weird_output.patch
Fri Jul 22 14:00:00 2016 larsAATTlinux-schulserver.de
- update to 3.0:
SECURITY
- Fix for CVE-2014-2913
- Added function to clean the environment before forking.
(John Frickson)
ENHANCEMENTS
- Added support for optional config file to check_nrpe. With the new SSL
parameters, the line was getting long. The config file is specified with
- -config-file=
or -f parameters. The config file must look
like command line options, but the options can be on separate lines. It
MUST NOT include --config-file (-f), --command (-c) or --args (-a). If any
options are in both the config file and on the command line, the command line
options are used.
- Added \"nrpe-uninstall\" script to the same directory nrpe get installed to
(John Frickson)
- Added command-line option to prevent forking, since some of the init
replacements (such as systemd, etc.) don\'t want daemons to fork
(John Frickson)
- Added listen_queue_size as configuration option (Vadim Antipov, Kaspersky Lab)
- Reworked SSL/TLS. See the README.SSL.md file for full info. (John Frickson)
- Added support for version 3 variable sized packets up to 64KB. nrpe will
accept either version from check_nrpe. check_nrpe will try to send a
version 3 packet first, and fall back to version 2. check_nrpe can be forced
to only send version 2 packets if the switch `-2` is used. (John Frickson)
- Added extended timeout syntax in the -t : format. (ABrist)
FIXES
- check_nrpe does not parse passed arguments correctly (John Frickson)
- NRPE should not start if cannot write pid file (John Frickson)
- Fixed out-of-bounds error (return code 255) for some failures
(John Frickson)
- Connection Timeout and Connection Refused messages need a new line
(Andrew Widdersheim)
- allowed_hosts doesn\'t work, if one of the hostnames can\'t be resolved
by dns (John Frickson)
- allowed_hosts doesn\'t work with a hostname resolving to an IPv6 address
(John Frickson)
- Return UNKNOWN when issues occur (Andrew Widdersheim)
- NRPE returns OK if check can\'t be executed (Andrew Widdersheim)
- sample configuration for check_load has crazy sample load avg
(ernestoongaro)
- deleted patches:
+ nrpe-xinetd.patch (fixed upstream)
+ nrpe-weird_output.patch (fixed in anothr way upstream)
- refresh all other patches
- added new patch:
+ nrpe-3.0-Makefile_use_DESTDIR.patch (allow DESTDIR)
- added /usr/share/doc/packages/nrpe/examples/update-cfg.pl to allow
easy upgrade of configuration file
Sun Mar 29 14:00:00 2015 larsAATTlinux-schulserver.de
- add missing (empty) argument to tmpfiles.d file
Sun Jan 18 13:00:00 2015 larsAATTlinux-schulserver.de
- add reload option to systemd service
- let the tmpfiles config use the tmpdir macro to define the
place of the tmpdir
- use bcond for building with systemd support
Wed Jul 30 14:00:00 2014 roAATTsuse.de
- use _rundir macro if available
Wed Jul 30 14:00:00 2014 obsAATTbotter.cc
- correct user and group setting in systemd service files
- remove unneeded source file nrpe.tempfiles - it is generated
during build on-the-fly
Wed Jul 30 14:00:00 2014 larsAATTlinux-schulserver.de
- rename nagios-plugins-nrpe to monitoring-plugins-nrpe
- require the monitoring-plugins instead of nagios-plugins packages
Fri Jul 18 14:00:00 2014 obsAATTbotter.cc
- add systemd service file, and per-connection activation socket
and service file for openSUSE >= 1210, init.d files are supplied
for versions until 1230 including.
Thu Jun 26 14:00:00 2014 larsAATTlinux-schulserver.de
- fix group permissions of nrpe binary in n/usr/sbin
Fri Mar 7 13:00:00 2014 larsAATTlinux-schulserver.de
- rename README.SUSE according to the new policy
- fix bnc#865836: create nagios user/group for nagios-plugins-nrpe
Thu Feb 6 13:00:00 2014 larsAATTlinux-schulserver.de
- install an example check_nrpe.cfg definition in /etc/nagios/objects
Thu Sep 26 14:00:00 2013 larsAATTlinux-schulserver.de
- adapt directory ownership of /etc/nagios directories
Thu Sep 19 14:00:00 2013 larsAATTlinux-schulserver.de
- update to 2.15:
+ Added support for IPv6 (Leo Baltus, Eric Stanley)
- removed nrpe-uninitialized_variable.patch (fixed upstream)
- rebased other patches
Mon Aug 12 14:00:00 2013 larsAATTlinux-schulserver.de
- fix directory permissions for nagios sysconfdir
Mon Aug 5 14:00:00 2013 roAATTsuse.de
- adapt owner and permissions for sysconfdir/nagios to
main nagios package
Sun Jan 20 13:00:00 2013 larsAATTlinux-schulserver.de
- reduce runtime dependencies: just recommend the plugins that are
configured in the default configuration, not the whole Nagios
plugins
Tue Jan 15 13:00:00 2013 larsAATTlinux-schulserver.de
- also fix old xinetd config and SuSEFirewall2
- save the status of the old nagios-nrpe daemon via %%triggerun in
/var/adm/update-scripts/nrpe and restart the service, if needed,
after the renamed package has been installed (same, if the
service is started via xinetd)
Sat Dec 22 13:00:00 2012 larsAATTlinux-schulserver.de
- update to 2.14:
+ Added configure option to allow bash command substitutions,
disabled by default [bug #400] (Eric Stanley)
+ Patched to shutdown SSL connection completely (Jari Takkala)
- enable bash command substitution in binary (disabled by config)
- renamed the main package to nrpe to follow upstream
(Provide/Obsolete the old package name)
- placed nrpe.cfg in /etc now to allow running with Icinga only
- add include directory /etc/nrpe.d to make future updates easier
- increase check_procs warning (250) and critical (300) levels
- use new rpm macro nagios_user_group_add for user-/groupadd
- refreshed patches
Tue Nov 20 13:00:00 2012 dimstarAATTopensuse.org
- Fix useradd invocation: -o is useless without -u and newer
versions of pwdutils/shadowutils fail on this now.
Thu Oct 11 14:00:00 2012 larsAATTlinux-schulserver.de
- the plugin can also be used with icinga
- > recommend monitoring_daemon instead
Sun Feb 26 13:00:00 2012 larsAATTlinux-schulserver.de
- update to 2.13:
+ Applied Kaspersky Labs supplied patch for extending
allowed_hosts (Konstantin Malov)
+ Fixed bug in allowed_hosts parsing (Eric Stanley)
- rebased patches
- simplify (and disable) nrpe-more_random.patch
- added nrpe-implicit_declaration.patch
- use macros from nagios-rpm-macros
Mon May 30 14:00:00 2011 lruppAATTsuse.de
- specfile cleanup using spec-cleaner (add comments to patches)
Thu Feb 10 13:00:00 2011 roAATTsuse.de
- add directory to filelist to fix build
Mon Feb 7 13:00:00 2011 larsAATTlinux-schulserver.de
- also package nrpe_check_control from contrib
Tue Dec 7 13:00:00 2010 cooloAATTnovell.com
- prereq init scripts syslog and network
Wed Sep 22 14:00:00 2010 larsAATTlinux-schulserver.de
- use /var/lib/nagios as home directory (same as nagios package)
Sat Jul 10 14:00:00 2010 larsAATTlinux-schulserver.de
- fix missing operand for dirname in init script
Mon May 24 14:00:00 2010 larsAATTlinux-schulserver.de
- add netcfg to PreReq to have /etc/services installed
(fixes bnc #608164 )
Wed May 5 14:00:00 2010 larsAATTlinux-schulserver.de
- set default values in init script
Mon May 3 14:00:00 2010 larsAATTlinux-schulserver.de
- fix file ownership in /etc
- added nrpe manpage from debian
- added adapted patches from Debian:
+ nrpe-more_random.patch (overwrite the buffer with better
randomness)
+ nrpe-improved_help.patch (list additional commandline options)
+ nrpe-weird_output.patch (null the buffer before using it)
+ nrpe-drop_privileges_before_writing_pidfile.patch (name says all)
- added the following patches to fix compilation warnings:
+ nrpe-return_value.patch
+ nrpe-uninitialized_variable.patch
+ nrpe-unused_variable.patch
Thu Apr 29 14:00:00 2010 larsAATTlinux-schulserver.de
- use /var/run/nrpe/nrpe.pid for pidfile; nagios can be run as
different user/group which might cause conflicts
- clean up the init skript and implement automatic movement/
creation of the pid directory
- package /var/run/nrpe/nrpe.pid as ghost
Sat Mar 6 13:00:00 2010 chrisAATTcomputersalat.de
- cleanup subpackages
o nagios-nrpe is default package and provides NRPE daemon
obsoletes: client
o nagios-plugins-nrpe provides the check plugin to be installed
with the nagios host
obsoletes: server
- cleanup spec
o sort TAGS
o removed/added define
- nsusr == nrpeusr
- nsgrp == nrpegrp
- added cmdgrp
- redefine _libexecdir
o added PreReq
o fix pre{,un}/post{,un} sections
- no restart_on_update x{,inetd}, cause xinet file is
installed \'disabled\' by default
- service port is needed with server, not with plugin
- no restart_on_update nagios when nrpe plugin is update
there is also no restart_on_update when nagios_plugins
are updated
o fix nrpe.cfg
o PID_File => /var/run/nagios/nrpe.pid
- SOURCE mods
o reworked patches (Makefile,xinetd)
o replaced rcnrpe with nrpe.init
o added README.SuSE
Wed Dec 23 13:00:00 2009 ajAATTsuse.de
- Use -fno-strict-aliasing to CFLAGS since the code is not clean.
- Own /etc/nagios directory.
- Add _GNU_SOURCE to CFLAGS to get prototype of asprintf.