Encoding.default_external = Encoding::UTF_8
+# Accept the license
+
+chef_license "accept"
+
# Log at level info
log_level :info
log_location "/var/log/chef/client.log"
+# Set the node name
+
+node_name "<%= node.name %>"
+
# Verify SSL certificates
ssl_verify_mode :verify_peer
ohai.plugin_path << "<%= node[:ohai][:plugin_dir] %>"
+# Enable some optional ohai plugins
+
+ohai.optional_plugins = %w[Passwd]
+
# Load supporting code for report handlers
require "/etc/chef/report"
# Configure report handlers
-exception_handlers << email_handler
-report_handlers << email_handler
+exception_handlers.delete_if { |h| h.is_a?(Chef::Handler::Email) } << email_handler
+report_handlers.delete_if { |h| h.is_a?(Chef::Handler::Email) } << email_handler