GUI editor to tame mod_security rules

⌈⌋ ⎇ branch:  modseccfg


Check-in [c7b7b39b4f]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Shorten titles (rm modseccfg:)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c7b7b39b4f0229b89a4c74c863094c6722f627c653e77e49c02550d96a84197b
User & Date: mario 2021-03-29 21:24:19
Context
2022-10-21
22:48
fix for copied menu definition is later PSG check-in: 30c1fffa92 user: mario tags: trunk
2021-03-29
21:24
Shorten titles (rm modseccfg:) check-in: c7b7b39b4f user: mario tags: trunk
21:23
Performance fix for pyrewrite in range() check. check-in: 950ea0eb0c user: mario tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to modseccfg/data/help/index.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33




34
35
36
37
38
39
40
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="index">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: modseccfg</title>

    
          
<section>
 <title>modseccfg</title>
</section>

<section>
 <subtitle>mod_security config GUI</subtitle>
 <list>
 <item><p>GUI to define SecRuleRemoveById settings on a vhost-basis</p></item>
 <item><p>Tries to suggest false positives from error and audit logs</p></item>
 <item><p>And configure mod_security and CoreRuleSet variables.</p></item>
 <item><p>Runs locally, via <code class="prettyprint prettyprinted" style=""><span class="pln">ssh </span><span class="pun">-</span><span class="pln">X</span></code> forwarding, or per <link type="seealso" xref="remoting"><code class="prettyprint prettyprinted" style=""><span class="pln">modseccfg ssh</span><span class="pun">:/</span></code>
 remoting</link>.</p></item>
 </list>

 <p><media type="image" src="https://fossil.include-once.org/modseccfg/raw/80ea9c62eece1?=image/gif"
mime="image/gif" /></p>

</section>





<section>
 <title>Installation</title>
 <list>
 <item><p><p>You can install this package locally or on a server:</p>

 <code class="prettyprint"><span class="pln">pip3 install </span><span class="pun">-</span><span class="pln">U modseccfg</span></code></p></item>






<
<



|


<
<
<
<
<














>
>
>
>







1
2
3
4
5
6


7
8
9
10
11
12





13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="index">

    <info>


        <desc></desc>
    </info>

    <title>modseccfg</title>

    





<section>
 <subtitle>mod_security config GUI</subtitle>
 <list>
 <item><p>GUI to define SecRuleRemoveById settings on a vhost-basis</p></item>
 <item><p>Tries to suggest false positives from error and audit logs</p></item>
 <item><p>And configure mod_security and CoreRuleSet variables.</p></item>
 <item><p>Runs locally, via <code class="prettyprint prettyprinted" style=""><span class="pln">ssh </span><span class="pun">-</span><span class="pln">X</span></code> forwarding, or per <link type="seealso" xref="remoting"><code class="prettyprint prettyprinted" style=""><span class="pln">modseccfg ssh</span><span class="pun">:/</span></code>
 remoting</link>.</p></item>
 </list>

 <p><media type="image" src="https://fossil.include-once.org/modseccfg/raw/80ea9c62eece1?=image/gif"
mime="image/gif" /></p>

</section>

<section id="nav" style="2column">
<subtitle>Topics</subtitle>
</section>

<section>
 <title>Installation</title>
 <list>
 <item><p><p>You can install this package locally or on a server:</p>

 <code class="prettyprint"><span class="pln">pip3 install </span><span class="pun">-</span><span class="pln">U modseccfg</span></code></p></item>

Changes to modseccfg/data/help/modify.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="modify">

    <info>
        <link type="guide" xref="index#nav"/>

        <desc></desc>
    </info>

    <title>modseccfg: modify</title>

    
<section>
 <title>SecRuleUpdate dialog</title>
 <p>The âž— Modify dialog allows to change flags for rules, such
 as logging or distruptive actions. It also combines SecRuleUpdateTarget
 changes, so input parameters can be exempt from rules. It's not overly











|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="modify">

    <info>
        <link type="guide" xref="index#nav"/>

        <desc></desc>
    </info>

    <title>modify</title>

    
<section>
 <title>SecRuleUpdate dialog</title>
 <p>The âž— Modify dialog allows to change flags for rules, such
 as logging or distruptive actions. It also combines SecRuleUpdateTarget
 changes, so input parameters can be exempt from rules. It's not overly

Changes to modseccfg/data/help/preconf.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="preconf">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: preconf</title>

    
          
<section>
 <title>preconf</title>
          












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="preconf">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>preconf</title>

    
          
<section>
 <title>preconf</title>
          

Changes to modseccfg/data/help/recipe.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="recipe">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: recipe</title>

    
          
<section>
 <title>recipe</title>
          












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="recipe">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>recipe</title>

    
          
<section>
 <title>recipe</title>
          

Changes to modseccfg/data/help/remoting.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="remoting">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: remoting</title>

    
          
<section>
 <title>remoting</title>
          












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="remoting">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>remoting</title>

    
          
<section>
 <title>remoting</title>
          

Changes to modseccfg/data/help/scripts.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="scripts">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: scripts</title>

    
          
<section>
 <title>scripts</title>
          












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="scripts">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>scripts</title>

    
          
<section>
 <title>scripts</title>
          

Changes to modseccfg/data/help/usage.page.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="usage">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>modseccfg: usage</title>

    
          
<section>
 <title>usage</title>
          












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<page
    xmlns="http://projectmallard.org/1.0/"
    type="guide"
    id="usage">

    <info>
        <link type="guide" xref="index#nav"/>
        
        <desc></desc>
    </info>

    <title>usage</title>

    
          
<section>
 <title>usage</title>