469dd71
%define nsport 5666
469dd71
7f45d6a
%global commit 4f7dd1199f1f3f72f9197e8565da339a4a2490b7
7f45d6a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
7f45d6a
%global commdate 20200423
fb01762
%global fromgit 0
7f45d6a
469dd71
Name: nrpe
Jan ONDREJ (SAL) 0597563
Version: 4.1.0
fb01762
%if 0%{?fromgit}
8698721
Release: 7%{?fromgit:.%{commdate}git%{shortcommit}}%{?dist}
fb01762
%else
8698721
Release: 7%{?dist}
fb01762
%endif
469dd71
Summary: Host/service/network monitoring agent for Nagios
469dd71
eb2fe8e
License: GPLv2
469dd71
URL: http://www.nagios.org
7f45d6a
%if 0%{?fromgit}
7f45d6a
Source0: https://github.com/NagiosEnterprises/nrpe/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
7f45d6a
%else
5aa1cdd
Source0: https://github.com/NagiosEnterprises/nrpe/archive/%{name}-%{version}.tar.gz
7f45d6a
%endif
4206742
Source1: nrpe.sysconfig
8fb9b13
Source2: nrpe-tmpfiles.conf
7710f13
Source3: nrpe.README.SELinux.rst
df1bc6d
Source5: nrpe_epel7.te
df1bc6d
Source6: nrpe_epel.fc
df1bc6d
Source7: nrpe.service.epel
9309016
24560f3
Patch3: nrpe-0003-Include-etc-npre.d-config-directory.patch
Jan ONDREJ (SAL) dd9472d
Patch5: nrpe-0005-systemd-service.patch
a7d49f5
Patch6: nrpe-configure-c99.patch
469dd71
c51978e
# For reconfiguration
e6459d8
BuildRequires: make
7710f13
BuildRequires: autoconf, automake, libtool
096a498
BuildRequires: gcc
7710f13
BuildRequires: openssl, openssl-devel
7710f13
BuildRequires: checkpolicy, selinux-policy-devel
Scott Wilkerson 6b4ad06
BuildRequires: systemd-units
e3b02ea
Jan ONDREJ (SAL) 89b0afb
%if 0%{?fedora} < 28 && 0%{?rhel} < 8
e3b02ea
BuildRequires: tcp_wrappers-devel
e3b02ea
%endif
469dd71
551b678
Requires(pre): %{_sbindir}/useradd, %{_sbindir}/usermod
d64e247
c51978e
Requires(post): systemd
c51978e
Requires(preun): systemd
c51978e
Requires(postun): systemd
d64e247
Mark Chappell d74a4f2
# owns /etc/nagios
Mark Chappell d74a4f2
Requires: nagios-common
4206742
Provides: nagios-nrpe = %{version}-%{release}
469dd71
469dd71
%description
469dd71
Nrpe is a system daemon that will execute various Nagios plugins
469dd71
locally on behalf of a remote (monitoring) host that uses the
ea6c85c
check_nrpe plugin. Various plugins that can be executed by the
469dd71
daemon are available at:
469dd71
http://sourceforge.net/projects/nagiosplug
469dd71
469dd71
This package provides the core agent.
469dd71
469dd71
%package -n nagios-plugins-nrpe
469dd71
Summary: Provides nrpe plugin for Nagios
469dd71
Requires: nagios-plugins
4206742
Provides: check_nrpe = %{version}-%{release}
469dd71
469dd71
%description -n nagios-plugins-nrpe
469dd71
Nrpe is a system daemon that will execute various Nagios plugins
469dd71
locally on behalf of a remote (monitoring) host that uses the
ea6c85c
check_nrpe plugin. Various plugins that can be executed by the
469dd71
daemon are available at:
469dd71
http://sourceforge.net/projects/nagiosplug
469dd71
469dd71
This package provides the nrpe plugin for Nagios-related applications.
469dd71
7710f13
%if 0%{?rhel} > 5
7710f13
%package selinux
7710f13
Summary:          SELinux context for %{name}
7710f13
Requires:         %name = %version-%release
7710f13
Requires(post):   policycoreutils
7710f13
Requires(postun): policycoreutils
7710f13
7710f13
7710f13
%description selinux
7710f13
SElinux context for %{name}.
7710f13
%endif
7710f13
469dd71
%prep
7f45d6a
%if 0%{fromgit}
7f45d6a
%autosetup -p1 -n %{name}-%{commit}
7f45d6a
%else
Jan ONDREJ (SAL) 0597563
%autosetup -p1 -n %{name}-%{name}-%{version}
7f45d6a
%endif
Sam Kottler 9408541
469dd71
%build
d64e247
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%{?__global_ldflags}" \
e720d88
%configure \
Jan ONDREJ (SAL) b9c91e6
    --with-nrpe-port=%{nsport} \
