From 6c02c60b99a38c261fd8794c11f0382396e9ad6d Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Thu, 9 Dec 2010 12:34:27 +0000 Subject: use ssl for mailling list interface, as password are involved ( a more selective approach should be used later ) --- modules/sympa/manifests/init.pp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'modules/sympa/manifests') diff --git a/modules/sympa/manifests/init.pp b/modules/sympa/manifests/init.pp index 8ad97342..3e8dbe8f 100644 --- a/modules/sympa/manifests/init.pp +++ b/modules/sympa/manifests/init.pp @@ -46,13 +46,20 @@ class sympa { include apache::mod_fcgid apache::webapp_other{"sympa": - webapp_file => "sympa/webapp_sympa.conf", + webapp_file => "sympa/webapp_sympa.conf", } - + + apache::vhost_redirect_ssl { "ml.$domain": } + apache::vhost_other_app { "ml.$domain": vhost_file => "sympa/vhost_ml.conf", } + + openssl::self_signed_cert{ "ml.$domain": + directory => "/etc/ssl/apache/" + } + @@postgresql::database { 'sympa': description => "Sympa database", user => "sympa", -- cgit v1.2.1