2121
2222platform = os [ :family ] . downcase
2323
24- def has_runuser ?
24+ def runuser ?
2525 system ( 'which runuser' )
2626end
2727
@@ -40,8 +40,8 @@ def has_runuser?
4040 it { should be_mode 644 }
4141 it { should be_owned_by 'root' }
4242 it { should be_grouped_into 'root' }
43- it { should be_readable . by_user ( 'spamd' ) } if has_runuser ?
44- it { should_not be_writable . by_user ( 'spamd' ) } if has_runuser ?
43+ it { should be_readable . by_user ( 'spamd' ) } if runuser ?
44+ it { should_not be_writable . by_user ( 'spamd' ) } if runuser ?
4545 end
4646end
4747
@@ -50,15 +50,15 @@ def has_runuser?
5050 it { should be_mode 755 }
5151 it { should be_owned_by 'spamd' }
5252 it { should be_grouped_into 'spamd' }
53- it { should be_readable . by_user ( 'spamd' ) } if has_runuser ?
54- it { should be_writable . by_user ( 'spamd' ) } if has_runuser ?
53+ it { should be_readable . by_user ( 'spamd' ) } if runuser ?
54+ it { should be_writable . by_user ( 'spamd' ) } if runuser ?
5555end
5656
5757describe file ( '/etc/mail/spamassassin/local.cf' ) do
5858 it { should be_file }
5959 it { should be_mode 644 }
6060 it { should be_owned_by 'root' }
6161 it { should be_grouped_into 'root' }
62- it { should be_readable . by_user ( 'spamd' ) } if has_runuser ?
63- it { should_not be_writable . by_user ( 'spamd' ) } if has_runuser ?
62+ it { should be_readable . by_user ( 'spamd' ) } if runuser ?
63+ it { should_not be_writable . by_user ( 'spamd' ) } if runuser ?
6464end
0 commit comments