From 398b8abad52155ca46683f16378098c1cce92fbe Mon Sep 17 00:00:00 2001 From: Scott Frazer Date: Fri, 11 Oct 2019 11:33:56 -0500 Subject: [PATCH] Allow archiver to overwrite files, ensure the written files will be overwritable in the future --- manifests/addon.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/addon.pp b/manifests/addon.pp index 94ee48a1..694d7ca0 100644 --- a/manifests/addon.pp +++ b/manifests/addon.pp @@ -90,6 +90,10 @@ before => File["${_splunk_home}/etc/apps/${name}/local"], } -> file { "${addon_creates}": ensure => present, + } -> exec { "chown -R ${owner}:${owner} ${_splunk_home}/etc/apps/${name}": + cwd => "${_splunk_home}", + } -> exec { "chmod u+rw,g+rw -R ${_splunk_home}/etc/apps/${name}": + cwd => "${_splunk_home}", } } else { package { $package_name: