]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/geodns/files/common/named.conf.geo
remove quotations
[dsa-puppet.git] / modules / geodns / files / common / named.conf.geo
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 view 'Africa' {
7         match-clients {
8                 Africa;
9         };
10         recursion no;
11         zone "security.debian.org" {
12                 type master;
13                 file "/etc/bind/db.security.debian.org.AF";
14         };
15         zone "security.geo.debian.org" {
16                 type master;
17                 file "/etc/bind/db.security.debian.org.AF";
18         };
19 };
20
21 view 'Asia' {
22         match-clients {
23                 Asia;
24         };
25         recursion no;
26         zone "security.debian.org" {
27                 type master;
28                 file "/etc/bind/db.security.debian.org.AS";
29         };
30         zone "security.geo.debian.org" {
31                 type master;
32                 file "/etc/bind/db.security.debian.org.AS";
33         };
34 };
35
36 view 'Europe' {
37         match-clients { 
38                 Europe; 
39         };
40         recursion no;
41         zone "security.debian.org" {
42                 type master;
43                 file "/etc/bind/db.security.debian.org.EU";
44         };
45         zone "security.geo.debian.org" {
46                 type master;
47                 file "/etc/bind/db.security.debian.org.EU";
48         };
49 };
50
51 view 'NorthAmerica' {
52         match-clients {
53                 NorthAmerica;
54         };
55         recursion no;
56         zone "security.debian.org" {
57                 type master;
58                 file "/etc/bind/db.security.debian.org.NA";
59         };
60         zone "security.geo.debian.org" {
61                 type master;
62                 file "/etc/bind/db.security.debian.org.NA";
63         };
64 };
65 view 'SouthAmerica' {
66         match-clients {
67                 SouthAmerica;
68         };
69         recursion no;
70         zone "security.debian.org" {
71                 type master;
72                 file "/etc/bind/db.security.debian.org.SA";
73         };
74         zone "security.geo.debian.org" {
75                 type master;
76                 file "/etc/bind/db.security.debian.org.SA";
77         };
78 };
79 view 'Oceania' {
80         match-clients {
81                 Oceania;
82         };
83         recursion no;
84         zone "security.debian.org" {
85                 type master;
86                 file "/etc/bind/db.security.debian.org.OC";
87         };
88         zone "security.geo.debian.org" {
89                 type master;
90                 file "/etc/bind/db.security.debian.org.OC";
91         };
92 };
93 view 'Antarctica' {
94         match-clients {
95                 Antarctica;
96         };
97         recursion no;
98         zone "security.debian.org" {
99                 type master;
100                 file "/etc/bind/db.security.debian.org.AN";
101         };
102         zone "security.geo.debian.org" {
103                 type master;
104                 file "/etc/bind/db.security.debian.org.AN";
105         };
106 };
107 view "other" {
108         match-clients { any; };
109         recursion no;
110         zone "security.debian.org" {
111                 type master;
112                 file "/etc/bind/db.security.debian.org";
113         };
114         zone "security.geo.debian.org" {
115                 type master;
116                 file "/etc/bind/db.security.debian.org";
117         };
118 };