head	1.7;
access;
symbols
	RELEASE_7_0_0:1.6
	RELEASE_6_3_0:1.6
	PRE_XORG_7:1.6
	RELEASE_4_EOL:1.6
	old_RELEASE_6_2_0:1.6
	old_RELEASE_6_1_0:1.5
	old_RELEASE_5_5_0:1.5
	old_RELEASE_6_0_0:1.2
	old_RELEASE_5_4_0:1.2
	old_RELEASE_4_11_0:1.1
	old_RELEASE_5_3_0:1.1;
locks; strict;
comment	@# @;


1.7
date	2008.05.17.15.40.10;	author brd;	state dead;
branches;
next	1.6;

1.6
date	2006.05.13.04.41.14;	author edwin;	state Exp;
branches;
next	1.5;

1.5
date	2005.12.04.00.18.12;	author clement;	state Exp;
branches;
next	1.4;

1.4
date	2005.11.17.18.37.38;	author mnag;	state Exp;
branches;
next	1.3;

1.3
date	2005.11.16.14.51.02;	author mnag;	state Exp;
branches;
next	1.2;

1.2
date	2005.02.15.20.24.20;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2004.07.30.00.30.24;	author edwin;	state Exp;
branches;
next	;


desc
@@


1.7
log
@- Update www/mod_evasive to 1.10.1
- Remove the old port

PR:		ports/122781
@
text
@# New ports collection makefile for:	mod_dosevasive20
# Date created:				26 Jul 2004
# Whom:					Xavier Beaudouin <kiwi@@oav.net>
#
# $FreeBSD: ports/www/mod_evasive20/Makefile,v 1.6 2006/05/13 04:41:14 edwin Exp $
#

PORTNAME=	mod_dosevasive20
PORTVERSION=	1.10
PORTREVISION=	1
CATEGORIES=	www security
MASTER_SITES=	http://www.nuclearelephant.com/projects/dosevasive/ \
		ftp://ftp.oav.net/pkg_freebsd/distfiles/
DISTNAME=	mod_dosevasive_${PORTVERSION}
DIST_SUBDIR=	apache2

MAINTAINER=	kiwi@@oav.net
COMMENT=	An Apache 2 module to try to protect HTTP DoS or DDoS attacks

WRKSRC=		${WRKDIR}/${PORTNAME}

WANT_APACHE=	2
AP_FAST_BUILD=	YES
AP_GENPLIST=	YES
WRKSRC=		${WRKDIR}/mod_dosevasive

PORTDOCS=	LICENSE README test.pl

.include <bsd.port.pre.mk>
.include "${PORTSDIR}/www/apache20/Makefile.modules.3rd"

post-patch:
	@@${REINPLACE_CMD} -e "s|/bin/mail|/usr/bin/mail|g" \
		${WRKSRC}/mod_dosevasive.c ${WRKSRC}/mod_dosevasive20.c \
		${WRKSRC}/mod_dosevasiveNSAPI.c

post-install:
.if !defined (NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
.   for f in ${PORTDOCS}
	@@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
.   endfor
.endif

.include <bsd.port.post.mk>
@


1.6
log
@Remove USE_REINPLACE from categories starting with W
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.5
log
@- prepare removal of www/apache2 in favor of www/apache20 for naming
  consistency
- add entries in UPDATING (for apache22 too)

PR:		ports/78119
Repocopied by:	marcus
@
text
@a21 1
USE_REINPLACE=	yes
@


1.4
log
@Fix path to /usr/bin/mail
Bump PORTREVISION

PR:		89192
Noticed by:	Frank Steinborn
Approved by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d31 1
a31 1
.include "${PORTSDIR}/www/apache2/Makefile.modules.3rd"
@


1.3
log
@Add secondary master site
Add SHA256

PR:		89133
Submitted by:	maintainer
@
text
@d10 1
d22 1
d33 5
@


1.2
log
@- Update to 1.10

PR:		ports/77513
Submitted by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d11 2
a12 1
MASTER_SITES=	http://www.nuclearelephant.com/projects/dosevasive/
@


1.1
log
@[NEW PORT] www/mod_dosevasive20: An Apache 2 module to try to protect HTTP DoS or DDoS attacks

	mod_dosevasive is an evasive maneuvers module for Apache
	to provide evasive action in the event of an HTTP DoS or
	DDoS attack or brute force attack.  It is also designed to
	be a detection and network management tool, and can be
	easily configured to talk to ipchains, firewalls, routers,
	and etcetera.  mod_dosevasive presently reports abuses via
	email and syslog facilities.

PR:		ports/69623
Submitted by:	Xavier Beaudouin <kiwi@@oav.net>
@
text
@d9 1
a9 1
PORTVERSION=	1.9
d12 1
a12 1
DISTNAME=	mod_dosevasive.${PORTVERSION}
@

