File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 1010 end
1111
1212 case facts [ :os ] [ 'family' ]
13+ when 'Suse'
14+ context 'on Suse based systems' do
15+ it {
16+ is_expected . to contain_file ( 'security.conf' )
17+ . with_content ( %r{^\s +SecTmpDir /var/lib/mod_security$} )
18+ }
19+ end
1320 when 'RedHat'
1421 context 'on RedHat based systems' do
1522 it {
4249 . with_content ( %r{^\s +SecAuditLogType Serial$} )
4350 . with_content ( %r{^\s +SecDebugLog /var/log/httpd/modsec_debug.log$} )
4451 . with_content ( %r{^\s +SecAuditLog /var/log/httpd/modsec_audit.log$} )
52+ . with_content ( %r{^\s +SecTmpDir /var/lib/mod_security$} )
4553 }
4654 it {
4755 is_expected . to contain_file ( '/etc/httpd/modsecurity.d' ) . with (
211219 . with_content ( %r{^\s +SecAuditLogType Serial$} )
212220 . with_content ( %r{^\s +SecDebugLog /var/log/apache2/modsec_debug.log$} )
213221 . with_content ( %r{^\s +SecAuditLog /var/log/apache2/modsec_audit.log$} )
222+ . with_content ( %r{^\s +SecTmpDir /var/cache/modsecurity$} )
214223 }
215224 it {
216225 is_expected . to contain_file ( '/etc/modsecurity' ) . with (
Original file line number Diff line number Diff line change 5454 <%- end -%>
5555 SecArgumentSeparator &
5656 SecCookieFormat 0
57- <%- if scope [ 'os:: family' ] == 'Debian' -%>
57+ <%- if scope [ 'facts' ] [ 'os' ] [ ' family'] == 'Debian' -%>
5858 SecDebugLog <%= @logroot %> /modsec_debug.log
5959 SecAuditLog <%= @logroot %> /modsec_audit.log
6060 SecTmpDir /var/cache/modsecurity
6161 SecDataDir /var/cache/modsecurity
6262 SecUploadDir /var/cache/modsecurity
63- <%- elsif scope [ 'os:: family' ] == 'Suse' -%>
63+ <%- elsif scope [ 'facts' ] [ 'os' ] [ ' family'] == 'Suse' -%>
6464 SecDebugLog /var/log/apache2/modsec_debug.log
6565 SecAuditLog /var/log/apache2/modsec_audit.log
6666 SecTmpDir /var/lib/mod_security
Original file line number Diff line number Diff line change 1- <% if scope['os:: family'] == 'Redhat' and scope['os:: release:: major'].to_i <= 7 -%>
1+ <% if scope['facts']['os'][' family'] == 'Redhat' and scope['facts']['os'][' release'][' major'].to_i <= 7 -%>
22# ---------------------------------------------------------------
33# Core ModSecurity Rule Set ver.2.2.9
44# Copyright (C) 2006-2012 Trustwave All rights reserved.
You can’t perform that action at this time.
0 commit comments