summaryrefslogtreecommitdiff
path: root/manifests/defines
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/defines')
-rw-r--r--manifests/defines/vhost_files.pp15
1 files changed, 4 insertions, 11 deletions
diff --git a/manifests/defines/vhost_files.pp b/manifests/defines/vhost_files.pp
index c71c5eb..6ed4fb3 100644
--- a/manifests/defines/vhost_files.pp
+++ b/manifests/defines/vhost_files.pp
@@ -238,17 +238,10 @@ define apache::vhost::template(
'www' => "www.${servername}",
default => $domainalias
}
- case $htpasswd_path {
- 'absent': {
- $real_htpasswd_path = $operatingsystem ? {
- gentoo => "$apache::gentoo::config_dir/htpasswds/$name",
- debian => "$apache::debian::config_dir/htpasswds/$name",
- ubuntu => "$apache::ubuntu::config_dir/htpasswds/$name",
- openbsd => "$apache::openbsd::config_dir/htpasswds/$name",
- default => "/etc/apache2/htpasswds/$name"
- }
- }
- default: { $real_htpasswd_path = $htpasswd_path }
+ if $htpasswd_path == 'absent' {
+ $real_htpasswd_path = "/var/www/htpasswds/$name"
+ } else {
+ $real_htpasswd_path = $htpasswd_path
}
case $run_mode {
'itk': {