From owner-freebsd-ports Sun Aug 12 23:50:11 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C609A37B40B for ; Sun, 12 Aug 2001 23:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7D6o1P04205; Sun, 12 Aug 2001 23:50:01 -0700 (PDT) (envelope-from gnats) Received: from belle.rnoc.urc.ac.ru (belle.rnoc.urc.ac.ru [193.233.85.10]) by hub.freebsd.org (Postfix) with ESMTP id 76C3A37B40F for ; Sun, 12 Aug 2001 23:48:37 -0700 (PDT) (envelope-from anton@belle.rnoc.urc.ac.ru) Received: (from anton@localhost) by belle.rnoc.urc.ac.ru (8.11.4/8.11.1) id f7D6lwj95813; Mon, 13 Aug 2001 12:47:58 +0600 (YEKST) (envelope-from anton) Message-Id: <200108130647.f7D6lwj95813@belle.rnoc.urc.ac.ru> Date: Mon, 13 Aug 2001 12:47:58 +0600 (YEKST) From: Anton Voronin Reply-To: Anton Voronin To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/29668: Update port: net/tas Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 # -# $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 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