From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
Date: Thu, 15 May 2025 07:41:41 +0000 (UTC) [thread overview]
Message-ID: <1747294815.bf2e6aad7b6e8971ff37bc82e22694bf5db6aaf2.sam@gentoo> (raw)
commit: bf2e6aad7b6e8971ff37bc82e22694bf5db6aaf2
Author: Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Wed Apr 30 12:24:42 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 15 07:40:15 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2e6aad
www-apache/modsecurity-crs: add 4.14.0
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41858
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-apache/modsecurity-crs/Manifest | 1 +
.../modsecurity-crs/modsecurity-crs-4.14.0.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index fe92d792e8c2..f29f979f139e 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,4 +1,5 @@
DIST modsecurity-crs-3.3.7.tar.gz 301659 BLAKE2B 8a0fadc70738971b39ee65e8e4338efadf26a7c746ae105e93616000a11d856b60bff79762841f87bab0e8c3be89ac53b4c054cc25c5d4c0564b17f55f6b67f4 SHA512 5d80b4d73da3cb58d827f43bea3eac60282ee77aa3b03d7a38e18cfd4c3f932c572765c2fb209d36a2815381cfee2318cf53837c89ffaa68411b0dee72a7b998
DIST modsecurity-crs-4.11.0.tar.gz 489815 BLAKE2B dadf8c40d3d912ebc6b8e54418d0b3cb8b8b032f3d33faac8648f50a59a607a6aa0e1ad40e5b88ebcef0fa346fe16bebbd316eebf3435cfdbe9352dea0f3585b SHA512 3d7ac42b83625204efb31b55e61910bee106d58cbad71a82ed966bd0523e1a8b611509f66224a56f1b679c7f7e6a59ad6547d0da162aea92706feb19f10520d5
DIST modsecurity-crs-4.12.0.tar.gz 484863 BLAKE2B 98290f062966e12db79424d3956be152442f47b8258d2e7f012c383ea08dc61ff12bfb475a3a64a571f572d57ddcda0f2e6ef3206bc475ff1e26408853782e3a SHA512 e5fb3e26bc381a1a7a10357facd10dc46d598e66d1542a757725ff6762d7a238734be97a193a4eef098d89289e475aea04a251a9d9e4a77571c4cb0d71e4004b
+DIST modsecurity-crs-4.14.0.tar.gz 489971 BLAKE2B 59b94dcd61232d3dcc35905e4ea114468cde70c15cba8fad97e43a04f924049370ad9622857b501620fedb700b32ecba39429024d7155a6233319401007605d5 SHA512 352a3f975ed06df84e50c03dd7089d30870670167fd2e41da8e02470ab9e06fd9e4e7585a648a2e39657b5cca2ee94448cf5f6b3d4d2a140480b729bd07a1261
DIST modsecurity-crs-4.8.0.tar.gz 486857 BLAKE2B 3951ffcbf44ee01fbe9199655812a448ad0a5a0b02b68f44b4c8fd83f9533edfa96449bcb90c297bd7abfa4bb236951a4b0828b75a14bc9c63033dac48cd4ca2 SHA512 07a35b58da5d614ac3858be46ca7e74dfaceafff1e034d363a31ab522bfda2b80475bf3c73e74cb10e6c7c6345129c034291240315c4dd598aa4bad49c7e82c0
diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.14.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.14.0.ebuild
new file mode 100644
index 000000000000..bd2e9e3a405d
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.14.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+MY_PV=${PV/_/-}
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/coreruleset-${MY_PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+apache2"
+
+RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"
+
+DOCS=( CHANGES.md CONTRIBUTORS.md crs-setup.conf.example KNOWN_BUGS.md README.md )
+
+src_install() {
+ insinto "/usr/share/${PN}"
+ doins -r plugins rules
+
+ einstalldocs
+
+ if use apache2; then
+ # I don't think it's worth pulling in apache-module.eclass just for
+ # this path...
+ insinto /etc/apache2/modules.d
+ doins "${FILESDIR}/80_mod_security-crs.conf"
+ fi
+}
+
+pkg_postinst() {
+ if use apache2; then
+ einfo "The CRS configuration file has been installed to:"
+ einfo " ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
+ fi
+
+ optfeature "apache-less installations, e.g. nginx" dev-libs/modsecurity
+}
next reply other threads:[~2025-05-15 7:41 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-15 7:41 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-09-07 21:49 [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/ Sam James
2025-09-07 21:25 Sam James
2025-07-22 8:08 Petr Vaněk
2025-05-15 7:41 Sam James
2025-04-26 1:25 Sam James
2025-04-26 1:17 Sam James
2025-03-12 12:38 Petr Vaněk
2025-03-01 9:00 Petr Vaněk
2025-03-01 9:00 Petr Vaněk
2025-02-11 9:49 Sam James
2025-02-11 9:49 Sam James
2025-02-11 9:21 Sam James
2025-02-11 9:21 Sam James
2024-12-04 18:10 Joonas Niilola
2024-12-04 18:10 Joonas Niilola
2024-12-04 18:10 Joonas Niilola
2024-10-26 6:02 Joonas Niilola
2024-10-26 6:02 Joonas Niilola
2024-10-26 3:49 Sam James
2024-10-26 3:49 Sam James
2024-10-25 11:36 Joonas Niilola
2024-10-25 11:36 Joonas Niilola
2024-07-20 6:42 Joonas Niilola
2024-07-20 6:42 Joonas Niilola
2024-04-27 13:21 Petr Vaněk
2024-04-27 13:21 Petr Vaněk
2024-04-26 17:16 Sam James
2024-04-26 17:16 Sam James
2024-03-16 9:26 Joonas Niilola
2024-01-11 14:06 Joonas Niilola
2024-01-11 14:06 Joonas Niilola
2023-10-31 0:06 Sam James
2023-10-30 23:13 Sam James
2023-10-28 7:07 Hans de Graaff
2022-12-02 6:15 John Helmert III
2022-12-02 3:38 Sam James
2022-12-02 3:34 Sam James
2022-11-21 9:22 Joonas Niilola
2022-11-21 9:22 Joonas Niilola
2021-12-24 8:02 Sam James
2021-12-22 0:45 Sam James
2021-12-22 0:44 Sam James
2021-12-21 2:05 Sam James
2020-12-29 2:00 Sam James
2020-10-09 15:23 Agostino Sarubbo
2020-10-09 8:41 Agostino Sarubbo
2020-10-07 18:58 Sam James
2019-03-04 1:35 Thomas Deutschmann
2018-10-26 0:52 Thomas Deutschmann
2018-10-20 18:01 Mikle Kolyada
2018-05-20 23:26 Aaron Bauman
2018-03-29 19:23 Michał Górny
2016-11-03 21:46 Diego Elio Pettenò
2016-08-07 9:30 Pacho Ramos
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1747294815.bf2e6aad7b6e8971ff37bc82e22694bf5db6aaf2.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox