20 "/etc/postfix/main.cf":
22 content => template("hgr/postfix/main.cf.erb"),
26 notify => Service["postfix"],
27 require => [Package["postfix"],File["/etc/ssl/certs/${::fqdn}.pem"],File["/etc/ssl/private/${::fqdn}.key"],File["/etc/ssl/certs/${::fqdn}-CA.pem"]];
29 "/etc/postfix/master.cf":
31 source => "puppet:///modules/hgr/postfix/master.cf",
35 notify => Service["postfix"],
36 require => [Package["postfix","spamassassin"]];
37 # TODO: need to run portmap on this file after updating it / before restarting postfix
38 "/etc/postfix/send_access":
43 notify => Service["postfix"],
44 require => Package["postfix"];
47 source => "puppet:///modules/hgr/procmailrc",
51 require => Package["procmail"];
58 require => Package["postfix"];