X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=blobdiff_plain;f=nagios-plugin-check_iptables.spec;h=b7fb0271aa1f97c730fdf0a67829e17848647fab;hb=164127df3e9069150b8609de9519314948036ce2;hp=eefc483e75a06037d2cea81e2a65e25c8658f45e;hpb=66d601a8b8de4b1728361f4e597d0b603314b64f;p=packages%2Fnagios-plugin-check_iptables.git diff --git a/nagios-plugin-check_iptables.spec b/nagios-plugin-check_iptables.spec index eefc483..b7fb027 100644 --- a/nagios-plugin-check_iptables.spec +++ b/nagios-plugin-check_iptables.spec @@ -1,21 +1,24 @@ %define plugin check_iptables Summary: Nagios plugin to check count of iptables rules Name: nagios-plugin-%{plugin} -Version: 0.1 -Release: 2 +Version: 0.2 +Release: 1 License: GPL v2 Group: Networking -Source0: %{plugin} +Source0: %{plugin}.sh Source1: %{plugin}.cfg -BuildRequires: rpmbuild(macros) >= 1.552 +BuildRequires: rpmbuild(macros) >= 1.685 +Requires: grep Requires: iptables Requires: nagios-common Requires: nagios-plugins-libs +Requires: sed >= 4.0 Requires: sudo BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sysconfdir /etc/nagios/plugins +%define nrpeddir /etc/nagios/nrpe.d %define plugindir %{_prefix}/lib/nagios/plugins %description @@ -27,9 +30,10 @@ cp -p %{SOURCE0} %{plugin} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{plugindir}} +install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{nrpeddir},%{plugindir}} install -p %{plugin} $RPM_BUILD_ROOT%{plugindir}/%{plugin} sed -e 's,@plugindir@,%{plugindir},' %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg +touch $RPM_BUILD_ROOT%{nrpeddir}/%{plugin}.cfg %clean rm -rf $RPM_BUILD_ROOT @@ -55,4 +59,5 @@ fi %files %defattr(644,root,root,755) %attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{plugin}.cfg +%ghost %{nrpeddir}/%{plugin}.cfg %attr(755,root,root) %{plugindir}/%{plugin}