summaryrefslogtreecommitdiff
path: root/manifests/web.pp
diff options
context:
space:
mode:
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,
+ }
+}