summaryrefslogtreecommitdiff
path: root/manifests/web.pp
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 /manifests/web.pp
parent7370469dcd758bb2a32a489f310d4eb3a7a72505 (diff)
downloadpuppet-mail-27f3e293ea28215b6de0905f6bb747a995e682f8.tar.gz
puppet-mail-27f3e293ea28215b6de0905f6bb747a995e682f8.tar.bz2
Adding mail::web::mlmmj
Diffstat (limited to 'manifests/web.pp')
-rw-r--r--manifests/web.pp17
1 files changed, 17 insertions, 0 deletions
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,
+ }
+}