And restart exim if the perl script changes
[mirror/dsa-puppet.git] / modules / exim / manifests / mx.pp
1 class exim::mx inherits exim {
2     file {
3         "/etc/exim4/ccTLD.txt":
4           require => Package["exim4-daemon-heavy"],
5           source  => [ "puppet:///exim/common/ccTLD.txt" ]
6           ;
7         "/etc/exim4/surbl_whitelist.txt":
8           require => Package["exim4-daemon-heavy"],
9           source  => [ "puppet:///exim/common/surbl_whitelist.txt" ]
10           ;
11         "/etc/exim4/exim_surbl.pl":
12           require => Package["exim4-daemon-heavy"],
13           source  => [ "puppet:///exim/common/exim_surbl.pl" ]
14           notify  => Exec["exim4 restart"]
15           ;
16     }
17     exec { "exim4 restart":
18         path        => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
19         refreshonly => true,
20     }
21 }
22