Slide 12
Slide 12 text
service
サービス(/etc/init.dに設定されているもの)の状態を定義する
enable / disable → chkconfigやsystemctl上のOn / Off
start / stop → サービス自体の動作
service “ntpd” do
supports :restart => true, :status => false
action [ :enable, :start ]
end
Recipeをまたぐと、serviceリソースを認識できない場合があるので、service
の定義と、notifies等で行うrestartアクションは同じrecipe内がベター
大抵が「enable, start」だが、逆に動いていては困るサービスを止めるため
にも使う
そのサービス(rcスクリプト)が使える命
令を定義できる