postfixのmain.cfをテスト
serverspecでmain.cfのsmtpd_recipient_restrictionsが改行されて定義されてるのでどうしようかなと思って、試しに書いてみたらうまくいった。
describe command('cat /etc/postfix/main.cf') do its(:stdout) { should match /smtpd_recipient_restrictions\s+=\s+permit_mynetworks,\s+permit_sasl_authenticated,\s+reject_unauth_destination,\s+reject/ } end describe command('postconf -n') do its(:stdout) { should match /smtpd_recipient_restrictions\s+=\s+permit_mynetworks,\s+permit_sasl_authenticated,\s+reject_unauth_destination,\s+reject/ } end