summaryrefslogtreecommitdiffstats
path: root/modules/mail
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mail')
-rw-r--r--modules/mail/manifests/mailu.pp14
1 files changed, 6 insertions, 8 deletions
diff --git a/modules/mail/manifests/mailu.pp b/modules/mail/manifests/mailu.pp
index cd38e26..9297dd6 100644
--- a/modules/mail/manifests/mailu.pp
+++ b/modules/mail/manifests/mailu.pp
@@ -1,6 +1,5 @@
class mail::mailu {
include mail::persistent
- include cron
include docker
package { "opendkim":
@@ -17,13 +16,12 @@ class mail::mailu {
"/media/persistent/.env.common":
source => "puppet:///modules/mail/mailu.env",
require => Class["mail::persistent"];
- '/etc/cron.daily/learn_spam':
- source => 'puppet:///modules/mail/learn_spam',
- mode => '0755',
- require => [
- Service['mailu'],
- Class['cron'],
- ];
+ }
+
+ cron::job { "learn_spam":
+ frequency => "daily",
+ source => 'puppet:///modules/mail/learn_spam',
+ require => Service['mailu'];
}
exec { "generate mailu secret key":