public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2020-10-09  8:41 Agostino Sarubbo
  0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2020-10-09  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b12fe653107c27b72a7de5c2d1b3741030245b52
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  9 08:40:16 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct  9 08:40:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12fe653

www-apache/modsecurity-crs: x86 stable wrt bug #719250

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
index 985caa85072..ab22a721d84 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND=">=www-apache/mod_security-2.9.1"
 


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-26  6:02 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-10-26  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     3a3388e89b379cf6b721eef9ee71cf0a609d4a79
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 06:01:24 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 06:02:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3388e8

www-apache/modsecurity-crs: Stabilize 3.3.6 x86, #942136

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
index 5479429eb7b8..578ba55a9e21 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-26  6:02 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-10-26  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1ad5931e0ef3c5e27277f67c391fe8a66d5f0fea
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 06:01:29 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 06:02:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad5931e

www-apache/modsecurity-crs: Stabilize 4.7.0 x86, #942136

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
index 0969a8e43cfe..fe3c87163c0e 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-26  3:49 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-26  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c02d5c1008cf58a9fc144367140943201fd1ae21
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 03:48:30 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 03:48:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02d5c10

www-apache/modsecurity-crs: Stabilize 3.3.6 amd64, #942136

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
index 05dc6b1c3a52..5479429eb7b8 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-26  3:49 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-26  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     760c82a8bfcacf37f699a59bb4b00848015ead19
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 03:48:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 03:48:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760c82a8

www-apache/modsecurity-crs: Stabilize 4.7.0 amd64, #942136

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
index 1a0a134d3046..0969a8e43cfe 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-25 11:36 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-10-25 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     68b8bf452e5a06dc511773df54a5212a513f4d6f
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Sep 27 06:19:58 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 11:36:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b8bf45

www-apache/modsecurity-crs: drop 4.4.0, 4.5.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38796
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  2 -
 .../modsecurity-crs/modsecurity-crs-4.4.0.ebuild   | 45 ----------------------
 .../modsecurity-crs/modsecurity-crs-4.5.0.ebuild   | 45 ----------------------
 3 files changed, 92 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 21b491e108e6..e0d28d994a58 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,6 +1,4 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
 DIST modsecurity-crs-3.3.6.tar.gz 301489 BLAKE2B 8e7b5b3aacd37731b8d83bb6d761454ad48b625e40c8a951a7d6a4ddc9c62efd41cc9c66d74b334d9339f48aa0fe7399e61316edfea6b34b42708084512222ca SHA512 6e5a7b3ceb7d4a8500044425f7439f1967248ff8ab54c4e8d6b4592460afa75d8a7ac973766b58e54cb02cc08559e61fe8689488fc1261b54a8d49933e65bde2
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
-DIST modsecurity-crs-4.4.0.tar.gz 510998 BLAKE2B 770a392836fbe29b69d0aa0b487bd7798cc618d1a5923d169a04bcac52b3add6dee8d5777e97e9b3afb3776bc442fb004e02c0c27becb07df62f2fa289d70be9 SHA512 a196a922c5456a2f025f43f8c0b5e3905eed8b3586c54d7b7771c386e5226d8dc6fce2b0bc05d69b389b07d5935bf8abbfb0a524e8ef856a433e9e4aed4b448d
-DIST modsecurity-crs-4.5.0.tar.gz 508360 BLAKE2B 88d63ed74e0c10577fd614cd782a247b00fc2e9a18f3f8c8dcb26f848e8b2025aa699a125c682cd2d82d386202205278b570d8adc57c56ad1e8ada1c780841a7 SHA512 057ed442b435efe4f6092bc05e55a7d133e3a62b92744c2a151291e6e21722fa37857729c4434814f0996b3f814118fd64a76c8ceb7b430cbe0b8921295556df
 DIST modsecurity-crs-4.7.0.tar.gz 513616 BLAKE2B c3c25baf0ee5b0508d9c5b55702060023c94f4b794bf00f3be47b0541ca90a9fabda9d3d28a95d4b589e5ac971dfb5b9fba731711db389d2d4dcdab9944d8109 SHA512 13b652768a0ea3c3f5e1cae6bc25d520ef22943faf87564340751374e5df238b17526466cafd452846edfc436f6ad98cdd5ed5496531981c1ebebd2c179d22d7

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild
deleted file mode 100644
index 1a0a134d3046..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 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
-}

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.5.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.5.0.ebuild
deleted file mode 100644
index 1a0a134d3046..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.5.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-10-25 11:36 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-10-25 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     70fbd88c5edd8bbe4c72088725c93f7228b03f97
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Sep 27 06:19:31 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 11:36:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fbd88c

www-apache/modsecurity-crs: add 3.3.6, 4.7.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  2 +
 .../modsecurity-crs/modsecurity-crs-3.3.6.ebuild   | 43 +++++++++++++++++++++
 .../modsecurity-crs/modsecurity-crs-4.7.0.ebuild   | 45 ++++++++++++++++++++++
 3 files changed, 90 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 3a6a2e524a0b..21b491e108e6 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,4 +1,6 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
+DIST modsecurity-crs-3.3.6.tar.gz 301489 BLAKE2B 8e7b5b3aacd37731b8d83bb6d761454ad48b625e40c8a951a7d6a4ddc9c62efd41cc9c66d74b334d9339f48aa0fe7399e61316edfea6b34b42708084512222ca SHA512 6e5a7b3ceb7d4a8500044425f7439f1967248ff8ab54c4e8d6b4592460afa75d8a7ac973766b58e54cb02cc08559e61fe8689488fc1261b54a8d49933e65bde2
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
 DIST modsecurity-crs-4.4.0.tar.gz 510998 BLAKE2B 770a392836fbe29b69d0aa0b487bd7798cc618d1a5923d169a04bcac52b3add6dee8d5777e97e9b3afb3776bc442fb004e02c0c27becb07df62f2fa289d70be9 SHA512 a196a922c5456a2f025f43f8c0b5e3905eed8b3586c54d7b7771c386e5226d8dc6fce2b0bc05d69b389b07d5935bf8abbfb0a524e8ef856a433e9e4aed4b448d
 DIST modsecurity-crs-4.5.0.tar.gz 508360 BLAKE2B 88d63ed74e0c10577fd614cd782a247b00fc2e9a18f3f8c8dcb26f848e8b2025aa699a125c682cd2d82d386202205278b570d8adc57c56ad1e8ada1c780841a7 SHA512 057ed442b435efe4f6092bc05e55a7d133e3a62b92744c2a151291e6e21722fa37857729c4434814f0996b3f814118fd64a76c8ceb7b430cbe0b8921295556df
