diff options
author | adrianp <adrianp> | 2005-10-14 18:29:39 +0000 |
---|---|---|
committer | adrianp <adrianp> | 2005-10-14 18:29:39 +0000 |
commit | b603e3635e08a020919c890a474388c397ff7753 (patch) | |
tree | 5b70594b44773c4dbd21291a4a7b28c17f4ef4fe /security/ap-modsecurity | |
parent | 8acdfcc8b6f69cbbbfaed6bc1338d4b16fffca02 (diff) | |
download | pkgsrc-b603e3635e08a020919c890a474388c397ff7753.tar.gz |
ModSecurity is an open source intrusion detection and prevention engine for
web applications (or a web application firewall). Operating as an Apache Web
server module or standalone, the purpose of ModSecurity is to increase web
application security, protecting web applications from known and unknown
attacks.
This package is for both Apache 1.x and Apache 2.x
Diffstat (limited to 'security/ap-modsecurity')
-rw-r--r-- | security/ap-modsecurity/DESCR | 5 | ||||
-rw-r--r-- | security/ap-modsecurity/MESSAGE | 15 | ||||
-rw-r--r-- | security/ap-modsecurity/Makefile | 49 | ||||
-rw-r--r-- | security/ap-modsecurity/PLIST | 8 | ||||
-rw-r--r-- | security/ap-modsecurity/distinfo | 5 |
5 files changed, 82 insertions, 0 deletions
diff --git a/security/ap-modsecurity/DESCR b/security/ap-modsecurity/DESCR new file mode 100644 index 00000000000..45467f1c8ae --- /dev/null +++ b/security/ap-modsecurity/DESCR @@ -0,0 +1,5 @@ +ModSecurity is an open source intrusion detection and prevention engine for +web applications (or a web application firewall). Operating as an Apache Web +server module or standalone, the purpose of ModSecurity is to increase web +application security, protecting web applications from known and unknown +attacks. diff --git a/security/ap-modsecurity/MESSAGE b/security/ap-modsecurity/MESSAGE new file mode 100644 index 00000000000..6d3d00bcd19 --- /dev/null +++ b/security/ap-modsecurity/MESSAGE @@ -0,0 +1,15 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2005/10/14 18:29:39 adrianp Exp $ + +In order to use this module in your Apache installation, you will need +to add the following to your httpd.conf file: + + LoadModule security_module lib/httpd/mod_security.so + +In addition to this you will need to specify mod_security configuration +directives in your httpd.conf. Example configuration files for modsecurity +are available: + + ${PREFIX}/share/examples/ap-security/ + +=========================================================================== diff --git a/security/ap-modsecurity/Makefile b/security/ap-modsecurity/Makefile new file mode 100644 index 00000000000..1d1683aa40a --- /dev/null +++ b/security/ap-modsecurity/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/10/14 18:29:39 adrianp Exp $ +# + +DISTNAME= modsecurity-1.8.7 +PKGNAME= ap-modsecurity-1.8.7 +CATEGORIES= www security +MASTER_SITES= http://www.modsecurity.org/download/ + +MAINTAINER= adrianp@NetBSD.org +HOMEPAGE= http://www.modsecurity.org/ +COMMENT= Intrusion detection and prevention engine for web applications + +.include "../../mk/apache.mk" + +.if ${PKG_APACHE} == "apache2" +APACHE_DIR= apache2 +MOD_EXTN= la +.else +APACHE_DIR= apache1 +MOD_EXTN= so +.endif +PTHREAD_OPTS+= require + +.include "../../mk/pthread.buildlink3.mk" + +do-build: + cd ${WRKSRC}/${APACHE_DIR} && \ + ${SETENV} PATH=${PATH} \ + ${APXS} ${CPPFLAGS} ${LDFLAGS} -c mod_security.c + +do-install: + cd ${WRKSRC}/${APACHE_DIR} && \ + ${SETENV} PATH=${PATH} \ + ${APXS} ${CPPFLAGS} ${LDFLAGS} -i mod_security.${MOD_EXTN} + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ap-security + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ap-security + + ${INSTALL_DATA} ${WRKSRC}/httpd.conf.regression-v1 \ + ${PREFIX}/share/examples/ap-security + ${INSTALL_DATA} ${WRKSRC}/httpd.conf.regression-v2 \ + ${PREFIX}/share/examples/ap-security + ${INSTALL_DATA} ${WRKSRC}/httpd.conf.example-minimal \ + ${PREFIX}/share/examples/ap-security + ${INSTALL_DATA} ${WRKSRC}/modsecurity-manual.pdf \ + ${PREFIX}/share/doc/ap-security + +.include "../../mk/bsd.pkg.mk" diff --git a/security/ap-modsecurity/PLIST b/security/ap-modsecurity/PLIST new file mode 100644 index 00000000000..2385cc77652 --- /dev/null +++ b/security/ap-modsecurity/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/14 18:29:39 adrianp Exp $ +lib/httpd/mod_security.so +share/doc/ap-security/modsecurity-manual.pdf +share/examples/ap-security/httpd.conf.example-minimal +share/examples/ap-security/httpd.conf.regression-v1 +share/examples/ap-security/httpd.conf.regression-v2 +@dirrm share/examples/ap-security +@dirrm share/doc/ap-security diff --git a/security/ap-modsecurity/distinfo b/security/ap-modsecurity/distinfo new file mode 100644 index 00000000000..40474be3113 --- /dev/null +++ b/security/ap-modsecurity/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/10/14 18:29:39 adrianp Exp $ + +SHA1 (modsecurity-1.8.7.tar.gz) = 59296d4c2776b0beb3ee65e4d5b7dc51f36142a5 +RMD160 (modsecurity-1.8.7.tar.gz) = ee5e6566dda8c932e5e01833af290186f22af773 +Size (modsecurity-1.8.7.tar.gz) = 313004 bytes |