GUI editor to tame mod_security rules

⌈⌋ ⎇ branch:  modseccfg


Check-in [8107fab63c]

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

Overview
Comment:Note about emoji bug (albeit already removed all instances)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 8107fab63c28c12a4964c18f594d2066e98894e43377b7d4a16aff5c7f1a8f16
User & Date: mario 2021-03-05 16:18:57
Context
2021-03-05
16:19
Add $msg placeholder for recipes check-in: e70973b482 user: mario tags: trunk
16:18
Note about emoji bug (albeit already removed all instances) check-in: 8107fab63c user: mario tags: trunk
16:18
Fix typo check-in: 71cc8e13d8 user: mario tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to FAQ.md.

26
27
28
29
30
31
32









33
34
35
36
37
38
39

Look at the terminal output.

#### Python import error for _tkinter

As mentioned in the README setup instructions, you do need python3-tk
installed (or whatever it's called in your distro).










#### Syntax error for f"…" strings

Requires py >=3.6

#### Main window freezes








>
>
>
>
>
>
>
>
>







26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48

Look at the terminal output.

#### Python import error for _tkinter

As mentioned in the README setup instructions, you do need python3-tk
installed (or whatever it's called in your distro).

#### Noto color emoji / X Error of failed request:  BadLength

That's a [bug in libxft/tkinter](https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1)
in recent distros. Either uninstall all color emoji fonts, or upgrade
[tcl+tkinter(...) to 8.6.11](https://packages.debian.org/sid/tk). But since
that will take some time to make its rounds, any colored glyphs have been
removed in modseccfg 0.8 anyway. (Was largely decoration for menus and
buttons anyhow.)

#### Syntax error for f"…" strings

Requires py >=3.6

#### Main window freezes

150
151
152
153
154
155
156







### Will this work with mod_security v3 ?

Probably not. I'd imagine this to be a parsing nightmare for Apache
as well. So if, it's probably just going to cover secrule_includes,
and you'll have to have vhost.name.secrule files alongside.














>
>
>
>
>
>
159
160
161
162
163
164
165
166
167
168
169
170
171

### Will this work with mod_security v3 ?

Probably not. I'd imagine this to be a parsing nightmare for Apache
as well. So if, it's probably just going to cover secrule_includes,
and you'll have to have vhost.name.secrule files alongside.


### Install packages as rpm?

Nobody asked for those yet. You can convert installable packages with
[`alien --to-rpm modsec-flameeyes_2020.06.13_all.deb`](https://wiki.debian.org/Alien)
however. Use `locate modseccfg/install` to find the package directory.