X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Ftemplates%2Feximconf.erb;h=1ed7e0bb2163ad3a342ad1a58b02d5e467a91a89;hb=85e69a1445c82de137d48da44ed9f30ab643d209;hp=b1f0e2bfd7ab615277b50a3ea727fd7ea5d63f5f;hpb=4e68ffc091caae0741bc5bffc1f987cbd2ac07f3;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/templates/eximconf.erb b/modules/exim/templates/eximconf.erb index b1f0e2bfd..1ed7e0bb2 100644 --- a/modules/exim/templates/eximconf.erb +++ b/modules/exim/templates/eximconf.erb @@ -119,7 +119,7 @@ domainlist mailhubdomains = lsearch;/etc/exim4/manualroute hostlist reservedaddrs = <%= nodeinfo['reservedaddrs'] %> <%= out = "" -if has_variable?("exim_ssl_certs") && exim_ssl_certs == true +if exim_ssl_certs out = "tls_certificate = /etc/exim4/ssl/thishost.crt tls_privatekey = /etc/exim4/ssl/thishost.key tls_try_verify_hosts = * @@ -190,16 +190,16 @@ ports = [] out = "daemon_smtp_ports = " ports << 25 -if results['bugsmaster'] +if nodeinfo['bugsmaster'] ports << 587 end -if not results['mail_port'].empty? - ports << results['mail_port'] +if not nodeinfo['mail_port'].empty? + ports << nodeinfo['mail_port'] end -if results['mailrelay'] - ports << results['smarthost_port'] +if nodeinfo['mailrelay'] + ports << nodeinfo['smarthost_port'] end out += ports.uniq.sort.join(" : ") @@ -254,7 +254,7 @@ check_helo: <%= out = "" -if results['mailrelay'] +if nodeinfo['mailrelay'] out = " accept verify = certificate" end out @@ -347,7 +347,7 @@ check_submission: <%= out = "" -if results['mailrelay'] +if nodeinfo['mailrelay'] out = " accept verify = certificate" end out @@ -388,7 +388,7 @@ check_recipient: <%= out = "" -if results['mailrelay'] +if nodeinfo['mailrelay'] out = " accept verify = certificate" end out @@ -810,7 +810,7 @@ begin routers <%= out = "" -if results['mailrelay'] +if nodeinfo['mailrelay'] out = ' relay_manualroute: driver = manualroute @@ -845,7 +845,7 @@ ipliteral: <%= out = "" -if not results['smarthost'].empty? +if not nodeinfo['smarthost'].empty? out = ' smarthost: debug_print = "R: smarthost for $local_part@$domain" @@ -1011,7 +1011,7 @@ localuser: # the virts, and delivering to them. blah. <%= out = "" -if results['packagesmaster'] +if nodeinfo['packagesmaster'] out = ' # This router delivers for packages.d.o packages: @@ -1035,7 +1035,7 @@ out <%= out = "" -if results['bugsmaster'] +if nodeinfo['bugsmaster'] out = ' # This router delivers for bugs.d.o bugs: @@ -1058,7 +1058,7 @@ out <%= out = "" -if results['rtmaster'] +if nodeinfo['rtmaster'] out = ' # This router delivers for rt.d.o rt_force_new_verbose: @@ -1076,7 +1076,7 @@ rt_force_new_verbose: # - rt+NNNN@rt.debian.org : attach correspondence to ticket (verbose) # - rt+NNNN-quiesce@rt.debian.org : attach correspondence to ticket (quiesce) # - rt+NNNN-@rt.debian.org : attach correspondence to ticket (some action) -# requires modification to custom condition in 'scrips' +# requires modification to custom condition in \'scrips\' rt_force_new_quiesce: debug_print = "R: rt for $local_part+new-quiesce@$domain" driver = redirect @@ -1297,8 +1297,8 @@ remote_smtp_smarthost: driver = smtp <%= out = "" -if not results['smarthost'].empty? - out += " port = " + results['smarthost_port'] + "\n" +if not nodeinfo['smarthost'].empty? + out += " port = " + nodeinfo['smarthost_port'] + "\n" end if has_variable?("exim_ssl_certs") && exim_ssl_certs == "true" @@ -1331,7 +1331,7 @@ bsmtp: <%= out = "" -if results['bugsmaster'] +if nodeinfo['bugsmaster'] out = ' bugs_pipe: driver = pipe @@ -1350,7 +1350,7 @@ out <%= out = "" -if results['rtmaster'] +if nodeinfo['rtmaster'] out = ' rt_pipe: debug_print = "T: rt_pipe for $local_part${local_part_suffix}@$domain"