1 %include /usr/lib/rpm/macros.perl
2 Summary: Bind SNMP script
7 Group: Networking/Daemons
8 Source0: http://www.bayour.com/bind9-snmp/bind9-snmp_%{version}.tgz
9 # Source0-md5: 834c7e296e9d5ba28d870629a618715f
10 URL: http://www.bayour.com/bind9-snmp/
11 BuildRequires: rpm-perlprov
12 Requires: bind >= 9.0.0
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 %define webadminroot /usr/share/cacti
19 This is a pass-through script for SNMP that gives all the Bind9
20 statistics that can be (is) retreived with 'rndc status'.
22 %package -n net-snmp-mibs-bind
23 Summary: MIBs for BIND9
24 Group: Applications/System
25 Requires: net-snmp-mibs
27 %description -n net-snmp-mibs-bind
30 %package -n cacti-bind
31 Summary: BIND9 plugin for Cacti
32 Group: Applications/System
33 Requires: net-snmp-mibs-bind = %{version}-%{release}
36 %description -n cacti-bind
37 BIND9 plugin for Cacti.
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT%{webadminroot}/resource/snmp_queries
47 install -d $RPM_BUILD_ROOT%{_datadir}/snmp/mibs
48 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{snmp,cron.d}
50 install etc/snmp/* $RPM_BUILD_ROOT%{_sysconfdir}/snmp
51 install usr/share/cacti/resource/snmp_queries/* $RPM_BUILD_ROOT%{webadminroot}/resource/snmp_queries
52 install usr/share/snmp/mibs/* $RPM_BUILD_ROOT%{_datadir}/snmp/mibs/
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
59 %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/snmp/*.pl
61 %files -n net-snmp-mibs-bind
62 %defattr(644,root,root,755)
63 %{_datadir}/snmp/mibs/*
66 %defattr(644,root,root,755)
67 %{webadminroot}/resource/snmp_queries/*.xml