1 # Created by: Xavier Beaudouin <kiwi@oav.net>
7 CATEGORIES= www security
8 MASTER_SITES= http://www.zdziarski.com/blog/wp-content/uploads/2010/02/
9 DISTNAME= mod_evasive_${PORTVERSION}
12 MAINTAINER= kiwi@oav.net
13 COMMENT= Apache module to try to protect the HTTP Server from DoS/DDoS attacks
17 WRKSRC= ${WRKDIR}/${PORTNAME}
22 MODULENAME= ${PORTNAME}20
24 PORTDOCS= README test.pl
26 .include <bsd.port.pre.mk>
29 @${REINPLACE_CMD} -e "s|/bin/mail|/usr/bin/mail|g" \
30 ${WRKSRC}/mod_evasive.c ${WRKSRC}/mod_evasive20.c \
31 ${WRKSRC}/mod_evasiveNSAPI.c
32 .if ${APACHE_VERSION:M24}
33 ${REINPLACE_CMD} -e 's/remote_ip/client_ip/g' ${WRKSRC}/mod_evasive20.c
37 @${MKDIR} ${STAGEDIR}${DOCSDIR}
38 @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
40 .include <bsd.port.post.mk>