summaryrefslogtreecommitdiff
path: root/www-apache/modsec-flameeyes
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-apache/modsec-flameeyes
reinit the tree, so we can have metadata
Diffstat (limited to 'www-apache/modsec-flameeyes')
-rw-r--r--www-apache/modsec-flameeyes/Manifest6
-rw-r--r--www-apache/modsec-flameeyes/metadata.xml7
-rw-r--r--www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild55
-rw-r--r--www-apache/modsec-flameeyes/modsec-flameeyes-99999999.ebuild55
4 files changed, 123 insertions, 0 deletions
diff --git a/www-apache/modsec-flameeyes/Manifest b/www-apache/modsec-flameeyes/Manifest
new file mode 100644
index 000000000000..c881ada20131
--- /dev/null
+++ b/www-apache/modsec-flameeyes/Manifest
@@ -0,0 +1,6 @@
+DIST modsec-flameeyes-20130216.tar.gz 18716 SHA256 0434015d269eaa3d18af977c9c7db4600bf04331a50fd3a3541e4104cc345246 SHA512 196a8176da09340c5496a3056deb473c69721fdd6c891b6bec6dd5459063dbd61b00eb9559ba0e88413678633cd90496cb0e1b2828442635d31d68dc949013db WHIRLPOOL 84d36cb05e70aca0b2a80754245ea20ae84fa1f3cd2df62cc0630b6addf6353fcc769cdda2e0422f6b8f4f9035844bd81e670efde81c89035e01166595a5ac6b
+EBUILD modsec-flameeyes-20130216.ebuild 1271 SHA256 b47e7ef4c0a8a89a1607ac894beacec73645e95a0ee99479e768b4865538aaa3 SHA512 33032929bcf9bc2bb1d111bad93a0266fe0f4cf47da2f8ea37f8bfa655ca72324f4bd49c77c76ac4dc51dfb16c5bf84e6d70a9368633ca4285a367829feace38 WHIRLPOOL 88f22a61837edb1e873b2c1e2c132ed9385b516200b418a33252af156a2ab5d26a8469e9715b44be3f7acf593f9fa62e1cf32813556df2570c791c0943f83d4a
+EBUILD modsec-flameeyes-99999999.ebuild 1272 SHA256 329f314f89e5a989dc7982abc55dc601c1b097e6a6594ed144ba6b9e450e9df2 SHA512 526e24dbd129fb252babebe2d5337e0f6074bd7aaa6043da9734567031e23e970dca3ebc94f552334151db4471247486331a9b8bcb7da251313b05ea83705375 WHIRLPOOL ffe75ff39d1307f89453fe9a3ca9e56722025250b4fe099c848fcff2405bde8de72716c5ad071660fb123be81938e731624f95f924448ec553a58962a0c7f410
+MISC ChangeLog 2932 SHA256 5132060454d325f9b8a0fffdeaf6899d453141189556cb5408a0095f2bdf8d16 SHA512 7ea6f807a5b796e85bdff830ca4b88c6c1472407edabaa189187740efffb46b0cefd745f2a7f2bc3a8724b958e6b989254bc0cd36edb1b2883b285a57211977a WHIRLPOOL d90ce910b01098e81384cc1c6e14171a6094d159841cf580074e816421eb9edcf422a4ab5067c0373aae956a1f3136b043e07a1484208e7ad97987a624a1d5b5
+MISC ChangeLog-2015 524 SHA256 3270ebe503b26a0bff668dd2604ae1ff6e56497ac259118d93e748b00c7a3e3b SHA512 25b1ecd6080f74fab5f776722dc936230e9928498aaf4ad2f1d39575aeac2daee1ecd65ba3a5d39e1891b1d4934dcd77d651b9b9e57f98f35ed0955f97cd8892 WHIRLPOOL 5a139174516ebba396b786cab38f29af09dfca5ecc6cc8e829a8bf1fc6031a47b16df42199807c37bd50bf02ac5389d102bba8cd3d4412e2d86d2534714d347c
+MISC metadata.xml 234 SHA256 2f7f5996b579b70f71beb6e527dd912883b388537d5a968ff555222930384c7e SHA512 0ea11e0b02d3d383a585f18f2b835e34db1d73dc1c92f5b4fccf22196b85692036570873bd10540d60508fe126972aa628940a881e520e2d0320eccb4f4a0de3 WHIRLPOOL 1ae273eb25bea4d90c67da06313dcd79f7b94dade12aba0cf56367272014c5b629b7f76242a3669a43e37a3e8ee71306a25b6286bb6184dc195cd9fe7f356fdf
diff --git a/www-apache/modsec-flameeyes/metadata.xml b/www-apache/modsec-flameeyes/metadata.xml
new file mode 100644
index 000000000000..df248b69898d
--- /dev/null
+++ b/www-apache/modsec-flameeyes/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <remote-id type="github">Flameeyes/modsec-flameeyes</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild b/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild
new file mode 100644
index 000000000000..673802ff0da1
--- /dev/null
+++ b/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit readme.gentoo
+
+GITHUB_USER=Flameeyes
+GITHUB_PROJECT=${PN}
+
+EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}.git"
+
+DESCRIPTION="Flameeyes's Ruleset for ModSecurity"
+HOMEPAGE="http://www.flameeyes.eu/projects/modsec"
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=www-apache/mod_security-2.5.1"
+DEPEND=""
+
+RULESDIR=/etc/modsecurity/flameeyes
+
+DOC_CONTENTS="To enable the ruleset, define MODSEC_FLAMEEYES in
+/etc/conf.d/apache2.
+
+If you do not use www-apache/modsecurity-crs you want also to uncomment
+the init configuration file in /etc/apache2/modules/81_${PN}.conf."
+
+src_install() {
+ insinto "${RULESDIR}"
+ doins -r rules optional
+
+ dodoc README.md
+
+ cat - > "${T}/81_${PN}.conf" <<EOF
+<IfDefine MODSEC_FLAMEEYES>
+
+# Uncomment this if you don't use the CRS
+# Include /etc/modsecurity/flameeyes/optional/flameeyes_init.conf
+
+Include /etc/modsecurity/flameeyes/rules/*.conf
+
+# -*- apache -*-
+# vim: ts=4 filetype=apache
+
+EOF
+
+ insinto /etc/apache2/modules.d/
+ doins "${T}/81_${PN}.conf"
+
+ readme.gentoo_create_doc
+}
diff --git a/www-apache/modsec-flameeyes/modsec-flameeyes-99999999.ebuild b/www-apache/modsec-flameeyes/modsec-flameeyes-99999999.ebuild
new file mode 100644
index 000000000000..b8557517b9b3
--- /dev/null
+++ b/www-apache/modsec-flameeyes/modsec-flameeyes-99999999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit readme.gentoo git-2
+
+GITHUB_USER=Flameeyes
+GITHUB_PROJECT=${PN}
+
+EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}.git"
+
+DESCRIPTION="Flameeyes's Ruleset for ModSecurity"
+HOMEPAGE="http://www.flameeyes.eu/projects/modsec"
+#SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND=">=www-apache/mod_security-2.5.1"
+DEPEND=""
+
+RULESDIR=/etc/modsecurity/flameeyes
+
+DOC_CONTENTS="To enable the ruleset, define MODSEC_FLAMEEYES in
+/etc/conf.d/apache2.
+
+If you do not use www-apache/modsecurity-crs you want also to uncomment
+the init configuration file in /etc/apache2/modules/81_${PN}.conf."
+
+src_install() {
+ insinto "${RULESDIR}"
+ doins -r rules optional
+
+ dodoc README.md
+
+ cat - > "${T}/81_${PN}.conf" <<EOF
+<IfDefine MODSEC_FLAMEEYES>
+
+# Uncomment this if you don't use the CRS
+# Include /etc/modsecurity/flameeyes/optional/flameeyes_init.conf
+
+Include /etc/modsecurity/flameeyes/rules/*.conf
+
+# -*- apache -*-
+# vim: ts=4 filetype=apache
+
+EOF
+
+ insinto /etc/apache2/modules.d/
+ doins "${T}/81_${PN}.conf"
+
+ readme.gentoo_create_doc
+}