From 1966a13d0f89bcf5f76e7a315c550ed65581d951 Mon Sep 17 00:00:00 2001 From: bi4o4ek Date: Thu, 4 Dec 2014 10:38:11 +0300 Subject: [PATCH 1/2] Update director.pp Add ability to purge /etc/bacula/director.d --- manifests/director.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/manifests/director.pp b/manifests/director.pp index ad38049..18d779c 100644 --- a/manifests/director.pp +++ b/manifests/director.pp @@ -36,6 +36,10 @@ mode => $bacula::config_file_mode, owner => $bacula::config_file_owner, group => $bacula::config_file_group, + recurse => true, + purge => $bacula::bool_source_dir_purge, + force => $bacula::bool_source_dir_purge, + replace => $bacula::manage_file_replace, require => Package[$bacula::director_package], audit => $bacula::manage_audit, noop => $bacula::noops, @@ -59,6 +63,10 @@ mode => $bacula::config_file_mode, owner => $bacula::config_file_owner, group => $bacula::config_file_group, + recurse => true, + purge => $bacula::bool_source_dir_purge, + force => $bacula::bool_source_dir_purge, + replace => $bacula::manage_file_replace, require => Package[$bacula::director_package], audit => $bacula::manage_audit, noop => $bacula::noops, From 7f0cac82b2d99ba19cd57152a572a10547e22448 Mon Sep 17 00:00:00 2001 From: bi4o4ek Date: Thu, 4 Dec 2014 10:40:23 +0300 Subject: [PATCH 2/2] Update storage.pp Add ability to purge /etc/bacula/storage.d --- manifests/storage.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/storage.pp b/manifests/storage.pp index 5cc32d6..5ecbec9 100644 --- a/manifests/storage.pp +++ b/manifests/storage.pp @@ -45,6 +45,10 @@ mode => $bacula::config_file_mode, owner => $bacula::config_file_owner, group => $bacula::config_file_group, + recurse => true, + purge => $bacula::bool_source_dir_purge, + force => $bacula::bool_source_dir_purge, + replace => $bacula::manage_file_replace, require => Package[$bacula::storage_package], audit => $bacula::manage_audit, noop => $bacula::noops,