summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2012-04-07 17:29:33 -0300
committerSilvio Rhatto <rhatto@riseup.net>2012-04-07 17:29:33 -0300
commit27f3e293ea28215b6de0905f6bb747a995e682f8 (patch)
tree72a33e087e30251f46dd396a0f79fc3794fe410d
parent7370469dcd758bb2a32a489f310d4eb3a7a72505 (diff)
downloadpuppet-mail-27f3e293ea28215b6de0905f6bb747a995e682f8.tar.gz
puppet-mail-27f3e293ea28215b6de0905f6bb747a995e682f8.tar.bz2
Adding mail::web::mlmmj
-rw-r--r--manifests/mlmmj.pp1
-rw-r--r--manifests/web.pp17
2 files changed, 18 insertions, 0 deletions
diff --git a/manifests/mlmmj.pp b/manifests/mlmmj.pp
index b9da73a..bada09e 100644
--- a/manifests/mlmmj.pp
+++ b/manifests/mlmmj.pp
@@ -1,5 +1,6 @@
class mail::mlmmj {
include mail::packages::mlmmj
+ include mail::web::mlmmj
group { 'mlmmj':
ensure => present,
diff --git a/manifests/web.pp b/manifests/web.pp
index be84a25..a97ffb5 100644
--- a/manifests/web.pp
+++ b/manifests/web.pp
@@ -87,3 +87,20 @@ class mail::web::sympa::disabled inherits mail::web::sympa {
require => undef,
}
}
+
+class mail::web::mlmmj inherits websites::setup {
+ apache::site { "$mlmmj_subdomain":
+ docroot => "/usr/share/mlmmj-php-web-admin",
+ source => true,
+ owner => 'mlmmj',
+ group => 'mlmmj',
+ mpm_user => 'mlmmj',
+ mpm_group => 'mlmmj',
+ manage_user => false,
+ require => Package['mlmmj-php-web-admin'],
+ }
+
+ package { [ 'mlmmj-php-web', 'mlmmj-php-web-admin' ]:
+ ensure => present,
+ }
+}