aboutsummaryrefslogtreecommitdiff
path: root/manifests/mail.pp
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2010-05-02 19:19:40 -0300
committerSilvio Rhatto <rhatto@riseup.net>2010-05-02 19:19:40 -0300
commit861f37708fb7be5732018488b169ddfa294cb8a7 (patch)
treead2db096dba6a1ce0408b9a33bf8ac8e35ec2ecb /manifests/mail.pp
parenta11e251585d81e8ae35f6bc236aa3b1f7534c1eb (diff)
downloadpuppet-nodo-861f37708fb7be5732018488b169ddfa294cb8a7.tar.gz
puppet-nodo-861f37708fb7be5732018488b169ddfa294cb8a7.tar.bz2
Adding needed packages for nodo::mail
Diffstat (limited to 'manifests/mail.pp')
-rw-r--r--manifests/mail.pp15
1 files changed, 14 insertions, 1 deletions
diff --git a/manifests/mail.pp b/manifests/mail.pp
index e885a06..cf88d70 100644
--- a/manifests/mail.pp
+++ b/manifests/mail.pp
@@ -10,7 +10,20 @@ class nodo::mail {
include database
# The needed packages
- package { 'postfix-mysql':
+ package { [ 'postfix-mysql', 'dovecot-imapd' ]:
+ ensure => installed,
+ }
+
+ package { [ 'libauthen-sasl-cyrus-perl' 'libpam-mysql', 'libsasl2-modules', 'sasl2-bin',
+ 'libsasl2-modules-sql', 'libgsasl7', 'libsasl2-modules-sql' ]:
+ ensure => installed,
+ }
+
+ package { [ 'postgrey', 'amavisd-new', 'spamassassin', 'spamc' ]:
+ ensure => installed,
+ }
+
+ package { [ 'clamav-base', 'clamav-daemon', 'clamav-freshclam' ]:
ensure => installed,
}