- }
-
- exec { "exim4 reload":
- path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
- refreshonly => true,
- }
-}
-
-class eximmx inherits exim {
- package { "clamav-daemon": ensure => latest;
- "postgrey": ensure => installed;
- }
-
- file {
- "/etc/default/postgrey":
- source => "puppet:///exim/common/postgrey-default",
- require => Package["postgrey"],
- notify => Exec["postgrey restart"]
+ "/etc/exim4/ssl/thishost.key":
+ require => Package["exim4-daemon-heavy"],
+ source => "puppet:///exim/certs/$fqdn.key",
+ owner => root,
+ group => Debian-exim,
+ mode => 640