diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2007-09-08 05:49:35 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2007-09-08 05:49:35 +0000 |
commit | eb818ba0a8665f15b1f5b3d0e82a3f6cc67f61a6 (patch) | |
tree | 9684f734c282b3183e6c03fe947d10ab88ed22f3 /security/afterglow | |
parent | New port: net/csocks SOCKS Client v4/v5 RFC Compliant with many features (diff) |
new port: security/afterglow, a collection of graph-generating scripts
AfterGlow is a collection of scripts which facilitate the
process of generating event graphs and treemaps. AfterGlow
1.x is written in Perl and generates output that can be
read by GraphViz or LGL. All the scripts and other files
for afterglow are installed in ${DATADIR}
WWW: http://sourceforge.net/projects/afterglow
PR: ports/115186
Submitted by: Paul Schmehl <pauls@utdallas.edu>
Notes
Notes:
svn path=/head/; revision=199086
Diffstat (limited to 'security/afterglow')
-rw-r--r-- | security/afterglow/Makefile | 50 | ||||
-rw-r--r-- | security/afterglow/distinfo | 3 | ||||
-rw-r--r-- | security/afterglow/pkg-descr | 7 | ||||
-rw-r--r-- | security/afterglow/pkg-plist | 39 |
4 files changed, 99 insertions, 0 deletions
diff --git a/security/afterglow/Makefile b/security/afterglow/Makefile new file mode 100644 index 000000000000..a3a15c8f6c3f --- /dev/null +++ b/security/afterglow/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: afterglow +# Date created: 1 Aug 2007 +# Whom: pauls +# +# $FreeBSD$ +# + +PORTNAME= afterglow +PORTVERSION= 1.5 +CATEGORIES= security graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= afterglow + +MAINTAINER= pauls@utdallas.edu +COMMENT= A collection of graph-generating scripts + +RUN_DEPENDS= dot:${PORTSDIR}/graphics/graphviz + +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/${PORTNAME} + +DB_SCRIPTS= attackchains.pl deltacalc2.pl deltacalc.pl iptolong.pl \ + snortalert.pl snortdirection.pl snortservice.pl subquery.pl \ + tcpdump2sql.pl +GRAPH_SCRIPTS= afterglow-lgl.pl afterglow-lgl2.pl afterglow-walrus.pl afterglow.pl +PARSERS= pf2csv.pl sendmail_parser.pl tcpdump2csv.pl + +do-install: + ${MKDIR} ${DATADIR} + ${MKDIR} ${DATADIR}/data + ${MKDIR} ${DATADIR}/database + ${MKDIR} ${DATADIR}/graph + ${MKDIR} ${DATADIR}/parsers + (cd ${WRKSRC}/data/ && ${COPYTREE_SHARE} \* ${DATADIR}/data "! -name generate.pl") + (cd ${WRKSRC}/src/perl/database/ && ${COPYTREE_SHARE} \* ${DATADIR}/database "! -name *\.pl") + (cd ${WRKSRC}/src/perl/graph/ && ${COPYTREE_SHARE} \* ${DATADIR}/graph "! -name *\.pl") + (cd ${WRKSRC}/src/perl/parsers/ && ${COPYTREE_SHARE} \* ${DATADIR}/parsers "! -name *\.pl") + ${INSTALL_SCRIPT} ${WRKSRC}/data/generate.pl ${DATADIR}/data/ +.for f in ${DB_SCRIPTS} + ${INSTALL_SCRIPT} ${WRKSRC}/src/perl/database/${f} ${DATADIR}/database/${f} +.endfor +.for f in ${GRAPH_SCRIPTS} + ${INSTALL_SCRIPT} ${WRKSRC}/src/perl/graph/${f} ${DATADIR}/graph/${f} +.endfor +.for f in ${PARSERS} + ${INSTALL_SCRIPT} ${WRKSRC}/src/perl/parsers/${f} ${DATADIR}/parsers/${f} +.endfor + +.include <bsd.port.mk> diff --git a/security/afterglow/distinfo b/security/afterglow/distinfo new file mode 100644 index 000000000000..d7743fccc610 --- /dev/null +++ b/security/afterglow/distinfo @@ -0,0 +1,3 @@ +MD5 (afterglow-1.5.tar.gz) = 9482ea9dcf0e1dad984084cadf97b653 +SHA256 (afterglow-1.5.tar.gz) = cba1ad5a9529d8cf54d0c1fbeb672051ac3e8e87567e05887d722959a6c1f618 +SIZE (afterglow-1.5.tar.gz) = 35619 diff --git a/security/afterglow/pkg-descr b/security/afterglow/pkg-descr new file mode 100644 index 000000000000..f519d0c65891 --- /dev/null +++ b/security/afterglow/pkg-descr @@ -0,0 +1,7 @@ +AfterGlow is a collection of scripts which facilitate the process of +generating event graphs and treemaps. AfterGlow 1.x is written in Perl +and generates output that can be read by GraphViz or LGL. +All the scripts and other files for afterglow are installed in +${DATADIR} + +WWW: http://sourceforge.net/projects/afterglow diff --git a/security/afterglow/pkg-plist b/security/afterglow/pkg-plist new file mode 100644 index 000000000000..7c974ee81698 --- /dev/null +++ b/security/afterglow/pkg-plist @@ -0,0 +1,39 @@ +%%DATADIR%%/data/example.dot +%%DATADIR%%/data/firewall.count.csv +%%DATADIR%%/data/firewall.count.tm3 +%%DATADIR%%/data/firewall.csv +%%DATADIR%%/data/firewall.tm3 +%%DATADIR%%/data/generate.pl +%%DATADIR%%/data/userLogin.csv +%%DATADIR%%/data/userLogin.csv2 +%%DATADIR%%/data/vulnerabilities.2.csv +%%DATADIR%%/data/vulnerabilities.csv +%%DATADIR%%/data/vulnerabilities.list +%%DATADIR%%/database/README +%%DATADIR%%/database/attackchains.pl +%%DATADIR%%/database/createDB.sql +%%DATADIR%%/database/deltacalc.pl +%%DATADIR%%/database/deltacalc2.pl +%%DATADIR%%/database/iptolong.pl +%%DATADIR%%/database/snortalert.pl +%%DATADIR%%/database/snortdirection.pl +%%DATADIR%%/database/snortservice.pl +%%DATADIR%%/database/subquery.pl +%%DATADIR%%/database/tcpdump2sql.pl +%%DATADIR%%/graph/README +%%DATADIR%%/graph/afterglow-lgl.pl +%%DATADIR%%/graph/afterglow-lgl2.pl +%%DATADIR%%/graph/afterglow-walrus.pl +%%DATADIR%%/graph/afterglow.pl +%%DATADIR%%/graph/color.properties +%%DATADIR%%/parsers/README +%%DATADIR%%/parsers/color.properties +%%DATADIR%%/parsers/color.sendmail.properties +%%DATADIR%%/parsers/pf2csv.pl +%%DATADIR%%/parsers/sendmail_parser.pl +%%DATADIR%%/parsers/tcpdump2csv.pl +@dirrm %%DATADIR%%/parsers +@dirrm %%DATADIR%%/graph +@dirrm %%DATADIR%%/database +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%% |