1 class named::authoritative inherits named {
2 file { '/etc/bind/named.conf.debian-zones':
3 content => template('named/named.conf.debian-zones.erb'),
4 notify => Service['bind9'],
6 file { '/etc/bind/named.conf.options':
7 content => template('named/named.conf.options.erb'),
8 notify => Service['bind9'],
10 file { '/etc/bind/named.conf.shared-keys':
15 file { '/etc/bind/named.conf.puppet-shared-keys':
17 content => template('named/named.conf.puppet-shared-keys.erb'),
20 notify => Service['bind9'],