Jan ONDREJ (SAL) b9c91e6
    --with-nrpe-user=nrpe \
Jan ONDREJ (SAL) b9c91e6
    --with-nrpe-group=nrpe \
Jan ONDREJ (SAL) b9c91e6
    --with-piddir=/run/nrpe \
Jan ONDREJ (SAL) b9c91e6
    --bindir=%{_sbindir} \
Jan ONDREJ (SAL) b9c91e6
    --libdir=/doesnt/matter/ \
Jan ONDREJ (SAL) b9c91e6
    --libexecdir=%{_libdir}/nagios/plugins \
Jan ONDREJ (SAL) b9c91e6
    --datadir=%{_datadir}/nagios \
Jan ONDREJ (SAL) b9c91e6
    --sysconfdir=%{_sysconfdir}/nagios \
Jan ONDREJ (SAL) b9c91e6
    --localstatedir=%{_localstatedir}/run/ \
Jan ONDREJ (SAL) b9c91e6
    --enable-command-args
e720d88
469dd71
make %{?_smp_mflags} all
469dd71
7710f13
%if 0%{?rhel} > 5
7710f13
## SELinux configs
7710f13
mkdir selinux
7710f13
install -pm 644 %{SOURCE3} README.SELinux.rst
df1bc6d
cp -p %{SOURCE5} selinux/%{name}_epel.te
df1bc6d
cp -p %{SOURCE6} selinux/%{name}_epel.fc
df1bc6d
touch selinux/%{name}_epel.if
7710f13
make -f %{_datadir}/selinux/devel/Makefile
7710f13
%endif
7710f13
469dd71
%install
6527bf3
%if 0%{?el7}
17308f7
## If we are EL7 we want the home crafted systemd service due to problems
df1bc6d
install -D -m 0644 -p %{SOURCE7} %{buildroot}%{_unitdir}/%{name}.service
17308f7
%else
17308f7
## If we are Fedora we want the upstream systemd service file
17308f7
install -D -m 0644 -p startup/default-service %{buildroot}%{_unitdir}/%{name}.service
17308f7
%endif
1fb3866
install -D -p -m 0644 sample-config/nrpe.cfg %{buildroot}/%{_sysconfdir}/nagios/%{name}.cfg
4206742
install -D -p -m 0755 src/nrpe %{buildroot}/%{_sbindir}/nrpe
4206742
install -D -p -m 0755 src/check_nrpe %{buildroot}/%{_libdir}/nagios/plugins/check_nrpe
4206742
install -D -p -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
88f09da
install -d %{buildroot}%{_sysconfdir}/nrpe.d
1fb3866
install -d %{buildroot}%{_localstatedir}/run/%{name}
c51978e
install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
ea6c85c
%if 0%{?rhel} > 5
7710f13
# Selinux configs
df1bc6d
install -p -m 644 -D %{name}_epel.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/%{name}_epel.pp
7710f13
%endif
469dd71
469dd71
%pre
1fb3866
getent group %{name} >/dev/null || groupadd -r %{name}
1fb3866
getent passwd %{name} >/dev/null || \
1fb3866
%{_sbindir}/useradd -c "NRPE user for the NRPE service" -d %{_localstatedir}/run/%{name} -r -g %{name} -s /sbin/nologin %{name} 2> /dev/null || :
551b678
getent group nagios >/dev/null && %{_sbindir}/usermod -a -G nagios %{name} || :
469dd71
469dd71
%preun
c51978e
%systemd_preun nrpe.service
469dd71
469dd71
%post
c51978e
%systemd_post nrpe.service
469dd71
469dd71
%postun
c51978e
%systemd_postun_with_restart nrpe.service
1fb3866
ea6c85c
%if 0%{?rhel} > 5
7710f13
%post selinux
ea6c85c
if [ "$1" -le "1" ]; then # First install
2278041
   semodule -i %{_datadir}/selinux/packages/%{name}/%{name}_epel.pp 2>/dev/null || :
