22 lines
433 B
Puppet
22 lines
433 B
Puppet
# ex: syntax=puppet si ts=4 sw=4 et
|
|
|
|
class bind::updater (
|
|
$nsupdate_package = $::bind::params::nsupdate_package,
|
|
$keydir = "${::bind::params::confdir}/keys",
|
|
) {
|
|
include params
|
|
|
|
package {'nsupdate':
|
|
ensure => present,
|
|
name => $nsupdate_package,
|
|
}
|
|
|
|
file { $::bind::params::confdir:
|
|
ensure => directory,
|
|
}
|
|
|
|
class { 'bind::keydir':
|
|
keydir => $keydir,
|
|
}
|
|
}
|