From bba52c4fdaadd488581cdc10cb37f50f716e329c Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Wed, 5 Jun 2013 12:52:47 +0000 Subject: Add SSL vhost for treasurer.mageia.org --- modules/mga-treasurer/manifests/init.pp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'modules/mga-treasurer') diff --git a/modules/mga-treasurer/manifests/init.pp b/modules/mga-treasurer/manifests/init.pp index f9f79915..1759aed0 100644 --- a/modules/mga-treasurer/manifests/init.pp +++ b/modules/mga-treasurer/manifests/init.pp @@ -53,6 +53,17 @@ class mga-treasurer( require => File[$vhostdir], } + apache::vhost::base { "ssl_$vhost": + use_ssl => true, + location => $vhostdir, + aliases => { + "/${grisbi_filename}" => $grisbi_path, + "/static" => '/usr/share/mga-treasurer/static', + }, + content => template('mga-treasurer/vhost_mga-treasurer.conf'), + require => File[$vhostdir], + } + file { $update_script: ensure => present, owner => root, -- cgit v1.2.1