diff options
author | Chuck Short <zul@gentoo.org> | 2004-06-04 01:30:14 +0000 |
---|---|---|
committer | Chuck Short <zul@gentoo.org> | 2004-06-04 01:30:14 +0000 |
commit | fb6eec6c571fc65066c8bc97a5ffa0e582884458 (patch) | |
tree | 28733082b63f7901d6bd7357862de39e81e02464 /net-www/mod_security/mod_security-1.7.6.ebuild | |
parent | DEPEND on wxGTK-2.4.2; closes #52769 (diff) | |
download | gentoo-2-fb6eec6c571fc65066c8bc97a5ffa0e582884458.tar.gz gentoo-2-fb6eec6c571fc65066c8bc97a5ffa0e582884458.tar.bz2 gentoo-2-fb6eec6c571fc65066c8bc97a5ffa0e582884458.zip |
Initial version, closes #32190.
Diffstat (limited to 'net-www/mod_security/mod_security-1.7.6.ebuild')
-rw-r--r-- | net-www/mod_security/mod_security-1.7.6.ebuild | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/net-www/mod_security/mod_security-1.7.6.ebuild b/net-www/mod_security/mod_security-1.7.6.ebuild new file mode 100644 index 000000000000..f8439a25c3bf --- /dev/null +++ b/net-www/mod_security/mod_security-1.7.6.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/mod_security/mod_security-1.7.6.ebuild,v 1.1 2004/06/04 01:30:14 zul Exp $ + +DESCRIPTION="Intrusion Detection System for apache" +HOMEPAGE="http://www.modsecurity.org" +SRC_URI="http://www.modsecurity.org/download/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="apache2 doc" +DEPEND="apache2? ( =net-www/apache-2* ) + !apache2? ( =net-www/apache-1* )" + +src_compile() { + use apache2 || apxs -S LIBEXECDIR=${S} -ci ${S}/apache1/mod_security.c + use apache2 && apxs2 -S LIBEXECDIR=${S} -ci ${S}/apache2/mod_security.c +} + +src_install() { + use apache2 || exeinto /usr/lib/apache-extramodules/ + use apache2 && exeinto /usr/lib/apache2-extramodules/ + doexe ${S}/mod_security.so + dodoc CHANGES httpd.conf.example-full httpd.conf.example-minimal INSTALL LICENSE README + use doc && dodoc modsecurity-manual-1.7.4.pdf + + if use apache2; then + einfo "Installing a Apache2 config for mod_security (99_mod_security.conf)" + insinto /etc/apache2/conf/modules.d + doins ${FILESDIR}/99_mod_security.conf + else + einfo "Installing a Apache config for mod_security (mod_security.conf)" + insinto /etc/apache/conf/addon-modules + doins ${FILESDIR}/mod_security.conf + fi +} |