packages: cacti-template-nagiostats/cacti-template-nagiostats.spec - put na...
glen
glen at pld-linux.org
Mon Dec 13 23:00:22 CET 2010
Author: glen Date: Mon Dec 13 22:00:22 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- put nagios addon to nagios-cgi-nagiostats pkg
---- Files affected:
packages/cacti-template-nagiostats:
cacti-template-nagiostats.spec (1.5 -> 1.6)
---- Diffs:
================================================================
Index: packages/cacti-template-nagiostats/cacti-template-nagiostats.spec
diff -u packages/cacti-template-nagiostats/cacti-template-nagiostats.spec:1.5 packages/cacti-template-nagiostats/cacti-template-nagiostats.spec:1.6
--- packages/cacti-template-nagiostats/cacti-template-nagiostats.spec:1.5 Mon Dec 13 13:27:26 2010
+++ packages/cacti-template-nagiostats/cacti-template-nagiostats.spec Mon Dec 13 23:00:17 2010
@@ -1,11 +1,13 @@
# $Revision$, $Date$
# TODO
-# - package for nagios cgi only to support remote installs
+# - Data Sources (data_sources.php) get duplicated if you use host template,
+# this is limitation of cacti, but you can manually join the DS with graphs
+# and delete overkill.
%define template nagiostats
Summary: Nagios Statistics - Cacti scripts and templates
Name: cacti-template-%{template}
Version: 0.1
-Release: 0.7
+Release: 0.13
License: GPL v2
Group: Applications/WWW
Source0: http://forums.cacti.net/download/file.php?id=18185#/nacti.tar.gz
@@ -15,11 +17,11 @@
Patch0: pld.patch
Patch1: cgi-rfc.patch
URL: http://forums.cacti.net/about33806.html
-BuildRequires: rpmbuild(macros) >= 1.554
+BuildRequires: rpmbuild(macros) >= 1.595
BuildRequires: sed >= 4.0
Requires: cacti >= 0.8.7e-8
-# nagios-cacti-nagiostats
-Requires: nagios-cgi
+Requires: wget
+Suggests: nagios-cgi-nagiostats
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,6 +34,14 @@
%description
Template for Cacti - Nagios statistics.
+%package -n nagios-cgi-nagiostats
+Summary: CGI webinterface for Nagiostats
+Group: Applications/WWW
+Requires: nagios-cgi
+
+%description -n nagios-cgi-nagiostats
+CGI webinterface for Nagiostats.
+
%prep
%setup -qc
%patch0 -p1
@@ -45,7 +55,6 @@
install -d $RPM_BUILD_ROOT{%{resourcedir},%{scriptsdir},%{nagioscgidir}}
install -p check_nagios.sh $RPM_BUILD_ROOT%{scriptsdir}
install -p mrtgstats.cgi $RPM_BUILD_ROOT%{nagioscgidir}
-
cp -a *.xml $RPM_BUILD_ROOT%{resourcedir}
%post
@@ -57,6 +66,11 @@
%cacti_import_template %{resourcedir}/cacti_graph_template_nagios_statistics_-_service_problems.xml
%cacti_import_template %{resourcedir}/cacti_host_template_nagios_statistics.xml
+%banner -o -e %{name} <<EOF
+You should install 'nagios-cgi-nagiostats' to Nagios servier which would be used
+to provide data for Cacti template.
+EOF
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -66,7 +80,8 @@
%attr(755,root,root) %{scriptsdir}/check_nagios.sh
%{resourcedir}/*.xml
-# nagios-cacti-nagiostats
+%files -n nagios-cgi-nagiostats
+%defattr(644,root,root,755)
%attr(755,root,root) %{nagioscgidir}/mrtgstats.cgi
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -75,6 +90,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.6 2010/12/13 22:00:17 glen
+- put nagios addon to nagios-cgi-nagiostats pkg
+
Revision 1.5 2010/12/13 12:27:26 glen
- rfc compliant header termination
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cacti-template-nagiostats/cacti-template-nagiostats.spec?r1=1.5&r2=1.6&f=u
More information about the pld-cvs-commit
mailing list