X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Fmanifests%2Finit.pp;h=e5b051b2590e0d1488b6f7c2516c46230411fb6c;hb=b77434dd8426d362d9109281022d9239fd1bdcd9;hp=9f362243fc08e28f3f6b7bde38c1e2b66c3bd804;hpb=5a78a9fd974e875f5f25653812077ee73e55614e;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/manifests/init.pp b/modules/exim/manifests/init.pp index 9f362243f..e5b051b25 100644 --- a/modules/exim/manifests/init.pp +++ b/modules/exim/manifests/init.pp @@ -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_' } @@ -38,13 +45,6 @@ class exim { ensure => absent, force => true, } - # git checkouts through puppet. yummy. - file { '/etc/exim4/email-virtualdomains': - recurse => true, - source => 'puppet:///modules/exim/email-virtualdomains', - purge => true, - ignore => '.git', - } file { '/etc/exim4/conf.d': ensure => directory, purge => true,