summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2009-11-18 23:48:45 +0100
committermh <mh@immerda.ch>2009-11-18 23:50:15 +0100
commitd10e9cc661e54a4102a353f3800985eb7333a6db (patch)
treef85d0bbad24e708374edd262cc9393155a3618c0 /manifests
parent8ccc86c59dfa2e08ce982d33f8ca090a35643a08 (diff)
simplify fileresource
Diffstat (limited to 'manifests')
-rw-r--r--manifests/vhost/php/standard.pp18
1 files changed, 8 insertions, 10 deletions
diff --git a/manifests/vhost/php/standard.pp b/manifests/vhost/php/standard.pp
index d90e1a7..c0344ff 100644
--- a/manifests/vhost/php/standard.pp
+++ b/manifests/vhost/php/standard.pp
@@ -60,25 +60,23 @@ define apache::vhost::php::standard(
},
default => "${path}/bin"
}
+ file{$php_safe_mode_exec_bin_dir:
+ recurse => true,
+ purge => true,
+ }
if $php_safe_mode_exec_bins and ($php_safe_mode_exec_bins != 'absent') {
- file{$php_safe_mode_exec_bin_dir:
+ File[$php_safe_mode_exec_bin_dir]{
ensure => directory,
source => "puppet://$server/modules/common/empty",
- recurse => true,
- purge => true,
- owner => $documentroot_owner,
- group => $documentroot_group,
- mode => 0750;
+ owner => $documentroot_owner, group => $documentroot_group, mode => 0750,
}
- $php_safe_mode_exec_bins_subst = regsubst($php_safe_mode_exec_bins,"(.+)","${vhost}_\\1")
+ $php_safe_mode_exec_bins_subst = regsubst($php_safe_mode_exec_bins,"(.+)","${vhost}_\\1")
apache::vhost::php::safe_mode_bin{ $php_safe_mode_exec_bins_subst:
path => $php_safe_mode_exec_bin_dir
}
}else{
- file{$php_safe_mode_exec_bin_dir:
+ File[$php_safe_mode_exec_bin_dir]{
ensure => absent,
- recurse => true,
- force => true
}
}