From: Cédric Jeanneret Date: Fri, 25 Feb 2011 13:07:41 +0000 (+0100) Subject: bind::zone - purge files when not declared in puppet X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=92193f6c3793b01d33dfa7fcf192d11c36dba276;p=puppet-bind.git bind::zone - purge files when not declared in puppet --- diff --git a/manifests/definitions/bind-zone.pp b/manifests/definitions/bind-zone.pp index 091b929..4352698 100644 --- a/manifests/definitions/bind-zone.pp +++ b/manifests/definitions/bind-zone.pp @@ -72,5 +72,14 @@ define bind::zone($ensure=present, file => "/etc/bind/pri/${name}.conf", content => template("bind/zone-header.erb"), } + + file {"/etc/bind/pri/${name}.conf.d": + ensure => directory, + mode => 0700, + purge => true, + recurse => true, + backup => false, + force => true, + } } }