diff options
author | Joseph Koshy <jkoshy@FreeBSD.org> | 1998-12-04 08:13:06 +0000 |
---|---|---|
committer | Joseph Koshy <jkoshy@FreeBSD.org> | 1998-12-04 08:13:06 +0000 |
commit | 261d78a15a5cf14bb911afac23259b265e40b017 (patch) | |
tree | e6186a6dfdac73a94371c282617a2e98b385c1ca /net/argus | |
parent | Upgrade to 0.20.3. (diff) |
Import of `argus', a generic IP network transaction auditing tool.
Argus runs as an application level daemon, promiscuously reading network
datagrams from a specified interface, and generates network traffic audit
records for the network activity that it encounters. It is the way that
Argus categorizes and reports on network activity that makes this tool
unique and powerful.
PR: ports/8954
Reviewed by: jkoshy
Submitted by: Jonathan Hanna <jhanna@home.com> (maintainer)
Notes
Notes:
svn path=/head/; revision=15101
Diffstat (limited to 'net/argus')
-rw-r--r-- | net/argus/Makefile | 53 | ||||
-rw-r--r-- | net/argus/distinfo | 1 | ||||
-rw-r--r-- | net/argus/pkg-comment | 1 | ||||
-rw-r--r-- | net/argus/pkg-descr | 10 | ||||
-rw-r--r-- | net/argus/pkg-plist | 19 |
5 files changed, 84 insertions, 0 deletions
diff --git a/net/argus/Makefile b/net/argus/Makefile new file mode 100644 index 000000000000..15ec0d552ce9 --- /dev/null +++ b/net/argus/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: argus +# Version required: argus-1.7.beta.1e +# Date created: 26 November 1998 +# Whom: Jonathan Hanna <jhanna@home.com> +# +# $Id:$ +# + +DISTNAME= argus-1.7.beta.1e +PKGNAME= argus-1.7.b.1e +CATEGORIES= net security +MASTER_SITES= ftp://ftp.sei.cmu.edu/pub/argus-1.5/argus-1.7/ + +MAINTAINER= jhanna@home.com + +LIB_DEPENDS= wrap.7:${PORTSDIR}/security/tcp_wrapper + +HAS_CONFIGURE= true + +MAN1= connections.1 ra.1 rasort.1 services.1 +MAN5= argus.5 +MAN8= argus.8 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/adjacency ${PREFIX}/bin/adjacency + ${INSTALL_PROGRAM} ${WRKSRC}/bin/argus_bpf ${PREFIX}/bin/argus + ${INSTALL_PROGRAM} ${WRKSRC}/bin/connections ${PREFIX}/bin/connections + ${INSTALL_PROGRAM} ${WRKSRC}/bin/dnstats ${PREFIX}/bin/dnstats + ${INSTALL_PROGRAM} ${WRKSRC}/bin/ra ${PREFIX}/bin/ra + ${INSTALL_PROGRAM} ${WRKSRC}/bin/raservices ${PREFIX}/bin/raservices + ${INSTALL_PROGRAM} ${WRKSRC}/bin/rasort ${PREFIX}/bin/rasort + ${INSTALL_MAN} ${WRKSRC}/man/man1/connections.1 ${PREFIX}/man/man1/connections.1 + ${INSTALL_MAN} ${WRKSRC}/man/man1/ra.1 ${PREFIX}/man/man1/ra.1 + ${INSTALL_MAN} ${WRKSRC}/man/man1/rasort.1 ${PREFIX}/man/man1/rasort.1 + ${INSTALL_MAN} ${WRKSRC}/man/man1/services.1 ${PREFIX}/man/man1/services.1 + ${INSTALL_MAN} ${WRKSRC}/man/man5/argus.5 ${PREFIX}/man/man5/argus.5 + ${INSTALL_MAN} ${WRKSRC}/man/man8/argus.8 ${PREFIX}/man/man8/argus.8 + ${INSTALL_DATA} ${WRKSRC}/include/cons_def.h ${PREFIX}/include + ${INSTALL_DATA} ${WRKSRC}/include/cons_out.h ${PREFIX}/include +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/CA-95.01 ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/CA-95.01.scan.sh ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/README ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/configs ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/dailyscan.sh ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/policy.conf ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/policy.test ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/ra.conf ${PREFIX}/share/doc/argus + ${INSTALL_DATA} ${WRKSRC}/examples/services ${PREFIX}/share/doc/argus +.endif + +.include <bsd.port.mk> diff --git a/net/argus/distinfo b/net/argus/distinfo new file mode 100644 index 000000000000..e7001591fb6a --- /dev/null +++ b/net/argus/distinfo @@ -0,0 +1 @@ +MD5 (argus-1.7.beta.1e.tar.gz) = e39be3326791ded525cc33bb0314e95b diff --git a/net/argus/pkg-comment b/net/argus/pkg-comment new file mode 100644 index 000000000000..09e7458f51f1 --- /dev/null +++ b/net/argus/pkg-comment @@ -0,0 +1 @@ +a generic IP network transaction auditing tool. diff --git a/net/argus/pkg-descr b/net/argus/pkg-descr new file mode 100644 index 000000000000..7705b077032a --- /dev/null +++ b/net/argus/pkg-descr @@ -0,0 +1,10 @@ +Argus is a generic IP network transaction auditing tool that has +has been used by thousands of sites to perform a number of powerful +network management tasks that are currently not possible using commercial +network management tools. + +Argus runs as an application level daemon, promiscuously reading network +datagrams from a specified interface, and generates network traffic audit +records for the network activity that it encounters. It is the way that +Argus categorizes and reports on network activity that makes this tool +unique and powerful. diff --git a/net/argus/pkg-plist b/net/argus/pkg-plist new file mode 100644 index 000000000000..230751a94af1 --- /dev/null +++ b/net/argus/pkg-plist @@ -0,0 +1,19 @@ +bin/adjacency +bin/argus +bin/connections +bin/dnstats +bin/ra +bin/raservices +bin/rasort +include/cons_def.h +include/cons_out.h +share/doc/argus/CA-95.01 +share/doc/argus/CA-95.01.scan.sh +share/doc/argus/README +share/doc/argus/configs +share/doc/argus/dailyscan.sh +share/doc/argus/policy.conf +share/doc/argus/policy.test +share/doc/argus/ra.conf +share/doc/argus/services +@dirrm share/doc/argus |