Revision e73be39b
Added by Marc Schaer over 8 years ago
manifests/init.pp | ||
---|---|---|
$localzonepath = $::dns::params::localzonepath,
|
||
$forwarders = $::dns::params::forwarders,
|
||
$listen_on_v6 = $::dns::params::listen_on_v6,
|
||
$recursion = $::dns::params::recursion,
|
||
$allow_recursion = $::dns::params::allow_recursion,
|
||
$allow_query = $::dns::params::allow_query,
|
||
$dnssec_enable = $::dns::params::dnssec_enable,
|
||
$dnssec_validation = $::dns::params::dnssec_validation,
|
||
$namedconf_template = $::dns::params::namedconf_template,
|
||
$optionsconf_template = $::dns::params::optionsconf_template,
|
||
) inherits dns::params {
|
||
validate_array($dns::forwarders)
|
||
validate_array($dns::allow_recursion)
|
||
validate_array($dns::allow_query)
|
||
validate_re($dns::recursion, '^(yes|no)$', 'Only \'yes\' and \'no\' are valid values for recursion field')
|
||
validate_re($dns::dnssec_enable, '^(yes|no)$', 'Only \'yes\' and \'no\' are valid values for dnssec_enable field')
|
||
validate_re($dns::dnssec_validation, '^(yes|no|auto)$', 'Only \'yes\', \'no\' and \'auto\' are valid values for dnssec_validation field')
|
||
|
||
class { '::dns::install': } ~>
|
||
class { '::dns::config': } ~>
|
Also available in: Unified diff
Added options possibilities