fd1b404
   fixfiles -R %{name} restore || :
fd1b404
   %systemd_postun_with_restart %{name}.service
7710f13
fi
7710f13
%endif
7710f13
ea6c85c
%if 0%{?rhel} > 5
7710f13
%preun selinux
7710f13
if [ "$1" -lt "1" ]; then # Final removal
df1bc6d
    semodule -r %{name}_epel 2>/dev/null || :
fd1b404
    fixfiles -R %{name} restore || :
fd1b404
    %systemd_postun_with_restart %{name}.service
7710f13
fi
7710f13
%endif
7710f13
ea6c85c
%if 0%{?rhel} > 5
7710f13
%postun selinux
7710f13
if [ "$1" -ge "1" ]; then # Upgrade
7710f13
    # Replaces the module if it is already loaded
df1bc6d
    semodule -i %{_datadir}/selinux/packages/%{name}/%{name}_epel.pp 2>/dev/null || :
ea6c85c
    # no need to restart the daemon
7710f13
fi
ea6c85c
%endif
7710f13
469dd71
%files
c51978e
%{_unitdir}/%{name}.service
469dd71
%{_sbindir}/nrpe
88f09da
%dir %{_sysconfdir}/nrpe.d
469dd71
%config(noreplace) %{_sysconfdir}/nagios/nrpe.cfg
4206742
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
c51978e
%config(noreplace) %{_tmpfilesdir}/%{name}.conf
d1bcadc
%license LICENSE.md
d1bcadc
%doc CHANGELOG.md LEGAL README.md README.SSL.md SECURITY.md docs/NRPE.pdf
1fb3866
%dir %attr(775, %{name}, %{name}) %{_localstatedir}/run/%{name}
469dd71
469dd71
%files -n nagios-plugins-nrpe
e3b02ea
%{_libdir}/nagios/plugins/check_nrpe
d1bcadc
%license LICENSE.md
d1bcadc
%doc CHANGELOG.md LEGAL README.md
469dd71
7710f13
%if 0%{?rhel} > 5
7710f13
%files selinux
7710f13
%doc README.SELinux.rst
df1bc6d
%{_datadir}/selinux/packages/%{name}/%{name}_epel.pp
7710f13
%endif
7710f13
469dd71
%changelog
8698721
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-7
8698721
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8698721
1f902be
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-6
1f902be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1f902be
46688e1
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-5
46688e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
46688e1
4930c20
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-4
4930c20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
4930c20
a7d49f5
* Sat Dec  3 2022 Florian Weimer <fweimer@redhat.com> - 4.1.0-3
a7d49f5
- Port configure script to C99
a7d49f5
a041d82
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2
a041d82
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
a041d82
Jan ONDREJ (SAL) 0597563
* Tue Jul 19 2022 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 4.1.0-1
Jan ONDREJ (SAL) 0597563
- Update to upstream
Jan ONDREJ (SAL) 0597563
- Hardened build is default for Fedora 23+
Jan ONDREJ (SAL) 0597563
3f6dab9
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-11
3f6dab9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3f6dab9
e8d9b16
* Wed Dec 08 2021 Xavier Bachelot <xavier@bachelot.org> - 4.0.3-10
e8d9b16
- Drop EL6 support
e8d9b16
- Fix EL9 build
e8d9b16
- Use %%license
e8d9b16
Jan ONDREJ (SAL) 3bab6d3
* Thu Nov 11 2021 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 4.0.3-9
Jan ONDREJ (SAL) 5b1d295
- Don't use get_dh on Fedora 36 - OpenSSL 3. (bz#2021958)
Jan ONDREJ (SAL) 3bab6d3
- Remove unknown --with-init-dir configure parameter.
Jan ONDREJ (SAL) 3bab6d3
de2e0dc
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 4.0.3-8
de2e0dc
- Rebuilt with OpenSSL 3.0.0
de2e0dc
cf2bd02
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-7
cf2bd02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
cf2bd02
Jan ONDREJ (SAL) 89b0afb
* Thu Mar 11 2021 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 4.0.3-6
Jan ONDREJ (SAL) 89b0afb
- Fix build for EPEL7.
Jan ONDREJ (SAL) 89b0afb
Jan ONDREJ (SAL) dd9472d
* Tue Mar 09 2021 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 4.0.3-5
Jan ONDREJ (SAL) dd9472d
- Wait for network-online.target (bz#1898469).
Jan ONDREJ (SAL) dd9472d
- Apply /etc/sysconfig/nrpe settings (bz#1806659).
Jan ONDREJ (SAL) dd9472d
- Changed /var/run to /run (bz#1870146).
Jan ONDREJ (SAL) dd9472d
add6051
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.0.3-4
add6051
- Rebuilt for updated systemd-rpm-macros
add6051
  See https://pagure.io/fesco/issue/2583.
add6051
11ca85f
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-3
11ca85f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
11ca85f
2165824
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-2
2165824
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2165824
fb01762
* Wed Apr 29 2020 Martin Jackson <mhjacks@swbell.net> - 4.0.1-1
fb01762
- New upstream version
fb01762
7f45d6a
* Sun Apr 26 2020 Martin Jackson <mhjacks@swbell.net> - 4.0.2-3.20200423git4f7dd11
7f45d6a
- Fix regression with nasty_metacharacters
7f45d6a
- Update Patch3
7f45d6a
- Drop patch13 (trees have diverged)
7f45d6a
7f45d6a
* Sun Apr  5 2020 Martin Jackson <mhjacks@swbell.net> - 4.0.2-2
e8d212d
- New upstream version
e8d212d
- Update patch for indlude_dir
ea6c85c
- Fix BZ#1816816 - CVE-2020-6582 nrpe: heap-based buffer overflow due to a wrong integer type conversion
ea6c85c
- Fix BZ#1816805 - CVE-2020-6581 nrpe: insufficient filtering and incorrect parsing of the configuration file may lead to command injection
e8d212d
707c237
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-10
707c237
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
707c237
594635b
* Fri Jul 26 2019 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.1-9
594635b
- Try to make this work on el8
594635b
1de113b
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-8
1de113b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1de113b
88b46bd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-7
88b46bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
88b46bd
096a498
* Tue Jul 24 2018 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.1-6
096a498
- Fix BZ#1546264
096a498
- Fix potential FTBFS for gcc
096a498
662ef9c
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-5
662ef9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
662ef9c
5aa1cdd
* Thu Mar 22 2018 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.1-4
5aa1cdd
- Remove other el5 items. Update spec
5aa1cdd
0a766d6
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.2.1-3
0a766d6
- Escape macros in %%changelog
0a766d6
950ee53
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-2
950ee53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
950ee53
93b1700
* Tue Nov 21 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.1-1
93b1700
- Update to nrpe-3.2.1
93b1700
- Fix BZ#1485361
93b1700
2278041
* Fri Aug  4 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-6
2278041
- Found the problem. Fixed and ready to push
2278041
df1bc6d
* Fri Aug  4 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-5
df1bc6d
- Make sure nrpe works with different selinux names between 5,6 and 7
df1bc6d
- For some reason the selinux module still does not install unless by force on EL6.
df1bc6d
ba27408
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-6
ba27408
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
ba27408
39d6819
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-5
39d6819
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
39d6819
8963f72
* Fri Jul 21 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-4
8963f72
- Forgot to up the release.
8963f72
322315a
* Fri Jul 21 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-3
ea6c85c
- Clean out nrpe.fc as that breaks silently
322315a
fd1b404
* Wed Jul 19 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-3
fd1b404
- Remove git from release name
fd1b404
- Fix selinux lines.
fd1b404
24560f3
* Fri Jul 14 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-2git
24560f3
- Remember to put in a patch so the /etc/nrpe.d/ is used.
24560f3
3f33fe2
* Fri Jul 14 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.2.0-1
3f33fe2
- Update to 3.2.0
3f33fe2
- Add patches for 321 openssl items
3f33fe2
- Remove old patches no longer needed
3f33fe2
0b9bea1
* Tue Jul 11 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-6
0b9bea1
- Put in fix for 1204683
0b9bea1
afe5e8f
* Tue Jul 11 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-5
afe5e8f
- Add comments to nrpe.cfg to alert user on RHBZ #1318773
afe5e8f
- Backport ipv6 patch for problem
afe5e8f
f611a1d
* Fri Jul  7 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-4
f611a1d
- Fix patch name. Silly human. Do a fedpkg srpm before build.
f611a1d
45cc07b
* Fri Jul  7 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-3
45cc07b
- Fix crashing bug if username is not defined.
45cc07b
b8c2479
* Wed Jul  5 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-2
b8c2479
- Fix bug due to /etc/nrpe.d/ includes was above other defined entries BZ# 1467971
70fc1ce
- I am not updating to 3.2.0 for a bit in order to smush out problems here.
b8c2479
17308f7
* Wed Jun 14 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.1-1
17308f7
- Update to 3.1.1
17308f7
- Remove git patch
17308f7
- Add pid_dir configure statement.
17308f7
9309016
* Tue May  2 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.0-3
9309016
- Grab updates from upstream to see why nrpe fails on fedora but not rhel
9309016
146408e
* Wed Apr 26 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.0-2
146408e
- Move to using original nirik nrpe service file for systemd. It worked and the others dont
146408e
- NRPE fails to run using a /var/run/nrpe/ directory so trying to build without it.
146408e
e6aa738
* Thu Apr 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.1.0-1
e6aa738
- update to 3.1.0
e6aa738
- put in fix for format-error
e645418
- remove patches not needed.
e6aa738
a5230f7
* Thu Mar 23 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-6
a5230f7
- Redo the nagios policy to lower its all the permissions.
a5230f7
7710f13
* Wed Mar 22 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-5
7710f13
- Put in patches from GIT to fix noise problems
7710f13
- Put in patch for RHEL6 systems to regain vars
7710f13
- Put in initial patch for selinux on EPEL
7710f13
- Remove el4 macros as this won't work there anyway.
7710f13
90f2683
* Fri Mar  3 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-5
90f2683
- Remember to add the patch so it can build.
90f2683
a3334da
* Fri Mar  3 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-4
a3334da
- Fix systemd to use correct service file.
a3334da
- Add reload rule
a3334da
e92ae16
* Fri Mar  3 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-3
e92ae16
- fix the systemd service file to better match needs.
e92ae16
e92ae16
* Fri Mar  3 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-2
562a6f9
- fix the statedir to look at /var/run/nrpe
562a6f9
ad8c913
* Mon Feb  6 2017 Stephen Smoogen <smooge@fedoraproject.org> - 3.0.1-1
ad8c913
- Update to 3.0.1
ad8c913
- Add a temp patch to get it to work with openssl v110 for F25
ad8c913
4fa2cf8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.15-8
4fa2cf8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4fa2cf8
e720d88
* Tue Sep  8 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.15-7
e720d88
- Use %%configure macro as it deals with config.sub/guess and various flags properly
e720d88
Scott Wilkerson 6b4ad06
* Fri Sep 04 2015 Scott Wilkerson <swilkerson@fedoraproject.org> - 2.15-6
Scott Wilkerson 6b4ad06
- Fix spec file for missing /usr/share/libtool/config/config.guess
Scott Wilkerson 6b4ad06
2a5bd74
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-5
2a5bd74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2a5bd74
d41d0e5
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-4
d41d0e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d41d0e5
9de7a76
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-3
9de7a76
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9de7a76
Sam Kottler 9408541
* Thu May 1 2014 Sam Kottler <skottler@fedoraproject.org> - 2.15.2
Sam Kottler 9408541
- Add patch to mitigate CVE-2014-2913
Sam Kottler 9408541
Sam Kottler aa81d4f
* Mon Jan 27 2014 Sam Kottler <skottler@fedoraproject.org> - 2.15.1
Sam Kottler aa81d4f
- Update to 2.15
Sam Kottler aa81d4f
c51978e
* Wed Oct 16 2013 Peter Lemenkov <lemenkov@gmail.com> - 2.14-5
c51978e
- Allow building for aarch64 (rhbz #926244)
c51978e
- Allow user to redefine default commands (rhbz #963703)
c51978e
15c7003
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-4
15c7003
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
15c7003
d64e247
* Wed May 22 2013 Kevin Fenzi <kevin@scrye.com> 2.14-3
d64e247
- Apply patch from bug 860988 to handle RHEL versions and systemd
Sam Kottler aa81d4f
- Apply patch from bug 957567 to fix condrestart so nrpe restarts on upgrade.
Sam Kottler aa81d4f
- Rework systemd and service scriptlets and requires.
d64e247
- Harden Fedora 19+ builds
d64e247
d60b4b9
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-2
d60b4b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d60b4b9
Mark Chappell 235c81a
* Mon Jan 14 2013 Mark Chappell <tremble@tremble.org.uk> - 2.14
Mark Chappell 235c81a
- Version 2.14
Mark Chappell 235c81a
Mark Chappell c12f777
* Mon Jan 14 2013 Mark Chappell <tremble@tremble.org.uk> - 2.13-2
Mark Chappell d74a4f2
- #860982 Mistake in service file
Mark Chappell d74a4f2
- #860985 nrpe shouldn't own /etc/nagios (from nagios-common)
Mark Chappell d74a4f2
1fb3866
* Mon Sep 17 2012 Peter Lemenkov <lemenkov@gmail.com> - 2.13-1
1fb3866
- Ver. 2.13
1fb3866
a175b1e
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-21
a175b1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a175b1e
520dcf3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-20
520dcf3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
520dcf3
2f303ed
* Thu Sep 22 2011 Peter Lemenkov <lemenkov@gmail.com> - 2.12-19
2f303ed
- Disable systemd stuff in EPEL
2f303ed
2f303ed
* Sat Sep 17 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> - 2.12-18
8fb9b13
- Let systemd create /var/run/nrpe. Fixes rhbz #656641
8fb9b13
4b8a3e6
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-17
4b8a3e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4b8a3e6
daa26f1
* Mon Oct 25 2010 Peter Lemenkov <lemenkov@gmail.com> - 2.12-16
daa26f1
- Issue with SELinux was resolved (see rhbz #565220#c25). 2nd try.
daa26f1
Jesse Keating f564c43
* Wed Sep 29 2010 jkeating - 2.12-15
Jesse Keating f564c43
- Rebuilt for gcc bug 634757
Jesse Keating f564c43
bb80ebd
* Sat Sep 11 2010 Peter Lemenkov <lemenkov@gmail.com> - 2.12-14
bb80ebd
- Issue with SELinux was resolved (see rhbz #565220).
bb80ebd
5c8dc67
* Fri Jun 18 2010 Peter Lemenkov <lemenkov@gmail.com> - 2.12-13
5c8dc67
- Init-script enhancements (see rhbz #247001, #567141 and #575544)
5c8dc67
e3b02ea
* Mon Oct 26 2009 Peter Lemenkov <lemenkov@gmail.com> - 2.12-12
e3b02ea
- Do not own %%{_libdir}/nagios/plugins ( bz# 528974 )
e3b02ea
- Fixed building against tcp_wrappers in Fedora ( bz# 528974 )
e3b02ea
88f09da
* Thu Sep 24 2009 Peter Lemenkov <lemenkov@gmail.com> - 2.12-11
88f09da
- Fixed BZ# 515324
88f09da
f42f7a8
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.12-10
f42f7a8
- rebuilt with new openssl
f42f7a8
abccfa0
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-9
abccfa0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
abccfa0
4d70cc0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-8
4d70cc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4d70cc0
c51978e
* Sat Feb 21 2009 Mike McGrath <mmcgrath@redhat.com> - 2.12-7
6132981
- Re-fix for 477527
6132981
4206742
* Mon Feb  2 2009 Peter Lemenkov <lemenkov@gmail.com> - 2.12-6
4206742
- Fixed BZ# 449174
4206742
- Clean up (in order to disable rpmlint warnings)
4206742
2371f12
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2.12-5
2371f12
- rebuild with new openssl
2371f12
3c31801
* Sun Dec 21 2008 Mike McGrath <mmcgrath@redhat.com> - 2.12-4
3c31801
- Added some doc lines for ticket 477527
3c31801
e672340
* Fri Dec 19 2008 Mike McGrath <mmcgrath@redhat.com> - 2.12-3
e672340
- Added Provides: nagios-nrpe
e672340
dc1dcd2
* Fri Dec 19 2008 Mike McGrath <mmcgrath@redhat.com> - 2.12-2
630395d
- Upstreamreleased new version
630395d
f94d369
* Tue Feb 12 2008 Mike McGrath <mmcgrath@redhat.com> - 2.7-6
f94d369
- Rebuild for gcc43
f94d369
676acf5
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 2.7-5
676acf5
 - Rebuild for deps
676acf5
eb2fe8e
* Wed Aug 22 2007 Mike McGrath <mmcgrath@redhat.com> 2.7-4
eb2fe8e
- License Change
eb2fe8e
- Rebuild for BuildID
eb2fe8e
efaaa77
* Fri Feb 23 2007 Mike McGrath <mmcgrath@redhat.com> 2.7-1
efaaa77
- Upstream released new version
efaaa77
469dd71
* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 2.5.2-3
469dd71
- no longer owns libdir/nagios
469dd71
- buildrequires tcp_wrappers
469dd71
469dd71
* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 2.5.2-2
469dd71
- Specify bogus libdir so rpmlint won't complain
469dd71
469dd71
* Mon Jul 03 2006 Mike McGrath <imlinux@gmail.com> 2.5.2-1
469dd71
- Upstream released new version
469dd71
c51978e
* Sun Mar 12 2006 Mike McGrath <imlinux@gmail.com> 2.4-3
469dd71
- Added description to useradd statement
469dd71
469dd71
* Sun Mar 05 2006 Mike McGrath <imlinux@gmail.com> 2.4-2
469dd71
- Added proper SMP build flags
0a766d6
- Added %%{?dist} tag
469dd71
- Added reload to nrpe script
Sam Kottler aa81d4f
- Updated to 2.4, changes include:
469dd71
- Added option to allow week random seed (Gerhard Lausser)
469dd71
- Added optional command line prefix (Sean Finney)
469dd71
- Added ability to reload config file with SIGHUP
469dd71
- Fixed bug with location of dh.h include file
469dd71
- Fixed bug with disconnect message in debug mode
469dd71
469dd71
* Sat Feb 04 2006 Mike McGrath <imlinux@gmail.com> 2.3-1
469dd71
- Created a Fedora friendly spec file
469dd71
469dd71
* Mon Jan 23 2006 Andreas Kasenides ank<@>cs.ucy.ac.cy
469dd71
- fixed nrpe.cfg relocation to sample-config
469dd71
- replaced Copyright label with License
469dd71
- added --enable-command-args to enable remote arg passing (if desired can be disabled by commenting out)
469dd71
469dd71
* Wed Nov 12 2003 Ingimar Robertsson <iar@skyrr.is>
469dd71
- Added adding of nagios group if it does not exist.
469dd71
469dd71
* Tue Jan 07 2003 James 'Showkilr' Peterson <showkilr@showkilr.com>
469dd71
- Removed the lines which removed the nagios user and group from the system
469dd71
- changed the patch release version from 3 to 1
469dd71
469dd71
* Mon Jan 06 2003 James 'Showkilr' Peterson <showkilr@showkilr.com>
469dd71
- Removed patch files required for nrpe 1.5
469dd71
- Update spec file for version 1.6 (1.6-1)
469dd71
469dd71
* Sat Dec 28 2002 James 'Showkilr' Peterson <showkilr@showkilr.com>
469dd71
- First RPM build (1.5-1)