summaryrefslogtreecommitdiff
blob: d1365071f7217e3f849eaac4c75a2ff69c610299 (plain)
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
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
  <herd>apache</herd>
  <maintainer>
    <email>flameeyes@gentoo.org</email>
    <name>Diego E. Pettenò</name>
  </maintainer>
  <use>
    <flag name="perl">
      Add a dependency upon Perl and install the script to update the
      Core Rule Set. Please note that this script will use the
      original Core Rule Set, and it's currently mostly untested.
    </flag>
    <flag name="vanilla">
      Provide the original ModSecurity Core Rule Set without
      Gentoo-specific relaxation. When this flag is enabled, we
      install the unadulterated Core Rule Set. Warning! The original
      Core Rule Set is draconic and most likely will break your web
      applications, including Rails-based web applications and
      Bugzilla.
    </flag>

    <flag name='geoip'>
      Configure ModSecurity to query the GeoIP database from MaxMind,
      provided by <pkg>dev-libs/geoip</pkg>. This flag only controls
      the default configuration, as the GeoIP query code is part of
      ModSecurity's source code.
    </flag>

    <flag name='curl'>
      Build the ModSecurity Audit Log Collector (mlogc) that depends
      on <pkg>net-misc/curl</pkg>.
    </flag>
  </use>
</pkgmetadata>