X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/cd67ea35139fb5d661639160ae3cdd8b9a1bbb02..1bd8163c228324ae78795aed98f5d34beab7fc6a:/cookbooks/exim/recipes/default.rb diff --git a/cookbooks/exim/recipes/default.rb b/cookbooks/exim/recipes/default.rb index 219629f59..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] @@ -78,7 +78,14 @@ template "/etc/exim4/exim4.conf" do mode 0644 variables :relay_to_domains => relay_to_domains.sort, :relay_from_hosts => relay_from_hosts.sort - notifies :restart, resources(:service => "exim4") + 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|