|
|
|
1 |
class dns { |
class dns { |
2 |
class server { |
class server { |
3 |
include bind::bind_master |
include bind::master |
4 |
dns::zone { "mageia.org": } |
dns::zone { 'mageia.org': } |
5 |
|
|
6 |
dns::reverse_zone { "7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa": } |
dns::reverse_zone { '7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa': } |
7 |
dns::reverse_zone { "2.1.0.0.0.0.0.1.b.0.e.0.1.0.a.2.ip6.arpa": } |
dns::reverse_zone { '2.1.0.0.0.0.0.1.b.0.e.0.1.0.a.2.ip6.arpa': } |
8 |
} |
} |
9 |
|
|
10 |
define zone { |
define zone { |
11 |
bind::zone_master { $name: |
bind::zone::master { $name: |
12 |
content => template("dns/$name.zone") |
content => template("dns/$name.zone") |
13 |
} |
} |
14 |
} |
} |
15 |
|
|
16 |
define reverse_zone { |
define reverse_zone { |
17 |
bind::zone_reverse { $name: |
bind::zone::reverse { $name: |
18 |
content => template("dns/$name.zone") |
content => template("dns/$name.zone") |
19 |
} |
} |
20 |
} |
} |