summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authorandreas <andreas@immerda.ch>2009-02-09 15:56:13 +0000
committerandreas <andreas@immerda.ch>2009-02-09 15:56:13 +0000
commitcad0df4b93fb4d5aa2a87069ed8ce3fca6f6d1b0 (patch)
tree7b1e2836eb7d5e9fced7f2ab276c10a38eff1648 /manifests
parent87655ddbfa3f94080ef0f5837904a55ab6a33da2 (diff)
correct owner and group for the writebla dirs too
Diffstat (limited to 'manifests')
-rw-r--r--manifests/defines/vhost_varieties.pp13
1 files changed, 9 insertions, 4 deletions
diff --git a/manifests/defines/vhost_varieties.pp b/manifests/defines/vhost_varieties.pp
index f54affb..d4a6872 100644
--- a/manifests/defines/vhost_varieties.pp
+++ b/manifests/defines/vhost_varieties.pp
@@ -245,17 +245,22 @@ define apache::vhost::php::joomla(
require => Git::Clone["git_clone_$name"],
}
-
- file{[
+ $writable_files = [
"$documentroot/components"
,"$documentroot/dmdocuments"
,"$documentroot/images"
- ,"$documentroot/language"
- ]:
+ ,"$documentroot/language"]
+
+ file{$writable_files:
ensure => directory
,mode => 0770
,require => Git::Clone["git_clone_$name"]
}
+ file{$writable_files:
+ owner => $owner,
+ group => $group,
+ require => Git::Clone["git_clone_$name"]
+ }
# create vhost configuration file
apache::vhost{$name: