]> gitweb.fluxo.info Git - puppet-mail.git/commitdiff
Sympa vhost folder and script
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 25 Aug 2010 00:50:18 +0000 (21:50 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 25 Aug 2010 00:50:18 +0000 (21:50 -0300)
manifests/web.pp

index 7b9e6880dfd4eedc9ee38a5fe8d7aebaf8a915f5..5000426fdcb16427713c37d742836046c66d6db5 100644 (file)
@@ -23,7 +23,7 @@ class mail::web inherits websites::setup {
 
 class mail::web::sympa {
   apache::site { "$sympa_subdomain":
-    docroot => "${apache_sites_folder}/$sympa_subdomain/site",
+    docroot => "${apache_sites_folder}/${sympa_subdomain}/site",
     source  => true,
   }
 
@@ -40,4 +40,9 @@ class mail::web::sympa {
     ensure  => present,
     require => Package["apache2-suexec"],
   }
+
+  file { "${apache_sites_folder}/$sympa_subdomain/site/wwsympa.fcgi":
+    ensure  => "/usr/lib/cgi-bin/sympa/wwsympa.fcgi",
+    require => File["${apache_sites_folder}/sympa/site"],
+  }
 }