- 0failuresとなっているので成功です。
簡単な解説
SELinuxはServerspecにおいてResouceTypeとして規定されているので「無効な状態」か確認したい場合は「should be_disabled」が使えます。
しかし、iptablesはResouceTypeとして既定されているのが、IPフィルタリングと変換のルールだけのようです。
従ってserviceとして判断しています。最初は以下のようにshould be_disabledと書いてしまってエラーになりました。
1#ダメな例2describe iptables do3 it { should be_disabled }4endいかがでしたか?
今回はサービスが無効になっているか確認を行いました。
ServerspecはOSによって記述の内容を変える必要はありますが、文法は変わりません。
次回もお楽しみに!!