aboutsummaryrefslogtreecommitdiffstats
path: root/config/apache_mod_security-dev/apache_mod_security_groups.xml
diff options
context:
space:
mode:
authorMarcello Coutinho <marcellocoutinho@gmail.com>2013-11-11 22:33:00 -0200
committerMarcello Coutinho <marcellocoutinho@gmail.com>2013-11-11 22:33:00 -0200
commit5faedaa5c007ba545d197f81891115d1da1cc14a (patch)
treef205affc5f68842879cd902211dd9a4b1d34ac37 /config/apache_mod_security-dev/apache_mod_security_groups.xml
parent361b61a7a9030efbe241b51726967a0b1a370d5d (diff)
downloadpfsense-packages-5faedaa5c007ba545d197f81891115d1da1cc14a.tar.gz
pfsense-packages-5faedaa5c007ba545d197f81891115d1da1cc14a.tar.bz2
pfsense-packages-5faedaa5c007ba545d197f81891115d1da1cc14a.zip
Apache - improve modsecurity config file creation
Diffstat (limited to 'config/apache_mod_security-dev/apache_mod_security_groups.xml')
-rw-r--r--config/apache_mod_security-dev/apache_mod_security_groups.xml42
1 files changed, 37 insertions, 5 deletions
diff --git a/config/apache_mod_security-dev/apache_mod_security_groups.xml b/config/apache_mod_security-dev/apache_mod_security_groups.xml
index 92b41243..315d2de0 100644
--- a/config/apache_mod_security-dev/apache_mod_security_groups.xml
+++ b/config/apache_mod_security-dev/apache_mod_security_groups.xml
@@ -74,14 +74,20 @@
</tab>
</tabs>
<adddeleteeditpagefields>
+ <movable>on</movable>
<columnitem>
<fielddescr>Name</fielddescr>
<fieldname>name</fieldname>
</columnitem>
<columnitem>
+ <fielddescr>Logging</fielddescr>
+ <fieldname>secauditengine</fieldname>
+ </columnitem>
+ <columnitem>
<fielddescr>Description</fielddescr>
<fieldname>description</fieldname>
</columnitem>
+
</adddeleteeditpagefields>
<fields>
<field>
@@ -94,6 +100,7 @@
<description>Enter group name</description>
<type>input</type>
<size>25</size>
+ <required/>
</field>
<field>
<fielddescr>Description</fielddescr>
@@ -102,6 +109,7 @@
<type>input</type>
<size>45</size>
</field>
+
<field>
<fielddescr>Base Rules</fielddescr>
<fieldname>baserules</fieldname>
@@ -182,26 +190,50 @@
<option><name>log everything, including very detailed debugging information</name><value>9</value></option>
</options>
</field>
-
<field>
- <name>Custom options</name>
+ <name>mod_security crs 10 setup</name>
+ <type>listtopic</type>
+ </field>
+ <field>
+ <fielddescr>mod_security crs 10 setup</fielddescr>
+ <fieldname>crs10</fieldname>
+ <dontdisplayname/>
+ <usecolspan2/>
+ <description><![CDATA[<b>modsecurity_crs_10_setup.conf file.</b><br>Leave empty to load setup defaults.]]></description>
+ <type>textarea</type>
+ <encoding>base64</encoding>
+ <rows>15</rows>
+ <cols>90</cols>
+ </field>
+ <field>
+ <name>Custom mod_security ErrorDocument</name>
<type>listtopic</type>
</field>
<field>
<fielddescr>Custom mod_security ErrorDocument</fielddescr>
<fieldname>errordocument</fieldname>
- <description></description>
+ <dontdisplayname/>
+ <usecolspan2/>
+ <description>Custom mod_security ErrorDocument.</description>
<type>textarea</type>
+ <encoding>base64</encoding>
<rows>10</rows>
- <cols>75</cols>
+ <cols>90</cols>
+ </field>
+ <field>
+ <name>Custom mod_security rules</name>
+ <type>listtopic</type>
</field>
<field>
<fielddescr>Custom mod_security rules</fielddescr>
<fieldname>modsecuritycustom</fieldname>
+ <dontdisplayname/>
+ <usecolspan2/>
<description>Paste any custom mod_security rules that you would like to use</description>
<type>textarea</type>
+ <encoding>base64</encoding>
<rows>10</rows>
- <cols>75</cols>
+ <cols>90</cols>
</field>
</fields>
<custom_php_resync_config_command>