diff options
author | Ryan Steinmetz <zi@FreeBSD.org> | 2014-02-20 21:06:43 +0000 |
---|---|---|
committer | Ryan Steinmetz <zi@FreeBSD.org> | 2014-02-20 21:06:43 +0000 |
commit | 5ef19f08db0658e2e64d26c3fa5f675774a00085 (patch) | |
tree | 95888d8b271b7c8f407010de392021f0559c0177 /net/exaddos/pkg-plist | |
parent | 368b76e735a9fe5a89184d482e8e64184647aec0 (diff) | |
download | ports-5ef19f08db0658e2e64d26c3fa5f675774a00085.tar.gz ports-5ef19f08db0658e2e64d26c3fa5f675774a00085.zip |
New port: net/exaddos:
ExaDDOS is an application able to gather different data sources to present a
real time unified view of your network.
It can gather:
* SNMP information at your edge
* IPFIX export from your routers
And present it using a web interface. Our goal is to very quickly integrate
it with ExaBGP to allow a "one click" anti-DDOS solution.
Features include:
* An RRD based solution for interface traffic graphing
* AS-STATS to find which peers are our top talkers
* NFSEN to collect, store and search flows
* An ExaDDOS like internal solution, to quickly identify which IPs are
causing an attack
WWW: https://github.com/Exa-Networks/exaddos
Notes
Notes:
svn path=/head/; revision=345266
Diffstat (limited to 'net/exaddos/pkg-plist')
-rw-r--r-- | net/exaddos/pkg-plist | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/net/exaddos/pkg-plist b/net/exaddos/pkg-plist new file mode 100644 index 000000000000..5b85ef5304f0 --- /dev/null +++ b/net/exaddos/pkg-plist @@ -0,0 +1,57 @@ +@comment $FreeBSD$ +sbin/exaddos +%%PYTHON_SITELIBDIR%%/exaddos/__init__.py +%%PYTHON_SITELIBDIR%%/exaddos/__init__.pyc +%%PYTHON_SITELIBDIR%%/exaddos/application.py +%%PYTHON_SITELIBDIR%%/exaddos/application.pyc +%%PYTHON_SITELIBDIR%%/exaddos/configuration.py +%%PYTHON_SITELIBDIR%%/exaddos/configuration.pyc +%%PYTHON_SITELIBDIR%%/exaddos/container.py +%%PYTHON_SITELIBDIR%%/exaddos/container.pyc +%%PYTHON_SITELIBDIR%%/exaddos/debug.py +%%PYTHON_SITELIBDIR%%/exaddos/debug.pyc +%%PYTHON_SITELIBDIR%%/exaddos/flow.py +%%PYTHON_SITELIBDIR%%/exaddos/flow.pyc +%%PYTHON_SITELIBDIR%%/exaddos/http.py +%%PYTHON_SITELIBDIR%%/exaddos/http.pyc +%%PYTHON_SITELIBDIR%%/exaddos/ipfix.py +%%PYTHON_SITELIBDIR%%/exaddos/ipfix.pyc +%%PYTHON_SITELIBDIR%%/exaddos/leak/__init__.py +%%PYTHON_SITELIBDIR%%/exaddos/leak/__init__.pyc +%%PYTHON_SITELIBDIR%%/exaddos/leak/gcdump.py +%%PYTHON_SITELIBDIR%%/exaddos/leak/gcdump.pyc +%%PYTHON_SITELIBDIR%%/exaddos/leak/objgraph.py +%%PYTHON_SITELIBDIR%%/exaddos/leak/objgraph.pyc +%%PYTHON_SITELIBDIR%%/exaddos/log.py +%%PYTHON_SITELIBDIR%%/exaddos/log.pyc +%%PYTHON_SITELIBDIR%%/exaddos/q.py +%%PYTHON_SITELIBDIR%%/exaddos/q.pyc +%%PYTHON_SITELIBDIR%%/exaddos/reactor.py +%%PYTHON_SITELIBDIR%%/exaddos/reactor.pyc +%%PYTHON_SITELIBDIR%%/exaddos/snmp.py +%%PYTHON_SITELIBDIR%%/exaddos/snmp.pyc +%%PYTHON_SITELIBDIR%%/exaddos/thread.py +%%PYTHON_SITELIBDIR%%/exaddos/thread.pyc +%%PYTHON_SITELIBDIR%%/exaddos/warning.py +%%PYTHON_SITELIBDIR%%/exaddos/warning.pyc +www/exaddos/html/exa.jpg +www/exaddos/html/favicon.ico +www/exaddos/html/inc/jquery-1.10.2.js +www/exaddos/html/inc/jquery.tablesorter.js +www/exaddos/html/inc/jquery.tmpl.min.js +www/exaddos/html/index.html +www/exaddos/html/overview.html +www/exaddos/html/talkers.html +www/exaddos/html/talker.html +@dirrm www/exaddos/html/inc +@dirrm www/exaddos/html +@dirrm www/exaddos +@dirrm %%PYTHON_SITELIBDIR%%/exaddos/leak +@dirrm %%PYTHON_SITELIBDIR%%/exaddos +@dirrmtry %%PYTHON_SITELIBDIR%% +@dirrmtry %%PYTHON_LIBDIR%% +@unexec if cmp -s %D/etc/exaddos/exaddos.conf %D/etc/exaddos/exaddos.conf.sample ; then rm -f %D/etc/exaddos/exaddos.conf ; fi +etc/exaddos/exaddos.conf.sample +@exec if [ ! -f %D/etc/exaddos/exaddos.conf ]; then cp -p %D/%F %B/exaddos.conf; fi +@dirrmtry etc/exaddos +@unexec if [ -d %D/%%ETCDIR%% ]; then echo "==> If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/exaddos`` to remove any configuration files left."; fi |