4 CATEGORIES= www security
7 MAINTAINER= kiwi@oav.net
8 COMMENT= Apache module to try to protect the HTTP Server from DoS/DDoS attacks
9 WWW= https://github.com/jzdziarski/mod_evasive
12 LICENSE_FILE= ${WRKSRC}/LICENSE
17 GH_ACCOUNT= jzdziarski
18 GH_TAGNAME= ad6e89f6c7d835945a7d329cc0f04adaefc3d114
22 MODULENAME= ${PORTNAME}20
24 PORTDOCS= README test.pl
28 .include <bsd.port.pre.mk>
31 @${REINPLACE_CMD} -e "s|/bin/mail|/usr/bin/mail|g" \
32 ${WRKSRC}/mod_evasive.c ${WRKSRC}/mod_evasive20.c \
33 ${WRKSRC}/mod_evasiveNSAPI.c
34 .if ${APACHE_VERSION:M2.4}
35 @${REINPLACE_CMD} -e 's/remote_ip/client_ip/g' ${WRKSRC}/mod_evasive20.c
39 @${MKDIR} ${STAGEDIR}${DOCSDIR}
40 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
42 .include <bsd.port.post.mk>