From 8aa8deeba6d6e4838c5276f1878a2afafab2fdc9 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Mon, 4 Aug 2014 08:29:43 +0100 Subject: [PATCH] Send mdadm notification to the admins list --- cookbooks/hardware/recipes/default.rb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/cookbooks/hardware/recipes/default.rb b/cookbooks/hardware/recipes/default.rb index 0de7c69be..8c587d9f0 100644 --- a/cookbooks/hardware/recipes/default.rb +++ b/cookbooks/hardware/recipes/default.rb @@ -248,6 +248,26 @@ end end end +if File.exists?("/etc/mdadm/mdadm.conf") + mdadm_conf = edit_file "/etc/mdadm/mdadm.conf" do |line| + line.gsub!(/^MAILADDR .*$/, "MAILADDR admins@openstreetmap.org") + + line + end + + file "/etc/mdadm/mdadm.conf" do + owner "root" + group "root" + mode 0644 + content mdadm_conf + end + + service "mdadm" do + action :nothing + subscribes :restart, "file[/etc/mdadm/mdadm.conf]" + end +end + template "/etc/modules" do source "modules.erb" owner "root" -- 2.43.2