]> git.pld-linux.org Git - packages/monitoring-plugin-check_mem.git/blame - monitoring-plugin-check_mem.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/monitoring-plugin-check_mem.git] / monitoring-plugin-check_mem.spec
CommitLineData
10b0ca12 1%define plugin check_mem
10b0ca12
ER
2Summary: Improved check_mem.pl Nagios Plugin
3Name: monitoring-plugin-%{plugin}
4Version: 1.0
4cc8f47a 5Release: 2
10b0ca12
ER
6License: MIT
7Group: Networking
8Source0: https://github.com/justintime/nagios-plugins/archive/master/%{plugin}.tar.gz
9# Source0-md5: 6f2a4cf077b42d101670668ca1fcd77f
10Source1: %{plugin}.cfg
11URL: https://github.com/justintime/nagios-plugins
12BuildRequires: rpm-perlprov >= 4.1-13
13BuildRequires: rpmbuild(macros) >= 1.654
14Requires: nagios-common
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%define _sysconfdir /etc/nagios/plugins
19%define nrpeddir /etc/nagios/nrpe.d
20%define plugindir %{_prefix}/lib/nagios/plugins
21
22%description
23Revision of check_mem.pl that splits out cache memory from application
24memory.
25
26%prep
27%setup -qc
28mv nagios-plugins-*/* .
29mv check_mem/* .
30cp -p %{SOURCE1} .
31
32%install
33rm -rf $RPM_BUILD_ROOT
34install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{nrpeddir},%{plugindir}}
35install -p %{plugin}.pl $RPM_BUILD_ROOT%{plugindir}/%{plugin}
36cp -p %{plugin}.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg
37
38%clean
39rm -rf $RPM_BUILD_ROOT
40
41%files
42%defattr(644,root,root,755)
43%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{plugin}.cfg
44%attr(755,root,root) %{plugindir}/%{plugin}
This page took 0.062981 seconds and 4 git commands to generate.