Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2001 14:29:29 +0200
From:      Matthew West <mwest@uct.ac.za>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29082: New port: net/tvark
Message-ID:  <E15NCvp-000KZ1-00@casper2.cs.uct.ac.za>

next in thread | raw e-mail | index | archive | help

>Number:         29082
>Category:       ports
>Synopsis:       New port: net/tvark
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 19 05:30:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Matthew West
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
University of Cape Town
>Environment:

>Description:

Tvark is a network monitoring tool (sniffer) with a GUI front end and
is tied to a MySQL database.  The GUI provides a view of traffic
activity that can be seen from the machine/interface that Tvark is run
on.  What you see is a list of source nodes on the left, destination
nodes on the right, and lines drawn, left to right, showing traffic
flow.  Tvark runs in "realtime", meaning you see the traffic roughly
as it happens.  There is a small delay between actual traffic flow and
the display because buffering of traffic information was necessary to
be able to determine rate information.  The color of the nodes, and
the lines between them, provide an indication of rate of traffic.

WWW: http://www.tvark.com/

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tvark
#	tvark/Makefile
#	tvark/distinfo
#	tvark/pkg-comment
#	tvark/pkg-descr
#	tvark/pkg-plist
#	tvark/files
#	tvark/files/patch-aa
#
echo c - tvark
mkdir -p tvark > /dev/null 2>&1
echo x - tvark/Makefile
sed 's/^X//' >tvark/Makefile << 'END-of-tvark/Makefile'
X# New ports collection makefile for:	tvark
X# Date created:		19 July 2001
X# Whom:			mwest@uct.ac.za
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	tvark
XPORTVERSION=	0.01
XCATEGORIES=	net
XMASTER_SITES=	http://www.tvark.com/
XDISTNAME=	tvark-alpha
X
XMAINTAINER=	mwest@uct.ac.za
X
XLIB_DEPENDS=	mysqlclient.10:${PORTSDIR}/databases/mysql323-client
X
XUSE_X_PREFIX=	yes
XUSE_GTK=	yes
X
Xpost-patch:
X	@perl -pi.bak -e "s|/usr/local/bin|${PREFIX}/bin|" ${WRKSRC}/Makefile
X	@perl -pi.bak -e "s|gtk-config|${GTK_CONFIG}|" ${WRKSRC}/Makefile
X	@perl -pi.bak -e "s|-ggdb|${CFLAGS}|" ${WRKSRC}/Makefile
X
X.include <bsd.port.mk>
END-of-tvark/Makefile
echo x - tvark/distinfo
sed 's/^X//' >tvark/distinfo << 'END-of-tvark/distinfo'
XMD5 (tvark-alpha.tar.gz) = d95f1f7fb04f5aaba16f5a49ae74bce3
END-of-tvark/distinfo
echo x - tvark/pkg-comment
sed 's/^X//' >tvark/pkg-comment << 'END-of-tvark/pkg-comment'
XGUI network monitoring tool, tied to a MySQL database
END-of-tvark/pkg-comment
echo x - tvark/pkg-descr
sed 's/^X//' >tvark/pkg-descr << 'END-of-tvark/pkg-descr'
XTvark is a network monitoring tool (sniffer) with a GUI front end and
Xis tied to a MySQL database.  The GUI provides a view of traffic
Xactivity that can be seen from the machine/interface that Tvark is run
Xon.  What you see is a list of source nodes on the left, destination
Xnodes on the right, and lines drawn, left to right, showing traffic
Xflow.  Tvark runs in "realtime", meaning you see the traffic roughly
Xas it happens.  There is a small delay between actual traffic flow and
Xthe display because buffering of traffic information was necessary to
Xbe able to determine rate information.  The color of the nodes, and
Xthe lines between them, provide an indication of rate of traffic.
X
XWWW: http://www.tvark.com/
X
X--
Xmwest@uct.ac.za
END-of-tvark/pkg-descr
echo x - tvark/pkg-plist
sed 's/^X//' >tvark/pkg-plist << 'END-of-tvark/pkg-plist'
Xbin/tvark
Xbin/tvark-grad.xpm
Xbin/tvark-resolver
END-of-tvark/pkg-plist
echo c - tvark/files
mkdir -p tvark/files > /dev/null 2>&1
echo x - tvark/files/patch-aa
sed 's/^X//' >tvark/files/patch-aa << 'END-of-tvark/files/patch-aa'
X--- resolver.c.orig	Fri Apr 27 16:47:30 2001
X+++ resolver.c	Wed Jul 11 18:08:31 2001
X@@ -34,6 +34,7 @@
X #include <netdb.h>
X #include <stdio.h>
X #include <stdlib.h>
X+#include <sys/param.h>
X #include <netinet/in.h>
X #include <sys/socket.h>
X #include <string.h>
END-of-tvark/files/patch-aa
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E15NCvp-000KZ1-00>