+
+if node[:kernel] && node[:kernel][:modules]
+ raidmods = node[:kernel][:modules].keys & %w(cciss hpsa mptsas mpt2sas megaraid_mm megaraid_sas aacraid)
+
+ unless raidmods.empty?
+ default[:apt][:sources] |= ["hwraid"]
+ end
+end
+
+if node[:kernel][:modules].include?("ipmi_si")
+ default[:hardware][:modules] |= ["ipmi_devintf"]
+end
+
+if File.exist?("/proc/xen")
+ default[:hardware][:watchdog] = "xen_wdt"
+elsif node[:kernel][:modules].include?("i6300esb")
+ default[:hardware][:watchdog] = "none"
+end