]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/named/templates/named.conf.debian-zones.erb
Merge branch 'master' of git+ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa...
[dsa-puppet.git] / modules / named / templates / named.conf.debian-zones.erb
1 //
2 // THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 // USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 //
5
6 // Slave domains, include in bind.conf
7
8 <%
9 zones = []
10
11 zones << "debian.org"
12 zones << "debian.net"
13 zones << "mirror.debian.net"
14 zones << "debian.com"
15
16 zones << "debian.ch"
17 zones << "debian.li"
18 zones << "debconf13.ch"
19
20 # debian rack with sil.at
21 zones << "144-28.118.59.86.in-addr.arpa"
22 zones << "2.0.0.0.2.0.0.0.8.5.8.0.1.0.0.2.ip6.arpa"
23
24 # debian rack with grnet
25 zones << "192-27.211.177.194.in-addr.arpa"
26 zones << "b.e.d.0.c.f.f.2.8.4.6.0.1.0.0.2.ip6.arpa"
27
28 # ipv6 at 1&1 - powell: 2001:08d8:0081:1520::/60
29 zones << "2.5.1.1.8.0.0.8.d.8.0.1.0.0.2.ip6.arpa"
30
31 # ipv6 at 1&1 - wieck and schumann  - old range April 2011
32 zones << "2.6.a.0.4.6.5.6.1.0.0.0.2.0.0.0.8.d.8.0.1.0.0.2.ip6.arpa"
33
34 # ipv6 at 1&1 - wieck and schumann  - new range April 2011
35 zones << "2.6.a.0.4.6.5.6.0.0.4.0.0.8.5.0.8.d.8.0.1.0.0.2.ip6.arpa"
36
37 # 19.12.206.in-addr.arpa zone - reverse zone for 206.12.19/24 - debian at UBC/ECE
38 zones << "19.12.206.in-addr.arpa"
39
40 # 0.0.0.4.0.1.6.0.0.f.8.f.7.0.6.2.ip6.arpa - reverse zone for 2607:f8f0:0610:4000::/64 - ubcece6
41 zones << "0.0.0.4.0.1.6.0.0.f.8.f.7.0.6.2.ip6.arpa"
42
43 # 0.0.0.0.5.0.0.0.8.7.a.0.1.0.0.2.ip6.arpa - reverse for 2001:a78:5:0::/64 (villa)
44 zones << "0.0.0.0.5.0.0.0.8.7.a.0.1.0.0.2.ip6.arpa"
45
46 # 1.0.0.0.5.0.0.0.8.7.a.0.1.0.0.2.ip6.arpa - reverse for 2001:a78:5:1::/64 (lobos)
47 zones << "1.0.0.0.5.0.0.0.8.7.a.0.1.0.0.2.ip6.arpa"
48
49 # 0.0.0.4.6.0.2.0.0.3.6.0.1.0.0.2.ip6.arpa - reverse for 2001:630:206:4000::/64 (sanger)
50 zones << "0.0.0.4.6.0.2.0.0.3.6.0.1.0.0.2.ip6.arpa"
51
52 zones.each do |zone|
53 -%>
54
55 zone "<%= zone %>" {
56         type slave;
57         notify no;
58         file "db.<%= zone %>";
59         masters {
60                 194.177.211.209; // orff
61                 2001:648:2ffc:deb:213:72ff:fe69:e188; // orff
62                 82.195.75.106; // draghi (backup master - requires manual reconfiguration on draghi)
63                 2001:41b8:202:deb:216:36ff:fe40:3906; // draghi (see above)
64         };
65         allow-query { any; };
66         allow-transfer { };
67 };
68
69 <% end -%>
70
71
72
73 zone "alioth.debian.org" {
74         type slave;
75         notify no;
76         file "db.alioth.debian.org";
77         masters {
78                 217.196.43.132;
79         };
80         allow-query { any; };
81         allow-transfer { };
82 };
83