diff options
-rw-r--r-- | modules/mgapeople/manifests/init.pp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/modules/mgapeople/manifests/init.pp b/modules/mgapeople/manifests/init.pp index 736adb47..fe629bcd 100644 --- a/modules/mgapeople/manifests/init.pp +++ b/modules/mgapeople/manifests/init.pp @@ -51,12 +51,20 @@ class mgapeople( mode => '0755', } + $vhost_aliases = { + '/static' => '/usr/share/mgapeople/static', + }, apache::vhost::base { $vhost: location => $vhostdir, require => File[$vhostdir], - aliases => { - '/static' => '/usr/share/mgapeople/static', - }, + aliases => $vhost_aliases, + } + apache::vhost::base { "ssl_${vhost}": + vhost => $vhost, + use_ssl => true, + location => $vhostdir, + require => File[$vhostdir], + aliases => $vhost_aliases, } cron { '/usr/bin/mkpeople': |