From 8ea4e1fa9dbc556bfbcd7352c61cbd872ff96f84 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 6 Oct 2013 18:50:58 +0100 Subject: [PATCH] Allow some mail aliases to be placed in a data bag --- cookbooks/exim/recipes/default.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cookbooks/exim/recipes/default.rb b/cookbooks/exim/recipes/default.rb index 7c9dc6887..b5b15080c 100644 --- a/cookbooks/exim/recipes/default.rb +++ b/cookbooks/exim/recipes/default.rb @@ -72,6 +72,14 @@ search(:accounts, "*:*").each do |account| end end +if node[:exim][:private_aliases] + aliases = data_bag_item("exim", "aliases") + + aliases[node[:exim][:private_aliases]].each do |name,address| + node.default[:exim][:aliases][name] = address + end +end + template "/etc/aliases" do source "aliases.erb" owner "root" -- 2.43.2