X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/261e7e9cd1a9882faa4ed7087b5902ebafe25988..1bd8163c228324ae78795aed98f5d34beab7fc6a:/cookbooks/exim/recipes/default.rb?ds=inline diff --git a/cookbooks/exim/recipes/default.rb b/cookbooks/exim/recipes/default.rb index 61731d8e4..1e333b42c 100644 --- a/cookbooks/exim/recipes/default.rb +++ b/cookbooks/exim/recipes/default.rb @@ -60,7 +60,7 @@ end relay_to_domains = node[:exim][:relay_to_domains] node[:exim][:routes].each_value do |route| - relay_to_domains = relay_to_domains | route[:domains] + relay_to_domains = relay_to_domains | route[:domains] if route[:host] end relay_from_hosts = node[:exim][:relay_from_hosts] @@ -81,6 +81,13 @@ template "/etc/exim4/exim4.conf" do notifies :restart, "service[exim4]" end +template "/etc/exim4/callout_exempt_senders" do + source "callout_exempt_senders.erb" + owner "root" + group "Debian-exim" + mode 0644 +end + search(:accounts, "*:*").each do |account| name = account["id"] details = node[:accounts][:users][name] || {}