]> git.pld-linux.org Git - packages/cacti-addons.git/blame - cacti-addons.spec
- add DNS_Server_Response_Time, adapterized
[packages/cacti-addons.git] / cacti-addons.spec
CommitLineData
9cd8f43f
MWP
1# TODO - add another
2%define namesrc cacti_templates
3%include /usr/lib/rpm/macros.perl
4Summary: Plugin for Cacti - Links
5Summary(pl.UTF-8): Wtyczka do Cacti - Links
6Name: cacti-addons
7Version: 0.1
8Release: 0.1
9License: GPL v2
10Group: Applications/WWW
11# Cacti Poller Statistics - http://forums.cacti.net/about18057-0-asc-0.html
f39be15f 12Source0: http://forums.cacti.net/files/ss_poller.php.gz
9cd8f43f 13# Source0-md5: 5de3f1cfeb5803a9c76a6e1472dd2478
f39be15f 14Source1: http://forums.cacti.net/files/cacti_host_template_local_cacti_polling_host_171.xml
9cd8f43f 15# Source1-md5: 3f54a6579f06745426163685facac558
f39be15f
MWP
16# Adding template from command line - http://forums.cacti.net/about8827.html
17Source2: http://forums.cacti.net/files/add_template.zip
b1765be8 18# Source2-md5: a38f01091cb4bf1dbd86db29d6c4c966
62f678a7
MWP
19# DNS Server Response Time - http://forums.cacti.net/about6332.html
20#TODO - patch path
21Source3: http://forums.cacti.net/files/cacti_graph_template_dnsresponsetime_204__fixed_timeout_and_interval_161.xml
22# Source3-md5: abf46930508377099b37d696648ce7de
23Source4: http://forums.cacti.net/files/dnsresponsetimeloop_115.txt
24# Source4-md5: 0844f7d58ff77904416dee5b120c31cf
9cd8f43f
MWP
25URL: http://www.debianhelp.co.uk/cactitemplates.htm
26BuildRequires: rpm-perlprov
27Requires: cacti
28BuildArch: noarch
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
f39be15f
MWP
31%define webcactiroot /usr/share/cacti
32%define webcactiscriptdir %{webcactiroot}/scripts
33%define webcactiscrptserverdir %{webcactiroot}/resource/script_server
34%define webcactiscriptqueriesdir %{webcactiroot}/resource/script_queries
35%define webcactisnmpqueriesdir %{webcactiroot}/resource/snmp_queries
9cd8f43f
MWP
36
37%description
38Templates and scripts for Cacti.
39
40%description -l pl.UTF-8
41Skrypty i templaty dla Cacti.
42
43%package Cacti_Poller_Statistics
44Summary: Statistics for Cacti Poller
45Summary(pl.UTF-8): Statystyki działania Pollera Cacti
46Group: Applications/WWW
47
48%description Cacti_Poller_Statistics
49Statistics for Cacti Poller, works with localhost only.
50
51%description Cacti_Poller_Statistics -l pl.UTF-8
52Statystyki działania Pollera Cacti, działa tylko lokalnie.
53
f39be15f
MWP
54%package cmd_line_add_template
55Summary: Adding template for Cacti from command line
56Summary(pl.UTF-8): Dodawanie template dla cacti z lini poleceń
57Group: Applications/WWW
58
59%description cmd_line_add_template
62f678a7
MWP
60Adding template for Cacti from command line. Usage :
61/usr/share/cacti/cacti/add_template.php your_template.xml
f39be15f
MWP
62
63%description cmd_line_add_template -l pl.UTF-8
62f678a7
MWP
64Dodawanie template dla cacti z lini poleceń. Usage :
65/usr/share/cacti/cacti/add_template.php your_template.xml
66
67%package DNS_Server_Response_Time
68Summary: Cacti - Measure the response times of multiple internal and external DNS Resolver
69Summary(pl.UTF-8): Cacti -
70Group: Applications/WWW
71
72%description DNS_Server_Response_Time
73Measure the response times of multiple internal and external DNS
74Resolvers. The Perl script launches queries repeatedly (after holdoff
75delay between queries) during Cacti default sample intervall of 300
76seconds and the returns minimum, median, average and maximum response
77times.
f39be15f 78
9cd8f43f
MWP
79%prep
80
81%install
82rm -rf $RPM_BUILD_ROOT
f39be15f 83
9cd8f43f
MWP
84install -d $RPM_BUILD_ROOT{%{webcactiscriptdir},%{webcactiscriptqueriesdir},%{webcactisnmpqueriesdir},%{webcactiscrptserverdir}}
85gzip -dc %{SOURCE0} > $RPM_BUILD_ROOT%{webcactiscriptdir}/ss_poller.php
86install %{SOURCE1} $RPM_BUILD_ROOT%{webcactiscriptqueriesdir}/cacti_host_template_local_cacti_polling_host.xml
87
f39be15f
MWP
88unzip -x -d $RPM_BUILD_ROOT%{webcactiroot} %{SOURCE2}
89
62f678a7
MWP
90install %{SOURCE4} $RPM_BUILD_ROOT%{webcactiscriptqueriesdir}/cacti_graph_template_dnsresponsetime.xml
91install %{SOURCE4} $RPM_BUILD_ROOT%{webcactiscriptdir}/dnsResponseTime.pl
92
9cd8f43f
MWP
93%clean
94rm -rf $RPM_BUILD_ROOT
95
f39be15f
MWP
96%post
97
9cd8f43f
MWP
98%files Cacti_Poller_Statistics
99%defattr(644,root,root,755)
62f678a7 100%attr(755,root,root) %{webcactiscriptdir}/ss_poller.php
9cd8f43f 101%{webcactiscriptqueriesdir}/cacti_host_template_local_cacti_polling_host.xml
f39be15f
MWP
102
103%files cmd_line_add_template
104%defattr(644,root,root,755)
105%attr(755,root,root) %{webcactiroot}/cacti/add_template.php
62f678a7
MWP
106
107%files DNS_Server_Response_Time
108%defattr(644,root,root,755)
109%attr(755,root,root) %{webcactiscriptdir}/dnsResponseTime.pl
110%{webcactiscriptqueriesdir}/cacti_graph_template_dnsresponsetime.xml
This page took 0.172458 seconds and 4 git commands to generate.