Search Criteria
Package Details: libmodsecurity-git v3.0.15.r0.g0fb4aff-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/libmodsecurity-git.git (read-only, click to copy) |
|---|---|
| Package Base: | libmodsecurity-git |
| Description: | A cross platform web application firewall engine for Apache, IIS and Nginx, git HEAD |
| Upstream URL: | https://github.com/SpiderLabs/ModSecurity |
| Licenses: | Apache-2.0 |
| Provides: | libmodsecurity |
| Submitter: | marcool04 |
| Maintainer: | marcool04 |
| Last Packager: | marcool04 |
| Votes: | 4 |
| Popularity: | 0.000000 |
| First Submitted: | 2023-12-06 07:28 (UTC) |
| Last Updated: | 2026-05-16 17:49 (UTC) |
Dependencies (14)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- geoip (geoip-gitAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libgcc (libgcc-snapshotAUR)
- libmaxminddb (libmaxminddb-gitAUR)
- libstdc++ (libstdc++-snapshotAUR)
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR)
- lmdb (lmdb-gitAUR)
- luajit (luajit-2.1-lua52-gitAUR, luajit-clang-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- pcre2 (pcre2-gitAUR)
- ssdeep
- yajl (yajl-gitAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
Required by (6)
- angie-mod-modsecurity (requires libmodsecurity)
- apache-modsecurity-git (requires libmodsecurity)
- modsecurity-comodo (requires libmodsecurity)
- modsecurity-crs (requires libmodsecurity)
- nginx-mainline-mod-modsecurity (requires libmodsecurity)
- nginx-mainline-mod-modsecurity-git (requires libmodsecurity)
Latest Comments
1 2 Next › Last »
marcool04 commented on 2026-05-16 17:49 (UTC)
Thanks @Strykar for the note. That is indeed correct and I have fixed the PKGBUILD accordingly. This is building now for me in a clean chroot, but do let me know if there is any problem with it on your end.
Strykar commented on 2026-05-15 13:08 (UTC)
Build fails against current upstream:
configure: error: Mbed TLS was not found within ModSecurity source directory. ModSecurity added others/mbedtls as a git submodule. The existing git submodule init + git submodule update in prepare() does not end up populating it on a fresh checkout here. Replacing both lines with:
git submodule update --init --recursive fixes the build. The recursive form is also safer if mbedtls (or any other submodule) ever picks up nested submodules of its own.
marcool04 commented on 2026-03-10 12:04 (UTC)
Thanks @Strykar for the comment. I must admit I hadn't been maintaining this at all since I use apache mostly, and for apache the libmodsecurity v3 connector is not ready yet, it's only recommended for nginx [1].
But I've tried to get this cleaned up and running. I'll also add a note here and in an .install file that this requires pairing with modsecurity-nginx to work. Let me know if you have any issues.
[1] https://github.com/owasp-modsecurity/ModSecurity-apache/issues/89
Strykar commented on 2026-03-10 10:16 (UTC) (edited on 2026-03-10 10:16 (UTC) by Strykar)
Patch needs updating:
thorko commented on 2022-06-24 20:43 (UTC)
This means the sha256sums didn't match one of the source files. Download the source files and do a sha256sum on them to check it.
Cvar1984 commented on 2022-06-24 05:48 (UTC)
im getting this error
thorko commented on 2020-09-01 15:12 (UTC)
I'm getting this error when compiling modsecurity
Any clue why this happens
AlfredoRamos commented on 2018-03-03 21:58 (UTC)
@kewl modsecurity v3 has been for some time in the Arch repositories, use that instead as this package is specifically to install v2.
Unflagged as out-of-date.
AlfredoRamos commented on 2017-08-21 18:10 (UTC)
1 2 Next › Last »