+DIST modsecurity-crs-4.7.0.tar.gz 513616 BLAKE2B c3c25baf0ee5b0508d9c5b55702060023c94f4b794bf00f3be47b0541ca90a9fabda9d3d28a95d4b589e5ac971dfb5b9fba731711db389d2d4dcdab9944d8109 SHA512 13b652768a0ea3c3f5e1cae6bc25d520ef22943faf87564340751374e5df238b17526466cafd452846edfc436f6ad98cdd5ed5496531981c1ebebd2c179d22d7

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
new file mode 100644
index 000000000000..05dc6b1c3a52
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/coreruleset-${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 README.md )
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r 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
+}

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
new file mode 100644
index 000000000000..1a0a134d3046
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.7.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-07-20  6:42 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-07-20  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     20c47783942c42dd292072c0d4342837b0bfae3d
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Wed Jun 26 17:22:14 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 06:42:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c47783

www-apache/modsecurity-crs: drop 4.2.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37051
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 -
 .../modsecurity-crs/modsecurity-crs-4.2.0.ebuild   | 45 ----------------------
 2 files changed, 46 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index bf38e67426cc..f5e40040a631 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,4 +1,3 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
-DIST modsecurity-crs-4.2.0.tar.gz 511240 BLAKE2B f33d1a2bfac809e08ce5480af68b2380b19ea33f4d1409dd79d2117e451631df5b73ba2ccbc6eae2757df3b092c9439bfe79b49658d76fda1a1237f204317080 SHA512 041556b2071385c10a4b4a29ad4f926ee86f819f8b9c95f849e76b3d2724d5fc29c21a69f9eba6fd62e7f5709a109a95feca67a19d8c8d1f0410ee2987ac7a6b
 DIST modsecurity-crs-4.4.0.tar.gz 510998 BLAKE2B 770a392836fbe29b69d0aa0b487bd7798cc618d1a5923d169a04bcac52b3add6dee8d5777e97e9b3afb3776bc442fb004e02c0c27becb07df62f2fa289d70be9 SHA512 a196a922c5456a2f025f43f8c0b5e3905eed8b3586c54d7b7771c386e5226d8dc6fce2b0bc05d69b389b07d5935bf8abbfb0a524e8ef856a433e9e4aed4b448d

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild
deleted file mode 100644
index 1a0a134d3046..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-07-20  6:42 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-07-20  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     6c4d4c78d2965670dc4b3f4c3b174c96b929a968
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Wed Jun 26 17:18:54 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 06:42:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4d4c78

www-apache/modsecurity-crs: add 4.4.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-4.4.0.ebuild   | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 9235054778d5..bf38e67426cc 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,3 +1,4 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
 DIST modsecurity-crs-4.2.0.tar.gz 511240 BLAKE2B f33d1a2bfac809e08ce5480af68b2380b19ea33f4d1409dd79d2117e451631df5b73ba2ccbc6eae2757df3b092c9439bfe79b49658d76fda1a1237f204317080 SHA512 041556b2071385c10a4b4a29ad4f926ee86f819f8b9c95f849e76b3d2724d5fc29c21a69f9eba6fd62e7f5709a109a95feca67a19d8c8d1f0410ee2987ac7a6b
+DIST modsecurity-crs-4.4.0.tar.gz 510998 BLAKE2B 770a392836fbe29b69d0aa0b487bd7798cc618d1a5923d169a04bcac52b3add6dee8d5777e97e9b3afb3776bc442fb004e02c0c27becb07df62f2fa289d70be9 SHA512 a196a922c5456a2f025f43f8c0b5e3905eed8b3586c54d7b7771c386e5226d8dc6fce2b0bc05d69b389b07d5935bf8abbfb0a524e8ef856a433e9e4aed4b448d

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild
new file mode 100644
index 000000000000..1a0a134d3046
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-04-27 13:21 Petr Vaněk
  0 siblings, 0 replies; 38+ messages in thread
From: Petr Vaněk @ 2024-04-27 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6f5d04a52fc7fead3609fa026bb96fe172db0441
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Apr 26 16:41:02 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 13:20:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5d04a5

www-apache/modsecurity-crs: drop 4.0.0_rc2

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36439
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 -
 .../modsecurity-crs-4.0.0_rc2.ebuild               | 45 ----------------------
 2 files changed, 46 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index d81fff64bbcc..9235054778d5 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,4 +1,3 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
-DIST modsecurity-crs-4.0.0_rc2.tar.gz 491479 BLAKE2B 71a016b7e45a991373357ece9cc7a59afe54daf91ffa826b76fd4a986b6e8989efb54ca3b83fac9307cf6ede1e1f7a78f9534cc5682e63ea3d75b9092c295d30 SHA512 302129aa3c476afd84b41bfdf73afaa1561f300ecad6ea3540d977639dc3c2167169298fbbe453ceb108d10dee3835b2e4f30f0c12cc413d3acd530906123021
 DIST modsecurity-crs-4.2.0.tar.gz 511240 BLAKE2B f33d1a2bfac809e08ce5480af68b2380b19ea33f4d1409dd79d2117e451631df5b73ba2ccbc6eae2757df3b092c9439bfe79b49658d76fda1a1237f204317080 SHA512 041556b2071385c10a4b4a29ad4f926ee86f819f8b9c95f849e76b3d2724d5fc29c21a69f9eba6fd62e7f5709a109a95feca67a19d8c8d1f0410ee2987ac7a6b

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild
deleted file mode 100644
index 1a0a134d3046..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-04-27 13:21 Petr Vaněk
  0 siblings, 0 replies; 38+ messages in thread
From: Petr Vaněk @ 2024-04-27 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     36aceb163fb98c95f7963a6b8781aeaa0e6fbc2e
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Apr 26 16:40:40 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 13:20:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aceb16

www-apache/modsecurity-crs: add 4.2.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-4.2.0.ebuild   | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 42d6a88cdcda..d81fff64bbcc 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,3 +1,4 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
 DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
 DIST modsecurity-crs-4.0.0_rc2.tar.gz 491479 BLAKE2B 71a016b7e45a991373357ece9cc7a59afe54daf91ffa826b76fd4a986b6e8989efb54ca3b83fac9307cf6ede1e1f7a78f9534cc5682e63ea3d75b9092c295d30 SHA512 302129aa3c476afd84b41bfdf73afaa1561f300ecad6ea3540d977639dc3c2167169298fbbe453ceb108d10dee3835b2e4f30f0c12cc413d3acd530906123021
+DIST modsecurity-crs-4.2.0.tar.gz 511240 BLAKE2B f33d1a2bfac809e08ce5480af68b2380b19ea33f4d1409dd79d2117e451631df5b73ba2ccbc6eae2757df3b092c9439bfe79b49658d76fda1a1237f204317080 SHA512 041556b2071385c10a4b4a29ad4f926ee86f819f8b9c95f849e76b3d2724d5fc29c21a69f9eba6fd62e7f5709a109a95feca67a19d8c8d1f0410ee2987ac7a6b

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild
new file mode 100644
index 000000000000..1a0a134d3046
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-04-26 17:16 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-04-26 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c7aab161c0487da756a12e16798a186c80abd20b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 17:16:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 17:16:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aab161

