]> git.pld-linux.org Git - packages/cacti-template-nagiostats.git/blame - cacti-template-nagiostats.spec
- show usage for mistaken execution
[packages/cacti-template-nagiostats.git] / cacti-template-nagiostats.spec
CommitLineData
f127e10b
ER
1# TODO
2# - package for nagios cgi only to support remote installs
3%define template nagiostats
4Summary: Nagios Statistics - Cacti scripts and templates
5Name: cacti-template-%{template}
6Version: 0.1
e7f813b7 7Release: 0.7
f127e10b
ER
8License: GPL v2
9Group: Applications/WWW
10Source0: http://forums.cacti.net/download/file.php?id=18185#/nacti.tar.gz
11# Source0-md5: 758d07f15a58c845169b3359bce837c5
6412a85c 12Source1: cacti_host_template_nagios_statistics.xml
7f553a10 13Source2: check_nagios.sh
7dc81cca 14Patch0: pld.patch
e7f813b7 15Patch1: cgi-rfc.patch
f127e10b
ER
16URL: http://forums.cacti.net/about33806.html
17BuildRequires: rpmbuild(macros) >= 1.554
18BuildRequires: sed >= 4.0
19Requires: cacti >= 0.8.7e-8
20# nagios-cacti-nagiostats
21Requires: nagios-cgi
22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%define cactidir /usr/share/cacti
26%define resourcedir %{cactidir}/resource
27%define scriptsdir %{cactidir}/scripts
28# XXX amd64?
29%define nagioscgidir /usr/lib/nagios/cgi
30
31%description
32Template for Cacti - Nagios statistics.
33
34%prep
35%setup -qc
6412a85c 36%patch0 -p1
e7f813b7 37%patch1 -p1
6412a85c 38cp -a %{SOURCE1} .
7f553a10
ER
39cp -a %{SOURCE2} .
40%{__sed} -i -e 's,check_nagios.pl,check_nagios.sh,' *
f127e10b
ER
41
42%install
43rm -rf $RPM_BUILD_ROOT
44install -d $RPM_BUILD_ROOT{%{resourcedir},%{scriptsdir},%{nagioscgidir}}
7f553a10 45install -p check_nagios.sh $RPM_BUILD_ROOT%{scriptsdir}
f127e10b
ER
46install -p mrtgstats.cgi $RPM_BUILD_ROOT%{nagioscgidir}
47
48cp -a *.xml $RPM_BUILD_ROOT%{resourcedir}
49
50%post
51%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_check_statistics.xml
52%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_host_checks.xml
53%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_host_problems.xml
54%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_latency.xml
55%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_service_checks.xml
56%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_service_problems.xml
6412a85c 57%cacti_import_template %{resourcedir}/cacti_host_template_nagios_statistics.xml
f127e10b
ER
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
64%doc README
7f553a10 65%attr(755,root,root) %{scriptsdir}/check_nagios.sh
f127e10b
ER
66%{resourcedir}/*.xml
67
68# nagios-cacti-nagiostats
69%attr(755,root,root) %{nagioscgidir}/mrtgstats.cgi
This page took 0.052893 seconds and 4 git commands to generate.