]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/exim/manifests/init.pp
Only sync logs once per day since we are only transferring rotated logs
[dsa-puppet.git] / modules / exim / manifests / init.pp
index 222b805112852868297ce9b14a13d137cdb00ed5..e5b051b2590e0d1488b6f7c2516c46230411fb6c 100644 (file)
@@ -1,5 +1,12 @@
 class exim {
 
+       $is_mailrelay = has_role('mailrelay')
+       $is_bugsmaster = has_role('bugsmaster')
+       $is_bugsmx = has_role('bugsmx')
+       $is_rtmaster = has_role('rtmaster')
+       $is_packagesmaster = has_role('packagesmaster')
+       $is_packagesqamaster = has_role('packagesqamaster')
+
        include exim::vdomain::setup
 
        munin::check { 'ps_exim4': script => 'ps_' }
@@ -28,9 +35,6 @@ class exim {
                ]
        }
 
-       file { '/etc/cron.d/dsa-email-virtualdomains':
-               source => 'puppet:///modules/exim/dsa-email-virtualdomains.cron',
-       }
        file { '/etc/exim4/':
                ensure  => directory,
                mode    => '0755',