www-apache/modsecurity-crs: Stabilize 4.0.0 x86, #930718

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
index 0969a8e43cfe..fe3c87163c0e 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-04-26 17:16 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-04-26 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b268f9e2a9c49882be88ab301ed9856aa018d8c1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 17:16:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 17:16:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b268f9e2

www-apache/modsecurity-crs: Stabilize 4.0.0 amd64, #930718

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
index 1a0a134d3046..0969a8e43cfe 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-03-16  9:26 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-03-16  9:26 UTC (permalink / raw
  To: gentoo-commits

commit:     800ae3c3a8d3c0df38f29c73ed9c52ca007913f6
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Thu Feb 15 04:11:06 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 09:26:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800ae3c3

www-apache/modsecurity-crs: add 4.0.0

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35338
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-4.0.0.ebuild   | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 12a8f2c8714f..42d6a88cdcda 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1,3 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
+DIST modsecurity-crs-4.0.0.tar.gz 504720 BLAKE2B e6da0268ae9209179d1f6cefba34e097b614dd4659a4b4df2ef3e6a0b32be7be9d825beaf6d8ca1fbef0dd27217b4707090844e59eaa817111be4a6f8333e205 SHA512 c25bfd6de772815977783e78d7afd388d60bbba151762a38c7050fd5ecde6a48baa0a850028a24d42855ae4a788404ad1ee0f7a4ad2d94d53a46e261a00f7224
 DIST modsecurity-crs-4.0.0_rc2.tar.gz 491479 BLAKE2B 71a016b7e45a991373357ece9cc7a59afe54daf91ffa826b76fd4a986b6e8989efb54ca3b83fac9307cf6ede1e1f7a78f9534cc5682e63ea3d75b9092c295d30 SHA512 302129aa3c476afd84b41bfdf73afaa1561f300ecad6ea3540d977639dc3c2167169298fbbe453ceb108d10dee3835b2e4f30f0c12cc413d3acd530906123021

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
new file mode 100644
index 000000000000..1a0a134d3046
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-01-11 14:06 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-01-11 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7750c336910bca86643453f14d0f1bb446edd617
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Nov 10 15:49:26 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 14:05:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7750c336

www-apache/modsecurity-crs: add 4.0.0-rc2

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33756
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs-4.0.0_rc2.ebuild               | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index a078ff818686..12a8f2c8714f 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5
+DIST modsecurity-crs-4.0.0_rc2.tar.gz 491479 BLAKE2B 71a016b7e45a991373357ece9cc7a59afe54daf91ffa826b76fd4a986b6e8989efb54ca3b83fac9307cf6ede1e1f7a78f9534cc5682e63ea3d75b9092c295d30 SHA512 302129aa3c476afd84b41bfdf73afaa1561f300ecad6ea3540d977639dc3c2167169298fbbe453ceb108d10dee3835b2e4f30f0c12cc413d3acd530906123021

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild
new file mode 100644
index 000000000000..1a0a134d3046
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0_rc2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2024-01-11 14:06 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2024-01-11 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     109c8703e5aea74b079a2e0d85484aca2b78ee5f
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Nov 10 15:48:42 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 14:05:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109c8703

www-apache/modsecurity-crs: drop vulnerable

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 -
 .../modsecurity-crs/modsecurity-crs-3.3.4.ebuild   | 43 ----------------------
 2 files changed, 44 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 5f0b906c869b..a078ff818686 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1 @@
-DIST modsecurity-crs-3.3.4.tar.gz 301112 BLAKE2B 0df4b70c5ecc1852fe3cde74783494636c530cc8a2b8ddc0269da25703521532ee3ed6ba1e572b854fe6912f31d2ed1fe4c917b13dc22b37763dbe73ef8c7b72 SHA512 a8b8b210054a9a4e3f8e45a5a9428110bb4075e40430e3fc16f4717e363af141265b1fb5c173ff96abeff0ac61ef5eef667a4b9cb703f8edc15e48deb3342827
 DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
deleted file mode 100644
index 867ab1147f42..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="OWASP ModSecurity Core Rule Set"
-HOMEPAGE="https://coreruleset.org/"
-SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/coreruleset-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+apache2"
-
-RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"
-
-DOCS=( CHANGES CONTRIBUTORS.md crs-setup.conf.example KNOWN_BUGS README.md )
-
-src_install() {
-	insinto "/usr/share/${PN}"
-	doins -r 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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2023-10-31  0:06 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-10-31  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     8975c9d21f30f15daaa9b40ad151a6db2f71e08a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 00:06:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 00:06:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8975c9d2

www-apache/modsecurity-crs: Stabilize 3.3.5 amd64, #916527

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
index cdc61d07fc67..00b337f729cd 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2023-10-30 23:13 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2023-10-30 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c1da6ad87036a4a21e4ac3c6f81146a94a478a5d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 23:13:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 23:13:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1da6ad8

www-apache/modsecurity-crs: Stabilize 3.3.5 x86, #916527

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
index 4ed1fff24400..cdc61d07fc67 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2023-10-28  7:07 Hans de Graaff
  0 siblings, 0 replies; 38+ messages in thread
From: Hans de Graaff @ 2023-10-28  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a448594a30c19dfd99a513c5dd93e1ec9faa7a48
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Sep 29 11:07:32 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 07:06:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a448594a

www-apache/modsecurity-crs: add 3.3.5

Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-3.3.5.ebuild   | 43 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index a7819e892570..5f0b906c869b 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.3.4.tar.gz 301112 BLAKE2B 0df4b70c5ecc1852fe3cde74783494636c530cc8a2b8ddc0269da25703521532ee3ed6ba1e572b854fe6912f31d2ed1fe4c917b13dc22b37763dbe73ef8c7b72 SHA512 a8b8b210054a9a4e3f8e45a5a9428110bb4075e40430e3fc16f4717e363af141265b1fb5c173ff96abeff0ac61ef5eef667a4b9cb703f8edc15e48deb3342827
+DIST modsecurity-crs-3.3.5.tar.gz 299458 BLAKE2B b8617de77cf5168c7b95fab46eae45e2101b4ec7a537d8d471b9b1b27a856b1d370a9de43ee262c07dc9371b3ff79cd86b7328b171fde003da9110897206e91e SHA512 001f9afe25f479dd988aaec1a4a2c0197b2d27e00d2cd10b70892e4889b399259cd0655f42a96965ae655855abdb7f9d8295c225ae17bf1e47361b70232633e5

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
new file mode 100644
index 000000000000..4ed1fff24400
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/coreruleset-${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 README.md )
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2022-12-02  6:15 John Helmert III
  0 siblings, 0 replies; 38+ messages in thread
From: John Helmert III @ 2022-12-02  6:15 UTC (permalink / raw
  To: gentoo-commits

commit:     6854b2428ca58558edd747e8f2d30aaac1d21fea
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 06:14:33 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 06:15:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6854b242

www-apache/modsecurity-crs: drop 3.3.2

Bug: https://bugs.gentoo.org/872077
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 -
 .../modsecurity-crs/modsecurity-crs-3.3.2.ebuild   | 33 ----------------------
 2 files changed, 34 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index d8a19b55b4fe..a7819e892570 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1 @@
-DIST modsecurity-crs-3.3.2.tar.gz 290450 BLAKE2B 2935b781af44a206eec881a2c06669db91da98a4d74936299651a77417a2eeaf6d4ab9a1566c08fc4bfb2a60d0b38e71d746d726578ce220b59c9c9cbd800190 SHA512 a5d96fb949da82120a1c4cda4dcf804b06aaae71f25cded5ee998d2c4e766ae2de88e42cd52fc9d63e204415e829af27d80614e58b55509e7bd7ffc20a26cfba
 DIST modsecurity-crs-3.3.4.tar.gz 301112 BLAKE2B 0df4b70c5ecc1852fe3cde74783494636c530cc8a2b8ddc0269da25703521532ee3ed6ba1e572b854fe6912f31d2ed1fe4c917b13dc22b37763dbe73ef8c7b72 SHA512 a8b8b210054a9a4e3f8e45a5a9428110bb4075e40430e3fc16f4717e363af141265b1fb5c173ff96abeff0ac61ef5eef667a4b9cb703f8edc15e48deb3342827

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
deleted file mode 100644
index a16ae9fa633f..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="OWASP ModSecurity Core Rule Set"
-HOMEPAGE="https://coreruleset.org/"
-SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/coreruleset-${PV}"
-
-src_install() {
-	insinto "/usr/share/${PN}"
-	doins -r rules
-
-	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
-
-	# 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"
-}
-
-pkg_postinst() {
-	einfo "The CRS configuration file has been installed to:"
-	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2022-12-02  3:38 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-12-02  3:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c73961b2d621b88f64d34888050507e887f98231
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 03:38:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:38:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73961b2

www-apache/modsecurity-crs: Stabilize 3.3.4 amd64, #883951

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
index 88da3e979577..867ab1147f42 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2022-12-02  3:34 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-12-02  3:34 UTC (permalink / raw
  To: gentoo-commits

commit:     fbb47d8013d84a472ab5a4cfe37ca6480701ec84
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 03:33:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:33:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb47d80

www-apache/modsecurity-crs: Stabilize 3.3.4 x86, #883951

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
index 9782d5529222..88da3e979577 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/coreruleset-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2022-11-21  9:22 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2022-11-21  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     9a45bfa717768ae1bc7f8c0093698888c928265b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 09:21:50 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 09:21:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a45bfa7

www-apache/modsecurity-crs: switch to optfeature

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/metadata.xml                 |  3 ---
 www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild | 13 +++++++------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/www-apache/modsecurity-crs/metadata.xml b/www-apache/modsecurity-crs/metadata.xml
index 5ddb96e8e1a1..a9f0c60e3080 100644
--- a/www-apache/modsecurity-crs/metadata.xml
+++ b/www-apache/modsecurity-crs/metadata.xml
@@ -2,9 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!--maintainer-needed-->
-	<use>
-		<flag name="nginx">Adds support for nginx</flag>
-	</use>
 	<upstream>
 		<remote-id type="github">coreruleset/coreruleset</remote-id>
 	</upstream>

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
index abbbd1ec3c43..9782d5529222 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
@@ -1,7 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
+
+inherit optfeature
 
 DESCRIPTION="OWASP ModSecurity Core Rule Set"
 HOMEPAGE="https://coreruleset.org/"
@@ -11,12 +13,9 @@ S="${WORKDIR}/coreruleset-${PV}"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+apache2 nginx"
+IUSE="+apache2"
 
-RDEPEND="
-	apache2? ( >=www-apache/mod_security-2.9.6 )
-	nginx? ( >=dev-libs/modsecurity-3.0.8 )
-"
+RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"
 
 DOCS=( CHANGES CONTRIBUTORS.md crs-setup.conf.example KNOWN_BUGS README.md )
 
@@ -39,4 +38,6 @@ pkg_postinst() {
 		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
 }


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2022-11-21  9:22 Joonas Niilola
  0 siblings, 0 replies; 38+ messages in thread
From: Joonas Niilola @ 2022-11-21  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d20bf8a1839f65630232bf3a43bbae464d94d3d4
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Sat Oct 22 04:05:11 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 09:21:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20bf8a1

www-apache/modsecurity-crs: add 3.3.4

Bug: https://bugs.gentoo.org/872077
Closes: https://bugs.gentoo.org/869737
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27886
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 www-apache/modsecurity-crs/metadata.xml            | 11 +++---
 .../modsecurity-crs/modsecurity-crs-3.3.4.ebuild   | 42 ++++++++++++++++++++++
 3 files changed, 50 insertions(+), 4 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 381e71176da6..d8a19b55b4fe 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.3.2.tar.gz 290450 BLAKE2B 2935b781af44a206eec881a2c06669db91da98a4d74936299651a77417a2eeaf6d4ab9a1566c08fc4bfb2a60d0b38e71d746d726578ce220b59c9c9cbd800190 SHA512 a5d96fb949da82120a1c4cda4dcf804b06aaae71f25cded5ee998d2c4e766ae2de88e42cd52fc9d63e204415e829af27d80614e58b55509e7bd7ffc20a26cfba
+DIST modsecurity-crs-3.3.4.tar.gz 301112 BLAKE2B 0df4b70c5ecc1852fe3cde74783494636c530cc8a2b8ddc0269da25703521532ee3ed6ba1e572b854fe6912f31d2ed1fe4c917b13dc22b37763dbe73ef8c7b72 SHA512 a8b8b210054a9a4e3f8e45a5a9428110bb4075e40430e3fc16f4717e363af141265b1fb5c173ff96abeff0ac61ef5eef667a4b9cb703f8edc15e48deb3342827

diff --git a/www-apache/modsecurity-crs/metadata.xml b/www-apache/modsecurity-crs/metadata.xml
index 425d958788a4..5ddb96e8e1a1 100644
--- a/www-apache/modsecurity-crs/metadata.xml
+++ b/www-apache/modsecurity-crs/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <!--maintainer-needed-->
-  <upstream>
-    <remote-id type="github">coreruleset/coreruleset</remote-id>
-  </upstream>
+	<!--maintainer-needed-->
+	<use>
+		<flag name="nginx">Adds support for nginx</flag>
+	</use>
+	<upstream>
+		<remote-id type="github">coreruleset/coreruleset</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
new file mode 100644
index 000000000000..abbbd1ec3c43
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/coreruleset-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+apache2 nginx"
+
+RDEPEND="
+	apache2? ( >=www-apache/mod_security-2.9.6 )
+	nginx? ( >=dev-libs/modsecurity-3.0.8 )
+"
+
+DOCS=( CHANGES CONTRIBUTORS.md crs-setup.conf.example KNOWN_BUGS README.md )
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r 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
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2021-12-24  8:02 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-12-24  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     be388d9d12b30c1b64da56852ebf5ff3af69be98
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Thu Dec 23 12:40:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 08:01:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be388d9d

www-apache/modsecurity-crs: drop vulnerable

Bug: https://bugs.gentoo.org/822003
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23482
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 -
 .../modsecurity-crs/modsecurity-crs-3.3.0.ebuild   | 33 ----------------------
 2 files changed, 34 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 1978967f3dfa..381e71176da6 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1 @@
-DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300 SHA512 12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4
 DIST modsecurity-crs-3.3.2.tar.gz 290450 BLAKE2B 2935b781af44a206eec881a2c06669db91da98a4d74936299651a77417a2eeaf6d4ab9a1566c08fc4bfb2a60d0b38e71d746d726578ce220b59c9c9cbd800190 SHA512 a5d96fb949da82120a1c4cda4dcf804b06aaae71f25cded5ee998d2c4e766ae2de88e42cd52fc9d63e204415e829af27d80614e58b55509e7bd7ffc20a26cfba

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
deleted file mode 100644
index 3e3e7bfcfc79..000000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="OWASP ModSecurity Core Rule Set"
-HOMEPAGE="https://coreruleset.org/"
-SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/coreruleset-${PV}"
-
-src_install() {
-	insinto "/usr/share/${PN}"
-	doins -r rules
-
-	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
-
-	# 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"
-}
-
-pkg_postinst() {
-	einfo "The CRS configuration file has been installed to:"
-	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2021-12-22  0:45 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-12-22  0:45 UTC (permalink / raw
  To: gentoo-commits

commit:     4df79ee759e5b0b0271bb85ea1f3cd3fecbb3407
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 00:45:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 00:45:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df79ee7

www-apache/modsecurity-crs: Stabilize 3.3.2 x86, #829741

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
index 34defae8ee12..a16ae9fa633f 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=www-apache/mod_security-2.9.1"
 


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2021-12-22  0:44 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-12-22  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3b653b6a5664c4097e5e3d5a504872a83dbfb711
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 00:44:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 00:44:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b653b6a

www-apache/modsecurity-crs: Stabilize 3.3.2 amd64, #829741

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
index 474da42098e7..34defae8ee12 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND=">=www-apache/mod_security-2.9.1"
 


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2021-12-21  2:05 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2021-12-21  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     38b60368c54e4cd1e60c9348d205c443a1d09d96
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Mon Dec 20 18:17:13 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 02:04:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b60368

www-apache/modsecurity-crs: bump to 3.3.2

Bug: https://bugs.gentoo.org/822003
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-3.3.2.ebuild   | 33 ++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 400f6d47b8f6..1978967f3dfa 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300 SHA512 12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4
+DIST modsecurity-crs-3.3.2.tar.gz 290450 BLAKE2B 2935b781af44a206eec881a2c06669db91da98a4d74936299651a77417a2eeaf6d4ab9a1566c08fc4bfb2a60d0b38e71d746d726578ce220b59c9c9cbd800190 SHA512 a5d96fb949da82120a1c4cda4dcf804b06aaae71f25cded5ee998d2c4e766ae2de88e42cd52fc9d63e204415e829af27d80614e58b55509e7bd7ffc20a26cfba

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
new file mode 100644
index 000000000000..474da42098e7
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=www-apache/mod_security-2.9.1"
+
+S="${WORKDIR}/coreruleset-${PV}"
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r rules
+
+	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
+
+	# 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"
+}
+
+pkg_postinst() {
+	einfo "The CRS configuration file has been installed to:"
+	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2020-12-29  2:00 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2020-12-29  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     afcb3db2b6daac76d20b7c7009305e75f8b7e3bb
Author:     John Helmert III <jchelmert3 <AT> posteo <DOT> net>
AuthorDate: Sun Dec 27 07:29:37 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 01:59:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcb3db2

www-apache/modsecurity-crs: security cleanup (drop <3.3.0)

Bug: https://bugs.gentoo.org/719250
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III <jchelmert3 <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18826
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  2 -
 .../modsecurity-crs/modsecurity-crs-3.0.2.ebuild   | 55 ----------------------
 .../modsecurity-crs/modsecurity-crs-3.1.0.ebuild   | 38 ---------------
 3 files changed, 95 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 06878bd7d39..400f6d47b8f 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,3 +1 @@
-DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851 SHA512 ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa
-DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda SHA512 d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11
 DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300 SHA512 12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
deleted file mode 100644
index be8a3b86af7..00000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="
-	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
-	https://modsecurity.org/crs/
-	https://coreruleset.org/"
-SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz
-	-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/owasp-${P}"
-
-src_install() {
-	insinto "/usr/share/${PN}"
-	doins -r rules
-
-	dodoc CHANGES CONTRIBUTORS KNOWN_BUGS README.md crs-setup.conf.example \
-		  id_renumbering/{IDNUMBERING,IdNumbering.csv}
-
-	# 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"
-}
-
-pkg_postinst() {
-	einfo "The CRS configuration file has been installed to"
-	einfo
-	einfo "  ${ROOT}etc/apache2/modules.d/80_mod_security-crs.conf"
-	einfo
-	einfo "The CRS rules have been renumbered as of version 3.0.0."
-	einfo "If your configuration refers to any rules based on their"
-	einfo "number, then you will need to update your configuration"
-	einfo "to reflect the new numbering system. You can find more"
-	einfo "information in"
-	einfo
-	einfo "  ${ROOT}usr/share/doc/${PF}/IDNUMBERING"
-	einfo
-	einfo "and a CSV file containing the old -> new rule number"
-	einfo "mapping was installed as"
-	einfo
-	einfo "  ${ROOT}usr/share/doc/${PF}/IdNumbering.csv"
-	einfo
-}

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
deleted file mode 100644
index c0b847fe636..00000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="
-	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
-	https://modsecurity.org/crs/
-	https://coreruleset.org/"
-SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=www-apache/mod_security-2.9.1"
-
-S="${WORKDIR}/owasp-${P}"
-
-src_install() {
-	insinto "/usr/share/${PN}"
-	doins -r rules
-
-	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
-
-	# 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"
-}
-
-pkg_postinst() {
-	einfo "The CRS configuration file has been installed to:"
-	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2020-10-09 15:23 Agostino Sarubbo
  0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2020-10-09 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     01f9d8da84b51b6026f3941e9cbc9c0d2bae41fa
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  9 15:23:21 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct  9 15:23:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f9d8da

www-apache/modsecurity-crs: amd64 stable wrt bug #719250

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
index ab22a721d84..3e3e7bfcfc7 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=www-apache/mod_security-2.9.1"
 


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2020-10-07 18:58 Sam James
  0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2020-10-07 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     df0f81ee11f036df6b46f5b6d968295335ef532d
Author:     Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Thu Oct  1 18:39:07 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct  7 18:58:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0f81ee

www-apache/modsecurity-crs: bump to 3.3.0

Closes: https://bugs.gentoo.org/706148
Bug: https://bugs.gentoo.org/719250
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17741
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 www-apache/modsecurity-crs/metadata.xml            |  2 +-
 .../modsecurity-crs/modsecurity-crs-3.3.0.ebuild   | 33 ++++++++++++++++++++++
 3 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 869ccd079b4..06878bd7d39 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1,3 @@
 DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851 SHA512 ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa
 DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda SHA512 d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11
+DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300 SHA512 12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4

diff --git a/www-apache/modsecurity-crs/metadata.xml b/www-apache/modsecurity-crs/metadata.xml
index 3947bbf17be..64361f081f7 100644
--- a/www-apache/modsecurity-crs/metadata.xml
+++ b/www-apache/modsecurity-crs/metadata.xml
@@ -3,6 +3,6 @@
 <pkgmetadata>
   <!--maintainer-needed-->
   <upstream>
-    <remote-id type="github">SpiderLabs/owasp-modsecurity-crs</remote-id>
+    <remote-id type="github">coreruleset/coreruleset</remote-id>
   </upstream>
 </pkgmetadata>

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
new file mode 100644
index 00000000000..985caa85072
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="OWASP ModSecurity Core Rule Set"
+HOMEPAGE="https://coreruleset.org/"
+SRC_URI="https://github.com/coreruleset/coreruleset/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=www-apache/mod_security-2.9.1"
+
+S="${WORKDIR}/coreruleset-${PV}"
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r rules
+
+	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
+
+	# 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"
+}
+
+pkg_postinst() {
+	einfo "The CRS configuration file has been installed to:"
+	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2019-03-04  1:35 Thomas Deutschmann
  0 siblings, 0 replies; 38+ messages in thread
From: Thomas Deutschmann @ 2019-03-04  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     b07b6b08c5ef9fa6f2458f8f2710628c744440c7
Author:     Tomas Mozes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Sat Feb 23 12:01:50 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Mar  4 00:56:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07b6b08

www-apache/modsecurity-crs: bump to 3.1.0

Signed-off-by: Tomas Mozes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11143
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 www-apache/modsecurity-crs/Manifest                |  1 +
 .../modsecurity-crs/modsecurity-crs-3.1.0.ebuild   | 38 ++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 0b221bc9969..869ccd079b4 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851 SHA512 ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa
+DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda SHA512 d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
new file mode 100644
index 00000000000..c0b847fe636
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Core Rule Set for ModSecurity"
+HOMEPAGE="
+	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
+	https://modsecurity.org/crs/
+	https://coreruleset.org/"
+SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=www-apache/mod_security-2.9.1"
+
+S="${WORKDIR}/owasp-${P}"
+
+src_install() {
+	insinto "/usr/share/${PN}"
+	doins -r rules
+
+	dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md crs-setup.conf.example
+
+	# 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"
+}
+
+pkg_postinst() {
+	einfo "The CRS configuration file has been installed to:"
+	einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2018-10-26  0:52 Thomas Deutschmann
  0 siblings, 0 replies; 38+ messages in thread
From: Thomas Deutschmann @ 2018-10-26  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7401705861c1e50b9410e6f0358e1e17e784e54e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 26 00:34:09 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 26 00:51:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74017058

www-apache/modsecurity-crs: x86 stable (bug #668050)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
index 5eca2f158d2..be8a3b86af7 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2018-10-20 18:01 Mikle Kolyada
  0 siblings, 0 replies; 38+ messages in thread
From: Mikle Kolyada @ 2018-10-20 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     4b4725f3e2c43b41a5074aff1a8623a749c9aa09
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 18:01:39 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 18:01:39 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4725f3

www-apache/modsecurity-crs: amd64 stable wrt bug #668050

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
index 7ac22cdb9d3..5eca2f158d2 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2018-05-20 23:26 Aaron Bauman
  0 siblings, 0 replies; 38+ messages in thread
From: Aaron Bauman @ 2018-05-20 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5eb6ea775eba50dfaa1ccbc52f9ffd33c4d4be78
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun May 20 12:21:03 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun May 20 23:25:15 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb6ea77

www-apache/modsecurity-crs: use HTTPS, sync HOMEPAGEs

 www-apache/modsecurity-crs/modsecurity-crs-2.2.7.ebuild | 7 +++++--
 www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild | 7 +++++--
 www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild | 7 +++++--
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-2.2.7.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-2.2.7.ebuild
index ec65336cc7b..c96ed6be896 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-2.2.7.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-2.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,10 @@ GITHUB_USER=SpiderLabs
 GITHUB_PROJECT=owasp-${PN}
 
 DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="http://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project"
+HOMEPAGE="
+	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
+	https://modsecurity.org/crs/
+	https://coreruleset.org/"
 SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
index 7a435d3f663..57f9f9b0391 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,10 @@ GITHUB_USER=SpiderLabs
 GITHUB_PROJECT=owasp-${PN}
 
 DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="http://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project"
+HOMEPAGE="
+	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
+	https://modsecurity.org/crs/
+	https://coreruleset.org/"
 SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
index 77271b21190..7ac22cdb9d3 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild
@@ -1,10 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="https://modsecurity.org/crs/"
+HOMEPAGE="
+	https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
+	https://modsecurity.org/crs/
+	https://coreruleset.org/"
 SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz
 	-> ${P}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2018-03-29 19:23 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-03-29 19:23 UTC (permalink / raw
  To: gentoo-commits

commit:     3fb285ad4c0756b03f23cc4432388363d14384ce
Author:     Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Tue Mar 27 13:39:57 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 19:21:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb285ad

www-apache/modsecurity-crs: Remove old

Closes: https://github.com/gentoo/gentoo/pull/7643
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apache/modsecurity-crs/Manifest                |   1 -
 .../modsecurity-crs-2.2.6-r1.ebuild                | 136 ---------------------
 2 files changed, 137 deletions(-)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index 350e6b95721..da8c80c1e06 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,4 +1,3 @@
-DIST modsecurity-crs-2.2.6.tar.gz 291070 BLAKE2B 6bb86d3592a08c5ded133838d498ceda1955f2b82e47884b0df0c28e69a80426052019c43ca90dbf30598752c4c0df60b2348675fc0c10ebc3bb4d5b16b352de SHA512 0e6c2735814dd24ba2329bc756e382b0430937a703d492b2ac00f95af6598903961b43013e99cd49240fe6b7a5439a7b1b3e79c3b7a48828465252dafd586165
 DIST modsecurity-crs-2.2.7.tar.gz 294137 BLAKE2B 399c72d5c52f2914e8f92c813b6ac346bbd2858d34b61ff4845dbbc7671ff7ffa906b43e2d8e3283a5f30b2fec59395b81239c121c953d51d736b009bc86f4bb SHA512 d0d3dac1b391c8ab730cc16546c9508d93c85dd674b2750d12fff99c17e5575b36bea0cf00e06fdd20c2db5dfdbdc3fd7bbaa26502988617632acfde1ee88927
 DIST modsecurity-crs-2.2.9.tar.gz 279898 BLAKE2B 75e9c5c9fb0fdf3957b17926b923d1d26b44677fc30556bf58d0b44d73918f7f65052714a7c67c53fc312f81a28422025303674f934f085929e8f4b9ea9fc063 SHA512 fc95cfff9d4ba9a4478c704e5d16e4054e514eb3ffb6343706840aad76607f997b4cc4b8b148adc5cb83743ea7996328d35b8556115de29d6a0e034b67591a09
 DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851 SHA512 ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-2.2.6-r1.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-2.2.6-r1.ebuild
deleted file mode 100644
index ca7ba53a426..00000000000
--- a/www-apache/modsecurity-crs/modsecurity-crs-2.2.6-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-GITHUB_USER=SpiderLabs
-GITHUB_PROJECT=owasp-${PN}
-
-DESCRIPTION="Core Rule Set for ModSecurity"
-HOMEPAGE="http://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project"
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="lua geoip"
-
-RDEPEND=">=www-apache/mod_security-2.7[lua?,geoip?]"
-DEPEND=""
-
-S="${WORKDIR}/${P}"
-
-RULESDIR=/etc/modsecurity
-LUADIR=/usr/share/${PN}/lua
-
-src_unpack() {
-	default
-	mv "${WORKDIR}/${GITHUB_USER}-${GITHUB_PROJECT}-"* "${P}" || die
-}
-
-src_prepare() {
-	if ! use lua; then
-		# comment out this since it's in the same file as another one we want to keep
-		sed -i -e "/id:'96000[456]'/s:^:#:" \
-			experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
-
-		# remove these that rely on the presence of the lua files
-		rm \
-			experimental_rules/modsecurity_crs_16_scanner_integration.conf \
-			experimental_rules/modsecurity_crs_40_appsensor_detection_point_2.1_request_exception.conf \
-			experimental_rules/modsecurity_crs_41_advanced_filters.conf \
-			experimental_rules/modsecurity_crs_55_response_profiling.conf \
-			experimental_rules/modsecurity_crs_56_pvi_checks.conf \
-			|| die
-	else
-		# fix up the path to the scripts; there seems to be no
-		# consistency at all on how the rules are loaded.
-		sed -i \
-			-e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
-			-e "s:profile_page_scripts.lua:${LUADIR}/\0:" \
-			-e "s:/usr/local/apache/conf/crs/lua/:${LUADIR}/:" \
-			-e "s:/usr/local/apache/conf/modsec_current/base_rules/:${LUADIR}/:" \
-			-e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
-			-e "s:\.\./lua/:${LUADIR}/:" \
-			*_rules/*.conf || die
-
-		# fix up the shebang on the scripts
-		sed -i -e "s:/opt/local/bin/lua:/usr/bin/lua:" \
-			lua/*.lua || die
-	fi
-
-	sed -i \
-		-e '/SecGeoLookupDb/s:^:#:' \
-		-e '/SecGeoLookupDb/a# Gentoo already defines it in 79_modsecurity.conf' \
-		experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
-
-	if ! use geoip; then
-		if use lua; then
-			# only comment this out as the file is going to be used for other things
-			sed -i -e "/id:'960007'/,+1 s:^:#:" \
-				experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
-		else
-			rm experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
-		fi
-	fi
-}
-
-src_install() {
-	insinto "${RULESDIR}"
-	# slr_rules as of 2.2.6 have broken IDs that don't work with
-	# ModSecurity 2.7, but the rules require 2.7 to begin with.
-	doins -r base_rules optional_rules experimental_rules #slr_rules
-
-	insinto "${LUADIR}"
-	doins lua/*.lua
-
-	dodoc CHANGELOG README.md
-
-	(
-		cat - <<EOF
-<IfDefine SECURITY>
-EOF
-
-		cat modsecurity_crs_10_setup.conf.example
-
-		cat - <<EOF
-
-Include /etc/modsecurity/base_rules/*.conf
-
-# Include Trustwave SpiderLabs Research Team rules
-# Include /etc/modsecurity/slr_rules/*.conf
-# Not installed yet as of 2.2.6
-
-# Optionally use the other rules as well
-# Include /etc/modsecurity/optional_rules/*.conf
-# Include /etc/modsecurity/experimental_rules/*.conf
-</IfDefine>
-
-# -*- apache -*-
-# vim: ts=4 filetype=apache
-
-EOF
-	) > "${T}"/"80_${PN}.conf"
-
-	insinto /etc/apache2/modules.d/
-	doins "${T}"/"80_${PN}.conf"
-}
-
-pkg_postinst() {
-	elog
-	elog "If you want to enable further rules, check the following directories:"
-	elog "	${RULESDIR}/optional_rules"
-	elog "	${RULESDIR}/experimental_rules"
-	elog ""
-	elog "Starting from version 2.0.9, the default for the Core Rule Set is again to block"
-	elog "when rules hit. If you wish to go back to the 2.0.8 method of anomaly scoring, you"
-	elog "should change 80_${PN}.conf so that you have these settings enabled:"
-	elog ""
-	elog "    #SecDefaultAction \"phase:2,deny,log\""
-	elog "    SecAction \"phase:1,t:none,nolog,pass,setvar:tx.anomaly_score_blocking=on\""
-	elog ""
-	elog "Starting from version 2.1.2 rules are installed, for consistency, under"
-	elog "/etc/modsecurity, and can be configured with the following file:"
-	elog "  /etc/apache2/modules.d/80_${PN}.conf"
-	elog ""
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2016-11-03 21:46 Diego Elio Pettenò
  0 siblings, 0 replies; 38+ messages in thread
From: Diego Elio Pettenò @ 2016-11-03 21:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2b0a47c1be1e03f7cc380e8f0f95cfbf6550a075
Author:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 21:46:07 2016 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 21:46:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0a47c1

www-apache/modsecurity-crs: update to version 2.2.9 (last version before v3.)

Update the sedding and removal of experimental rules, and install slr_rules that are now compatible with mod_security v2.7

Package-Manager: portage-2.3.0

 www-apache/modsecurity-crs/Manifest                |   1 +
 .../modsecurity-crs/modsecurity-crs-2.2.9.ebuild   | 136 +++++++++++++++++++++
 2 files changed, 137 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest
index c3cd841..543075c 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1,3 @@
 DIST modsecurity-crs-2.2.6.tar.gz 291070 SHA256 1c837fc7ace28f732b5034c90a17635e31fe3c9a45425c079fd1fd6bae01b790 SHA512 0e6c2735814dd24ba2329bc756e382b0430937a703d492b2ac00f95af6598903961b43013e99cd49240fe6b7a5439a7b1b3e79c3b7a48828465252dafd586165 WHIRLPOOL d8c85f8e6db07ecbc5a9a680e843f485d87294c71ceeb84aa83e562441ea78db477f9850431ded67371fbe455438fb89fedb5d3070e524abebe53b3c9a039f72
 DIST modsecurity-crs-2.2.7.tar.gz 294137 SHA256 54bc74815d6e6c3b476aec673a48e3ce08ee82b76bfe941408efab757aa8a0f7 SHA512 d0d3dac1b391c8ab730cc16546c9508d93c85dd674b2750d12fff99c17e5575b36bea0cf00e06fdd20c2db5dfdbdc3fd7bbaa26502988617632acfde1ee88927 WHIRLPOOL fc72bdbd5c79dffa0b2c65893cb8cdab0708705ce48ca3d49115339a5b4ff8cbe7cc42bcb49abd966243a2e48cb2af290ea125c6de4b185eb8b1c20e7eb66057
+DIST modsecurity-crs-2.2.9.tar.gz 279898 SHA256 203669540abf864d40e892acf2ea02ec4ab47f9769747d28d79b6c2a501e3dfc SHA512 fc95cfff9d4ba9a4478c704e5d16e4054e514eb3ffb6343706840aad76607f997b4cc4b8b148adc5cb83743ea7996328d35b8556115de29d6a0e034b67591a09 WHIRLPOOL 8e741a5430905e061ba024e8ae2b5bd08ae19e6ae30d9ca8a0160c9f73afee7bfe57caf73ba7eecebc00e34141f5d46cb1378793a89c8c56966139c10f70c30a

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
new file mode 100644
index 00000000..c33f3da
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+GITHUB_USER=SpiderLabs
+GITHUB_PROJECT=owasp-${PN}
+
+DESCRIPTION="Core Rule Set for ModSecurity"
+HOMEPAGE="http://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project"
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="lua geoip"
+
+RDEPEND=">=www-apache/mod_security-2.7[lua?,geoip?]"
+DEPEND=""
+
+S="${WORKDIR}/${GITHUB_PROJECT}-${PV}"
+
+RULESDIR=/etc/modsecurity
+LUADIR=/usr/share/${PN}/lua
+
+src_prepare() {
+	if ! use lua; then
+		# comment out this since it's in the same file as another one we want to keep
+		sed -i -e "/id:'900036'/s:^:#:" \
+			experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
+
+		# remove these that rely on the presence of the lua files
+		rm \
+			experimental_rules/modsecurity_crs_16_scanner_integration.conf \
+			experimental_rules/modsecurity_crs_40_appsensor_detection_point_2.0_setup.conf \
+			experimental_rules/modsecurity_crs_40_appsensor_detection_point_2.1_request_exception.conf \
+			experimental_rules/modsecurity_crs_48_bayes_analysis.conf \
+			experimental_rules/modsecurity_crs_55_response_profiling.conf \
+			experimental_rules/modsecurity_crs_56_pvi_checks.conf \
+			|| die
+	else
+		# fix up the path to the scripts; there seems to be no
+		# consistency at all on how the rules are loaded.
+		sed -i \
+			-e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
+			-e "s:profile_page_scripts.lua:${LUADIR}/\0:" \
+			-e "s:/usr/local/apache/conf/crs/lua/:${LUADIR}/:" \
+			-e "s:/usr/local/apache/conf/modsec_current/base_rules/:${LUADIR}/:" \
+			-e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
+			-e "s:\.\./lua/:${LUADIR}/:" \
+			*_rules/*.conf || die
+
+		# fix up the shebang on the scripts
+		sed -i -e "s:/opt/local/bin/lua:/usr/bin/lua:" \
+			lua/*.lua || die
+	fi
+
+	sed -i \
+		-e '/SecGeoLookupDb/s:^:#:' \
+		-e '/SecGeoLookupDb/a# Gentoo already defines it in 79_modsecurity.conf' \
+		experimental_rules/modsecurity_crs_61_ip_forensics.conf \
+		experimental_rules/modsecurity_crs_11_proxy_abuse.conf || die
+
+	if ! use geoip; then
+		rm  experimental_rules/modsecurity_crs_11_proxy_abuse.conf
+
+		if use lua; then
+			# only comment this out as the file is going to be used for other things
+			sed -i -e "/id:'900039'/,+1 s:^:#:" \
+				experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
+		else
+			rm experimental_rules/modsecurity_crs_61_ip_forensics.conf || die
+		fi
+	fi
+
+	eapply_user
+}
+
+src_install() {
+	insinto "${RULESDIR}"
+	doins -r base_rules optional_rules experimental_rules slr_rules
+
+	insinto "${LUADIR}"
+	doins lua/*.lua
+
+	dodoc CHANGES README.md
+
+	(
+		cat - <<EOF
+<IfDefine SECURITY>
+EOF
+
+		cat modsecurity_crs_10_setup.conf.example
+
+		cat - <<EOF
+
+Include /etc/modsecurity/base_rules/*.conf
+
+# Include Trustwave SpiderLabs Research Team rules
+# Include /etc/modsecurity/slr_rules/*.conf
+# Not installed yet as of 2.2.6
+
+# Optionally use the other rules as well
+# Include /etc/modsecurity/optional_rules/*.conf
+# Include /etc/modsecurity/experimental_rules/*.conf
+</IfDefine>
+
+# -*- apache -*-
+# vim: ts=4 filetype=apache
+
+EOF
+	) > "${T}"/"80_${PN}.conf"
+
+	insinto /etc/apache2/modules.d/
+	doins "${T}"/"80_${PN}.conf"
+}
+
+pkg_postinst() {
+	elog
+	elog "If you want to enable further rules, check the following directories:"
+	elog "	${RULESDIR}/optional_rules"
+	elog "	${RULESDIR}/experimental_rules"
+	elog ""
+	elog "Starting from version 2.0.9, the default for the Core Rule Set is again to block"
+	elog "when rules hit. If you wish to go back to the 2.0.8 method of anomaly scoring, you"
+	elog "should change 80_${PN}.conf so that you have these settings enabled:"
+	elog ""
+	elog "    #SecDefaultAction \"phase:2,deny,log\""
+	elog "    SecAction \"phase:1,t:none,nolog,pass,setvar:tx.anomaly_score_blocking=on\""
+	elog ""
+	elog "Starting from version 2.1.2 rules are installed, for consistency, under"
+	elog "/etc/modsecurity, and can be configured with the following file:"
+	elog "  /etc/apache2/modules.d/80_${PN}.conf"
+	elog ""
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
@ 2016-08-07  9:30 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2016-08-07  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     693e72616951cdf5cc99a646455471bb32309142
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 09:20:19 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 09:29:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693e7261

www-apache/modsecurity-crs: Cleanup per bug #85210

Package-Manager: portage-2.3.0

 www-apache/modsecurity-crs/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/www-apache/modsecurity-crs/metadata.xml b/www-apache/modsecurity-crs/metadata.xml
index a47f42a..f73da4e 100644
--- a/www-apache/modsecurity-crs/metadata.xml
+++ b/www-apache/modsecurity-crs/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>flameeyes@gentoo.org</email>
-    <name>Diego E. Pettenò</name>
-  </maintainer>
   <upstream>
     <remote-id type="github">SpiderLabs/owasp-modsecurity-crs</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2024-10-26  6:02 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-09  8:41 [gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
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-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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox