From 92193f6c3793b01d33dfa7fcf192d11c36dba276 Mon Sep 17 00:00:00 2001 From: Cédric Jeanneret Date: Fri, 25 Feb 2011 14:07:41 +0100 Subject: bind::zone - purge files when not declared in puppet --- manifests/definitions/bind-zone.pp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'manifests') 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, + } } } -- cgit v1.2.3