blob: a5d20c095089269188fa695d63527f2567999928 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
class bind {
package { 'bind': }
service { 'named':
restart => 'service named restart',
subscribe => Package['bind'],
}
file { '/etc/named.conf':
ensure => link,
target => '/var/lib/named/etc/named.conf',
require => Package['bind'],
}
exec { 'named_reload':
command => 'service named reload',
refreshonly => true,
}
file { '/var/lib/named/etc/named.conf':
require => Package['bind'],
content => '',
notify => Service['named'],
}
}
|