dns: Fix depency error when creating view directory for DNS zone file.

This commit is contained in:
Timo Makinen 2015-11-23 14:48:29 +02:00
parent 402c6e37f9
commit cef744af05

View file

@ -378,11 +378,12 @@ define dns::zone($role = "master", $master = "", $slaves = [], $forwarders = [],
if $view != "" {
if !defined(File["${dns::server::chroot}${dns::server::confdir}/${view}"]) {
file { "${dns::server::chroot}${dns::server::confdir}/${view}":
ensure => directory,
mode => "0750",
owner => "root",
group => $dns::server::group,
before => File["${dns::server::chroot}${dns::server::confdir}/${view}/zone.${zonefile}"],
ensure => directory,
mode => "0750",
owner => "root",
group => $dns::server::group,
before => File["${dns::server::chroot}${dns::server::confdir}/${view}/zone.${zonefile}"],
require => $::dns::server::package_require,
}
}
}