]> git.pld-linux.org Git - packages/monitoring-plugin-check_ipmi_sensor_v3.git/blame - monitoring-plugin-check_ipmi_sensor_v3.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/monitoring-plugin-check_ipmi_sensor_v3.git] / monitoring-plugin-check_ipmi_sensor_v3.spec
CommitLineData
86a550a7
ER
1%define plugin check_ipmi_sensor_v3
2Summary: Monitoring plugin to check IPMI sensors
15410ce9 3Name: monitoring-plugin-%{plugin}
86a550a7 4Version: 3.12
210d24d7 5Release: 1
86a550a7
ER
6License: GPL v3+
7Group: Networking
8Source0: https://github.com/thomas-krenn/check_ipmi_sensor_v3/archive/v%{version}/%{plugin}-%{version}.tar.gz
9# Source0-md5: 74fbfcc48bdbb6e4101f2fcaaea248a1
02ea5bfa 10Source1: %{plugin}.cfg
86a550a7 11URL: https://www.thomas-krenn.com/en/wiki/IPMI_Sensor_Monitoring_Plugin
085560fd 12BuildRequires: rpm-perlprov >= 4.1-13
86a550a7 13BuildRequires: rpmbuild(macros) >= 1.685
31392607 14Requires: freeipmi
86a550a7
ER
15Requires: nagios-common >= 3.2.3-3
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
02ea5bfa 19%define _sysconfdir /etc/nagios/plugins
54f38341 20%define nrpeddir /etc/nagios/nrpe.d
86a550a7
ER
21%define plugindir %{_prefix}/lib/nagios/plugins
22
23%description
24Nagios/Icinga plugin to check IPMI sensors.
25
26%prep
27%setup -q -n %{plugin}-%{version}
28
29%install
30rm -rf $RPM_BUILD_ROOT
54f38341 31install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{nrpeddir},%{plugindir}}
86a550a7 32install -p check_ipmi_sensor $RPM_BUILD_ROOT%{plugindir}/%{plugin}
02ea5bfa 33cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg
54f38341 34touch $RPM_BUILD_ROOT%{nrpeddir}/%{plugin}.cfg
86a550a7
ER
35
36%clean
37rm -rf $RPM_BUILD_ROOT
38
54f38341
ER
39%triggerin -- nagios-nrpe
40%nagios_nrpe -a %{plugin} -f %{_sysconfdir}/%{plugin}.cfg
41
42%triggerun -- nagios-nrpe
43%nagios_nrpe -d %{plugin} -f %{_sysconfdir}/%{plugin}.cfg
44
86a550a7
ER
45%files
46%defattr(644,root,root,755)
47%doc README changelog.txt
48%doc contrib/default-combinedgraph.template
02ea5bfa 49%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{plugin}.cfg
54f38341 50%ghost %{nrpeddir}/%{plugin}.cfg
86a550a7 51%attr(755,root,root) %{plugindir}/%{plugin}
This page took 0.088249 seconds and 4 git commands to generate.