Versions
v3.0.9 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
- USE flags
- doc fuzzyhash geoip geoip2 json lmdb lua pcre2
v3.0.8 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm arm64 x86 ~ppc ~ppc64 ~riscv
- USE flags
- doc fuzzyhash geoip geoip2 json lmdb lua pcre2
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- fuzzyhash
- Support fuzzy hash computations (to detect malware, for example) using the app-crypt/ssdeep package.
- geoip
- Add geoip support for country and city lookup based on IPs
- geoip2
- Pull in dev-libs/libmaxminddb for use by the SecGeoLookupDb directive.
- json
- Suppose JSON in the request body parser through dev-libs/yajl.
- lmdb
- Add LMDB backend support
- lua
- Enable Lua scripting support
- pcre2
- Use dev-libs/libpcre2 as regex implementation
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- lua5-3
- Build for Lua 5.3 only
- lua5-4
- Build for Lua 5.4 only
Dependencies
app-crypt / ssdeep : Computes context triggered piecewise hashes (fuzzy hashes)
dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-libs / geoip : GeoIP Legacy C API
dev-libs / libmaxminddb : C library for the MaxMind DB file format
dev-libs / libpcre : Perl-compatible regular expression library
dev-libs / libpcre2 : Perl-compatible regular expression library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / yajl : Small event-driven (SAX-style) JSON parser
Runtime Dependencies
app-crypt / ssdeep : Computes context triggered piecewise hashes (fuzzy hashes)
dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-libs / geoip : GeoIP Legacy C API
dev-libs / libmaxminddb : C library for the MaxMind DB file format
dev-libs / libpcre : Perl-compatible regular expression library
dev-libs / libpcre2 : Perl-compatible regular expression library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / yajl : Small event-driven (SAX-style) JSON parser
Depending packages
www-servers / nginx : Robust, small and high performance http and reverse proxy server
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.9
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30628 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tomáš Mózes · gentoo
dev-libs/modsecurity: drop vulnerable
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 amd64, #883951
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 x86, #883951
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 arm64, #883951
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 arm, #883951
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.8
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27884 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 x86, #869116
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 arm64, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 arm, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 amd64, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 arm64, #859367
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 arm, #859367
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 ppc, #859367
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 ppc64, #859367
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/modsecurity: Keyword 3.0.7 riscv, #859367
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tomáš Mózes · gentoo
dev-libs/modsecurity: new package
Modsecurity is a library that can be used by Nginx: https://github.com/SpiderLabs/ModSecurity-nginx For Apache, Modsecurity 2.x is still recommended. Bug: https://bugs.gentoo.org/726614 Closes: https://bugs.gentoo.org/718358 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>