]> git.pld-linux.org Git - packages/bind-snmp.git/blob - bind-snmp.spec
- R: perl is going "bye-bye" (thanks glen)
[packages/bind-snmp.git] / bind-snmp.spec
1 # TODO
2 # - register cacti template (see template-cacti-plugin.spec)?
3 %include        /usr/lib/rpm/macros.perl
4 Summary:        Bind SNMP script
5 Summary(pl.UTF-8):      Skrypt Bind SNMP
6 Name:           bind-snmp
7 Version:        1.7
8 Release:        0.1
9 License:        GPL
10 Group:          Networking/Daemons
11 Source0:        http://www.bayour.com/bind9-snmp/bind9-snmp_%{version}.tgz
12 # Source0-md5:  e04c7116a100a619cf81f9b9fb8943e1
13 URL:            http://www.bayour.com/bind9-snmp/
14 BuildRequires:  rpm-perlprov
15 Requires:       bind >= 9.0.0
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %define         webadminroot /usr/share/cacti
20
21 %description
22 This is a pass-through script for SNMP that gives all the Bind9
23 statistics that can be (is) retrieved with 'rndc status'.
24
25 %description -l pl.UTF-8
26 To jest skrypt dla SNMP dostarczający wszystkie statystyki Binda 9,
27 jakie można pobrać za pomocą polecenia 'rndc status'.
28
29 %package -n net-snmp-mibs-bind
30 Summary:        MIBs for BIND9
31 Summary(pl.UTF-8):      MIB-y dla BIND-a 9
32 Group:          Applications/System
33 Requires:       net-snmp-mibs
34
35 %description -n net-snmp-mibs-bind
36 MIBs for BIND9.
37
38 %description -n net-snmp-mibs-bind -l pl.UTF-8
39 MIB-y dla BIND-a 9.
40
41 %package -n cacti-bind
42 Summary:        BIND9 plugin for Cacti
43 Summary(pl.UTF-8):      Wtyczka BIND9 dla Cacti
44 Group:          Applications/System
45 Requires:       net-snmp-mibs-bind = %{version}-%{release}
46 Requires:       cacti
47
48 %description -n cacti-bind
49 BIND9 plugin for Cacti.
50
51 %description -n cacti-bind -l pl.UTF-8
52 Wtyczka BIND9 dla Cacti.
53
54 %prep
55 %setup -q -n bind9-snmp-%{version}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT%{webadminroot}/resource/snmp_queries
60 install -d $RPM_BUILD_ROOT%{_datadir}/snmp/mibs
61 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{snmp,cron.d}
62 install -d $RPM_BUILD_ROOT%{perl_vendorlib}
63
64 install {*.pl,*.stub} $RPM_BUILD_ROOT%{_sysconfdir}/snmp
65 install *.xml $RPM_BUILD_ROOT%{webadminroot}/resource/snmp_queries
66 install BAYOUR-COM-MIB.txt $RPM_BUILD_ROOT%{_datadir}/snmp/mibs
67 install *.pm $RPM_BUILD_ROOT%{perl_vendorlib}
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 %defattr(644,root,root,755)
74 %doc README.txt UPGRADE.txt
75 %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/snmp/bind9-snmp-stats.pl
76 %{_sysconfdir}/snmp/snmp*.conf.stub
77 %{perl_vendorlib}/BayourCOM_SNMP.pm
78
79 %files -n net-snmp-mibs-bind
80 %defattr(644,root,root,755)
81 %{_datadir}/snmp/mibs/BAYOUR-COM-MIB.txt
82
83 %files -n cacti-bind
84 %defattr(644,root,root,755)
85 %{webadminroot}/resource/snmp_queries/cacti_host_template_bind9_snmp_machine.xml
86 %{webadminroot}/resource/snmp_queries/bind9-stats_domains.xml
87 %{webadminroot}/resource/snmp_queries/bind9-stats_totals.xml
This page took 0.100421 seconds and 3 git commands to generate.