Skip to content

Commit e8ca406

Browse files
authored
Merge pull request #14 from bsg-sfrazer/master
fix permissions on manifest
2 parents 246d663 + a970be0 commit e8ca406

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

manifests/addon.pp

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,18 @@
9292
ensure => present,
9393
owner => $owner,
9494
group => $owner,
95-
} ~> exec { "chown -R ${owner}:${owner} ${_splunk_home}/etc/apps/${name}":
96-
cwd => "${_splunk_home}",
97-
} ~> exec { "chmod u+rw,g+rw -R ${_splunk_home}/etc/apps/${name}":
98-
cwd => "${_splunk_home}",
95+
}
96+
exec { "chown -R ${owner}:${owner} ${_splunk_home}/etc/apps/${name}":
97+
subscribe => [
98+
File["${addon_creates}"]
99+
],
100+
refreshonly => true,
101+
}
102+
exec { "chmod u+rw,g+rw -R ${_splunk_home}/etc/apps/${name}":
103+
subscribe => [
104+
File["${addon_creates}"]
105+
],
106+
refreshonly => true,
99107
}
100108
} else {
101109
package { $package_name:

0 commit comments

Comments
 (0)