diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2010-08-30 15:09:23 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2010-08-30 15:09:23 -0300 |
commit | bd9b8d57318420db58d9042e88d08a24a8b7691b (patch) | |
tree | ff0617c8feff161a50cd2253b217266dd7a73929 /manifests/sympa.pp | |
parent | 86dfb7091fff032575cf322ab9f6132e4be49cdb (diff) | |
download | puppet-mail-bd9b8d57318420db58d9042e88d08a24a8b7691b.tar.gz puppet-mail-bd9b8d57318420db58d9042e88d08a24a8b7691b.tar.bz2 |
Fixing mydestination and adding sympa disable classes
Diffstat (limited to 'manifests/sympa.pp')
-rw-r--r-- | manifests/sympa.pp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/manifests/sympa.pp b/manifests/sympa.pp index e526f7a..a9c45d3 100644 --- a/manifests/sympa.pp +++ b/manifests/sympa.pp @@ -103,3 +103,32 @@ class mail::sympa inherits mail::regexps { notify => Exec["newaliases"], } } + +class mail::sympa::disabled inherits mail::sympa { + include mail::web::sympa::disabled + + Service["sympa"] { + ensure => stopped, + enable => false, + } + + File["/etc/postfix/transport_regexp"] { + content => undef, + } + + File["/etc/postfix/virtual_regexp"] { + content => undef, + } + + Mailalias["sympa"] { + ensure => absent, + } + + Mailalias["sympa-request"] { + ensure => absent, + } + + Mailalias["sympa-owner"] { + ensure => absent, + } +} |