GUI editor to tame mod_security rules

⌈⌋ ⎇ branch:  modseccfg


Artifact [987f9ce2b8]

Artifact 987f9ce2b80e5c268edb319b48cdd87f8b9edd7e26f5beba49df579ca976b1a7:

  • File test/logfmt_apache_ext.out — part of check-in [36388dbafb] at 2020-12-17 16:37:01 on branch trunk — logfmt1: Add update/nginx support (untested), fmt2md, #doc and #src comments in .fmt/json files, add logopen.names() to list named groups in regex, fix single backlash in rx_sub() (user: mario size: 771)

"(?<remote_host>[\\w\\-.:]+) (?<1>\\S+) (?<remote_user>[\\-\\w@.]+) \\[(?<request_time>$1).(?<usec_frac>[\\d.]+)\\] \"(?<request_line>(?<request_method>\\w+) (?<request_path>\\S+) (?<request_protocol>[\\w/\\d.]+))\" (?<status>-|\\d\\d\\d) (?<bytes_sent>\\d+|-) \"(?<referer>[^\"]*)\" \"(?<user_agent>(?:[^\"]+|\\\\\")*)\" \"(?<12>(?:[^\"]*|\\\\\")+)\" (?<remote_port>\\d+) (?<virtual_host>[\\w\\-\\.]+) (?<local_address>[\\d.:a-f]+) (?<server_port>\\d+) (?<handler>[\\w:.\\-]+) (?<13>\\S+) (?<connection_status>[Xx+\\-.\\d]+) \"(?<14>(?:[^\"]*|\\\\\")+)\" (?<15>\\S+) (?<16>\\S+) (?<17>\\S+) (?<bytes_in>\\d+) (?<bytes_out>\\d+) (?<18>\\S+)% (?<request_duration_microseconds>\\d+) (?<19>\\S+) (?<110>\\S+) (?<111>\\S+) (?<112>\\S+) (?<113>\\S+) (?<114>\\S+) (?<115>\\S+)"