Move DNS things from named to named::primary and named::geodns
[mirror/dsa-puppet.git] / modules / named / manifests / primary.pp
1 class named::primary inherits named::authoritative {
2         include dnsextras::entries
3
4         @ferm::rule { '01-dsa-bind-4':
5                 domain      => '(ip)',
6                 description => 'Allow nameserver access',
7                 rule        => '&TCP_UDP_SERVICE_RANGE(53, ( $HOST_DNS_GEO_V4 $HOST_NAGIOS_V4 $HOST_RCODE0_V4 $HOST_EASYDNS_V4 $HOST_NETNOD_V4 ) )',
8         }
9         @ferm::rule { '01-dsa-bind-6':
10                 domain      => '(ip6)',
11                 description => 'Allow nameserver access',
12                 rule        => '&TCP_UDP_SERVICE_RANGE(53, ( $HOST_DNS_GEO_V6 $HOST_NAGIOS_V6 $HOST_RCODE0_V6 $HOST_NETNOD_V6 ) )',
13         }
14 }