Initial version of procmail and spamassassin modules.
This commit is contained in:
parent
e3b6cca7a4
commit
3720469ed0
2 changed files with 91 additions and 0 deletions
23
spamassassin/manifests/init.pp
Normal file
23
spamassassin/manifests/init.pp
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Install spamassassin common components
|
||||
#
|
||||
class spamassassin::common {
|
||||
|
||||
package { "spamassassin":
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# Install spamassassin using procmail
|
||||
#
|
||||
class spamassassin::procmail inherits spamassassin::common {
|
||||
|
||||
include procmail
|
||||
|
||||
procmail::rc { "spamassassin.rc":
|
||||
source => "/etc/mail/spamassassin/spamassassin-spamc.rc",
|
||||
require => Package["spamassassin"],
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue