X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Fmanifests%2Fmx.pp;h=54f1933b3c5c3586e801319da3b1fd91fe429776;hb=839e0ee97e5252968e9e0c5f7ae486fb0d26dd2e;hp=e035abb73580f86139e26d282a0dc67f66622ab0;hpb=8bdb11e51dd58922fa1ba71b2c5c8c27bfe44584;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/manifests/mx.pp b/modules/exim/manifests/mx.pp index e035abb73..54f1933b3 100644 --- a/modules/exim/manifests/mx.pp +++ b/modules/exim/manifests/mx.pp @@ -33,7 +33,13 @@ class exim::mx inherits exim { ensure => installed, } - file { '/etc/cron.d/dsa-email-virtualdomains': - source => 'puppet:///modules/exim/dsa-email-virtualdomains.cron', + if has_role('mailrelay') { + file { '/etc/cron.d/dsa-email-virtualdomains': + source => 'puppet:///modules/exim/dsa-email-virtualdomains.cron', + } + } else { + file { '/etc/cron.d/dsa-email-virtualdomains': + ensure => absent, + } } }