source => [ "puppet:///exim/per-host/$fqdn/helo-check",
"puppet:///exim/common/helo-check" ]
;
+ "/etc/exim4/bsmtp":
+ require => Package["exim4-daemon-heavy"],
+ content => template("exim/bsmtp.erb")
+ ;
"/etc/exim4/locals":
require => Package["exim4-daemon-heavy"],
content => template("exim/locals.erb")
--- /dev/null
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+<%=
+bsmtp = case fqdn
+ when "gluck.debian.org" then "hal.debian.net: user=salve group=Debian file=/home/salve/bsmtp/hal.debian.net
+salve.debian.net: user=salve group=Debian file=/home/salve/bsmtp/salve.debian.net
+robin.debian.net: user=robert group=Debian file=/home/robert/bsmtp/robin.debian.net
+riva.debian.net: user=cjwatson group=Debian file=/home/cjwatson/bsmtp/riva.debian.net
+tryphon.debian.net: user=nboullis group=Debian file=/home/nboullis/bsmtp/tryphon.debian.net
+lucretia.debian.net: user=mechanix group=Debian file=/home/mechanix/bsmtp/lucretia.debian.net
+aegir.debian.net: user=mechanix group=Debian file=/home/mechanix/bsmtp/aegir.debian.net"
+ when "klecker.debian.org" then "hal.debian.net: user=salve group=Debian file=/home/salve/bsmtp/hal.debian.net
+salve.debian.net: user=salve group=Debian file=/home/salve/bsmtp/salve.debian.net
+robin.debian.net: user=robert group=Debian file=/home/robert/bsmtp/robin.debian.net
+riva.debian.net: user=cjwatson group=Debian file=/home/cjwatson/bsmtp/riva.debian.net
+tryphon.debian.net: user=nboullis group=Debian file=/home/nboullis/bsmtp/tryphon.debian.net
+lucretia.debian.net: user=mechanix group=Debian file=/home/mechanix/bsmtp/lucretia.debian.net
+aegir.debian.net: user=mechanix group=Debian file=/home/mechanix/bsmtp/aegir.debian.net"
+end
+bsmtp
+%>