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: