Source1: nrpe.init
Source2: nrpe-command.cfg
Patch0: %{name}-config.patch
+Patch1: nrpe_check_control.patch
URL: http://www.nagios.org/
BuildRequires: autoconf
BuildRequires: automake
%prep
%setup -q -n nrpe-%{version}
+%undos contrib/nrpe_check_control.c
%patch0 -p1
+%patch1 -p1
%build
%{__aclocal}
%{__autoconf}
-
%configure \
--with-nrpe-port=%{nsport} \
--with-nrpe-user=nagios \
%{__make} all
+%{__cc} %{rpmcppflags} %{rpmcflags} %{rpmldflags} contrib/nrpe_check_control.c -o contrib/nrpe_check_control
+
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/{plugins,nrpe.d},%{_libdir}/nagios/plugins,%{_sbindir}} \
--- /dev/null
+--- nrpe-2.13/contrib/nrpe_check_control.c~ 2002-02-22 03:15:34.000000000 +0200
++++ nrpe-2.13/contrib/nrpe_check_control.c 2012-01-04 18:15:51.491252922 +0200
+@@ -5,8 +5,8 @@
+ #define MAX_CHARS 1024
+ #define SERVICE_COUNT 12
+
+-#define COMMAND_FILE "/usr/local/nagios/var/rw/nagios.cmd"
+-#define SERVICES_FILE "/usr/local/nagios/etc/services.cfg"
++#define COMMAND_FILE "/var/lib/nagios/rw/nagios.cmd"
++#define SERVICES_FILE "/var/lib/nagios/status.dat"
+
+ int main(int argc, char *argv[])
+ {