From ca2576f90aa75e5d9459c07e83c80f5084b3f9e6 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 7 Apr 2012 20:02:50 -0300 Subject: Disabling mlmmj web interface --- manifests/mlmmj.pp | 2 +- manifests/web.pp | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/manifests/mlmmj.pp b/manifests/mlmmj.pp index bada09e..52b9bd0 100644 --- a/manifests/mlmmj.pp +++ b/manifests/mlmmj.pp @@ -1,6 +1,6 @@ class mail::mlmmj { include mail::packages::mlmmj - include mail::web::mlmmj + include mail::web::mlmmj::disabled group { 'mlmmj': ensure => present, diff --git a/manifests/web.pp b/manifests/web.pp index 95aa3b7..4d87a09 100644 --- a/manifests/web.pp +++ b/manifests/web.pp @@ -119,3 +119,21 @@ class mail::web::mlmmj inherits websites::setup { "puppet:///modules/mail/mlmmj/htpasswd" ], } } + +class mail::web::mlmmj::disabled inherits mail::web:mlmmj { + Apache::Site["$mlmmj_subdomain"] { + ensure => absent, + } + + Package[ 'mlmmj-php-web', 'mlmmj-php-web-admin' ] { + ensure => absent, + } + + File['/etc/mlmmj-php-web-admin'] { + ensure => absent, + } + + File['/etc/mlmmj-php-web-admin/htpasswd'] { + ensure => absent, + } +} -- cgit v1.2.3