freebsd-ports/net/panoptis/Makefile
Martin Wilke b0baa71d2d Panoptis is a project started some time ago,
with the aim to stop the Denial of Service
and Distributed Denial of Service attacks that
have been torturing the Internet for the last
few years.
It is based on real-time processing of Cisco (R)
NetFlow (TM) data, since this seems to be the
most efficient approach as it is router-centric,
allowing for automated central response without
intervention from the affected organizations'
network administrators.

WWW:	http://panoptis.sourceforge.net/

Submitted by:	Babak Farrokhi <farrokhi at FreeBSD.org>
2006-11-30 09:51:44 +00:00

37 lines
1 KiB
Makefile

# New ports collection makefile for: panoptis
# Date created: 2006-11-28
# Whom: Babak Farrokhi <farrokhi@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= panoptis
PORTVERSION= 0.1.4
CATEGORIES= net security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= Detect and block DoS/DDoS attacks
LIB_DEPENDS= ccgnu2-1.5.0:${PORTSDIR}/devel/commoncpp
GNU_CONFIGURE= yes
USE_PYTHON= yes
CONFIGURE_ENV= CPPFLAGS='${CPPFLAGS}' LDFLAGS='${LDFLAGS}'
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
PLIST_FILES= bin/panoptis bin/mail.py bin/pview.py bin/speed.py
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
BROKEN= Does not compile on 4.x
.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/panoptis/panoptis ${PREFIX}/bin/panoptis
${INSTALL_SCRIPT} ${WRKSRC}/panoptis/mail.py ${PREFIX}/bin/mail.py
${INSTALL_SCRIPT} ${WRKSRC}/panoptis/pview.py ${PREFIX}/bin/pview.py
${INSTALL_SCRIPT} ${WRKSRC}/panoptis/speed.py ${PREFIX}/bin/speed.py
.include <bsd.port.post.mk>