Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2001 12:47:58 +0600 (YEKST)
From:      Anton Voronin <anton@urc.ac.ru>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29668: Update port: net/tas
Message-ID:  <200108130647.f7D6lwj95813@belle.rnoc.urc.ac.ru>

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

>Number:         29668
>Category:       ports
>Synopsis:       Update port: net/tas
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 12 23:50:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Anton Voronin
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
Southern Ural State University, Chelyabinsk, Russia
>Environment:

System: FreeBSD belle.rnoc.urc.ac.ru 4.3-STABLE FreeBSD 4.3-STABLE #1: Wed Jul 11 15:25:18 YEKST 2001 root@belle.rnoc.urc.ac.ru:/amd/rnocserv.urc.ac.ru/usr/build/src-4/sys/compile/BELLE i386

>Description:

- faster report generation (due to use of sorted database)
- web interfaces for administrator and clients
- bug fixes

>How-To-Repeat:

>Fix:

diff -ruN tas.old/Makefile tas/Makefile
--- tas.old/Makefile	Thu Mar  1 11:55:54 2001
+++ tas/Makefile	Fri Aug 10 19:34:30 2001
@@ -1,21 +1,20 @@
 # New ports collection makefile for:   tas
 # Date created:        25 December 2000
-# Whom:                anton
+# Whom:                Anton Voronin <anton@urc.ac.ru>
 #
-# $FreeBSD: ports/net/tas/Makefile,v 1.2 2001/02/28 16:11:26 kevlo Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	tas
-PORTVERSION=	1.1
+PORTVERSION=	1.2.1
 CATEGORIES=	net
-MASTER_SITES=	http://tas.net-conex.com/ \
-		http://rnoc.urc.ac.ru/~anton/projects/tas/
+MASTER_SITES=	http://rnoc.urc.ac.ru/~anton/projects/tas/
 DISTNAME=	tas-${PORTVERSION}
 
 MAINTAINER=	anton@urc.ac.ru
 
 WRKSRC=		${WRKDIR}/tas
 
-NO_BUILD=	yes
+NO_BUILD=	YES
 
 .include <bsd.port.mk>
diff -ruN tas.old/distinfo tas/distinfo
--- tas.old/distinfo	Thu Mar  1 11:55:54 2001
+++ tas/distinfo	Sat Aug 11 02:13:34 2001
@@ -1 +1 @@
-MD5 (tas-1.1.tar.gz) = 70b4a436296d5cec2fe6f5dad6e88c82
+MD5 (tas-1.2.1.tar.gz) = 82d6c8b3b1ec8b8f1444f5bc0fc42760
diff -ruN tas.old/pkg-descr tas/pkg-descr
--- tas.old/pkg-descr	Thu Mar  1 11:55:54 2001
+++ tas/pkg-descr	Sat Aug 11 01:24:52 2001
@@ -1,8 +1,24 @@
 TAS is a traffic accounting system that picks up ip and application level
-traffic statistics, stores it and processes to build reports. Report is a
-set of user-defined tables. Table columns and rows are groups of hosts
-(traffic sources or destinations) aggregated according to the rules defined
-by user.
+traffic statistics, stores it and processes to build reports. Report is a set
+of user-defined tables. Table columns and rows are groups of hosts (traffic
+sources or destinations) aggregated according to the rules defined by user.
+What TAS can let you, in a few words:
+- Do traffic accounting on IP-level and application level
+- Store all accounting data for the desirable number of months for later
+  data extraction
+- Generate complex reports (in HTML or plain text) according to the
+  specified rules either on periodic basis or on demand
+- Have a convinient web interface for easy definition of report rules and
+  quick report generation
+What TAS is not intended for:
+- Time accounting
+- Accounting for non IP or IP-based traffic
+- Accounting by username (in case of password-based internet access)
+- Charging/Pricing/Billing/Client management
+- Gathering traffic accounting information from the router interfaces
+  like trafd, bpft, ipacctd, or ipa do (TAS is just a front-end for such kind
+  of programs)
+- Reports generation for arbitrary time intervals
 
 WWW:	http://tas.net-conex.com
 	http://rnoc.urc.ac.ru/~anton/projects/tas/TAS.html
diff -ruN tas.old/pkg-plist tas/pkg-plist
--- tas.old/pkg-plist	Thu Mar  1 11:55:54 2001
+++ tas/pkg-plist	Fri Aug 10 21:07:12 2001
@@ -1,11 +1,11 @@
 etc/periodic/daily/accounting
 etc/periodic/monthly/accounting
-etc/tas/AcctLog.conf
-etc/tas/AcctLog.conf.default
-etc/tas/accounting.conf
-etc/tas/accounting.conf.default
-etc/tas/tas.conf
-etc/tas/tas.conf.default
+etc/tas/AcctLog.conf.sample
+etc/tas/accounting.conf.sample
+etc/tas/cgi.conf.en
+etc/tas/cgi.conf.ru
+etc/tas/tas.conf.sample
+sbin/AcctConvert
 sbin/AcctFetch
 sbin/AcctJoin
 sbin/AcctLog
@@ -14,8 +14,14 @@
 sbin/AcctSendmail
 sbin/AcctSquid
 share/doc/tas/TAS.html
-@dirrm share/doc/tas
+share/doc/tas/model.png
+share/doc/tas/newcolumn.png
+share/doc/tas/newlist.png
+share/doc/tas/report.html
+share/tas/cgi/AcctLog.cgi
+share/tas/cgi/Client.cgi
+@unexec if [ -L %D/etc/tas/cgi.conf ] ; then /bin/rm %D/etc/tas/cgi.conf ; fi
 @dirrm etc/tas
-@dirrm etc/periodic/monthly
-@dirrm etc/periodic/daily
-@dirrm etc/periodic
+@dirrm share/doc/tas
+@dirrm share/tas/cgi
+@dirrm share/tas
>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?200108130647.f7D6lwj95813>