File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 9595# @param secrequestbodyinmemorylimit
9696# Configures the maximum request body size that ModSecurity will store in memory.
9797#
98+ # @param secrequestbodyaccess
99+ # Toggle SecRequestBodyAccess On or Off
100+ #
98101# @param manage_security_crs
99102# Toggles whether to manage ModSecurity Core Rule Set
100103#
132135 Integer $secrequestbodyinmemorylimit = 131072,
133136 Integer[1,4] $paranoia_level = 1,
134137 Integer[1,4] $executing_paranoia_level = $paranoia_level,
138+ Enum[' On' , ' Off' ] $secrequestbodyaccess = ' On' ,
135139 Boolean $manage_security_crs = true ,
136140) inherits apache::params {
137141 include apache
197201 # - secrequestbodylimit
198202 # - secrequestbodynofileslimit
199203 # - secrequestbodyinmemorylimit
204+ # - secrequestbodyaccess
200205 file { 'security.conf' :
201206 ensure => file ,
202207 content => template (' apache/mod/security.conf.erb' ),
Original file line number Diff line number Diff line change 11< IfModule mod_security2.c >
22 # Default recommended configuration
33 SecRuleEngine <%= @modsec_secruleengine %>
4- SecRequestBodyAccess On
4+ SecRequestBodyAccess <%= @secrequestbodyaccess %>
55 <%- if @custom_rules -%>
66 Include <%= @modsec_dir %> /custom_rules/*.conf
77 <%- end -%>
You can’t perform that action at this time.
0 commit comments