From 134d9cb89e7db96d521e04705579f5bba82b88d2 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Thu, 25 Jul 2013 22:06:02 +0000 Subject: mgapeople: add ssl vhost --- modules/mgapeople/manifests/init.pp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'modules/mgapeople') 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': -- cgit v1.2.1