chefからamazon linuxのsudo設定を変更する

デフォルト設定からの変更部分をテンプレートとして作成しておきます。

vim {cookbook_root}/template/default/conf.erb
--------------------------------------------------
Defaults:root    !requiretty
--------------------------------------------------

レシピに作成したテンプレートを/etc/sudoers.d/下に配置するよう記述します。

vim {cookbook_root}/recipes/default.rb
--------------------------------------------------
template "conf" do
  path "/etc/sudoers.d/conf"
  source "conf.erb"
  owner "root"
  group "root"
  mode 0440
end
--------------------------------------------------