Date: Sat, 2 Jun 2001 17:23:42 +0300 (IDT) From: amir@active.ath.cx To: FreeBSD-gnats-submit@freebsd.org Subject: ports/27836: New port: Trafcount is loadable module for freebsd lets admin see how much amount of data was transfered by each user Message-ID: <20010602142342.9E8806E7B1@active.ath.cx>
next in thread | raw e-mail | index | archive | help
>Number: 27836 >Category: ports >Synopsis: New port: Trafcount is loadable module for freebsd lets admin see how much amount of data was transfered by each user >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Jun 02 07:30:05 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Amir S. >Release: FreeBSD 4.3-STABLE i386 >Organization: APF >Environment: System: FreeBSD active.ath.cx 4.3-STABLE FreeBSD 4.3-STABLE #1: Sat May 26 21:50:25 IDT 2001 amir@active.ath.cx:/usr/src/sys/compile/active i386 Here is my port file: # 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: # # /usr/ports/net/trafcount # /usr/ports/net/trafcount/files # /usr/ports/net/trafcount/files/patch-aa # /usr/ports/net/trafcount/files/patch-ab # /usr/ports/net/trafcount/files/patch-ac # /usr/ports/net/trafcount/Makefile # /usr/ports/net/trafcount/distinfo # /usr/ports/net/trafcount/pkg-comment # /usr/ports/net/trafcount/pkg-descr # /usr/ports/net/trafcount/pkg-plist # echo c - /usr/ports/net/trafcount mkdir -p /usr/ports/net/trafcount > /dev/null 2>&1 echo c - /usr/ports/net/trafcount/files mkdir -p /usr/ports/net/trafcount/files > /dev/null 2>&1 echo x - /usr/ports/net/trafcount/files/patch-aa sed 's/^X//' >/usr/ports/net/trafcount/files/patch-aa << 'END-of-/usr/ports/net/trafcount/files/patch-aa' X*** trafcount.sh.orig Fri Jun 1 20:37:17 2001 X--- trafcount.sh Sat Jun 2 16:07:18 2001 X*************** X*** 1,6 **** X #!/bin/sh X X! kmoddir=/modules X kmod=trafcount.ko X X case "$1" in X--- 1,6 ---- X #!/bin/sh X X! kmoddir=/usr/local/modules X kmod=trafcount.ko X X case "$1" in END-of-/usr/ports/net/trafcount/files/patch-aa echo x - /usr/ports/net/trafcount/files/patch-ab sed 's/^X//' >/usr/ports/net/trafcount/files/patch-ab << 'END-of-/usr/ports/net/trafcount/files/patch-ab' X*** module/Makefile.orig Fri Jun 1 19:20:26 2001 X--- module/Makefile Sat Jun 2 16:08:12 2001 X*************** X*** 1,4 **** X--- 1,5 ---- X KMOD = trafcount X SRCS = trafcount.c ../include/trafcount.h X+ KMODDIR = /usr/local/modules X X .include <bsd.kmod.mk> END-of-/usr/ports/net/trafcount/files/patch-ab echo x - /usr/ports/net/trafcount/files/patch-ac sed 's/^X//' >/usr/ports/net/trafcount/files/patch-ac << 'END-of-/usr/ports/net/trafcount/files/patch-ac' X*** client/Makefile.orig Fri Jun 1 19:58:57 2001 X--- client/Makefile Sat Jun 2 16:10:52 2001 X*************** X*** 1,6 **** X--- 1,8 ---- X PROG = trafcount X SRCS = trafcount.c ../include/trafcount.h X BINDIR ?= /usr/local/bin X+ MANDIR = /usr/local/man/man X CFLAGS += -Wall X+ NOMANCOMPRESS = yes X X .include <bsd.prog.mk> END-of-/usr/ports/net/trafcount/files/patch-ac echo x - /usr/ports/net/trafcount/Makefile sed 's/^X//' >/usr/ports/net/trafcount/Makefile << 'END-of-/usr/ports/net/trafcount/Makefile' X# New ports collection makefile for: trafcount X# Date created: Sat Jun 2 16:29:22 IDT 2001 X# Whom: amir@boom.org.il X# X XPORTNAME= trafcount XPORTVERSION= 0.2.1 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= trafcount XDISTNAME= ${PORTNAME}-${PORTVERSION} XDISTFILES= ${DISTNAME}.tar.gz X XMAINTAINER= amir@boom.org.il X XSTARTUP= trafcount.sh XMAN1= trafcount.1 X X.if !exists(/sys/Makefile) XBROKEN= "Kernel source files required" X.endif X X.include <bsd.port.mk> END-of-/usr/ports/net/trafcount/Makefile echo x - /usr/ports/net/trafcount/distinfo sed 's/^X//' >/usr/ports/net/trafcount/distinfo << 'END-of-/usr/ports/net/trafcount/distinfo' XMD5 (trafcount-0.2.1.tar.gz) = 18ab6b5f82ac70567121c6e92a14050d X END-of-/usr/ports/net/trafcount/distinfo echo x - /usr/ports/net/trafcount/pkg-comment sed 's/^X//' >/usr/ports/net/trafcount/pkg-comment << 'END-of-/usr/ports/net/trafcount/pkg-comment' XEthernet Traffic CounterEND-of-/usr/ports/net/trafcount/pkg-comment Xecho x - /usr/ports/net/trafcount/pkg-descr Xsed 's/^X//' >/usr/ports/net/trafcount/pkg-descr << 'END-of-/usr/ports/net/trafcount/pkg-descr' XTrafcount is a loadable kernel module that provides you the option to Xmeasure the total amount of bandwidth that is consumed by each of Xyour users. X END-of-/usr/ports/net/trafcount/pkg-descr Xecho x - /usr/ports/net/trafcount/pkg-plist Xsed 's/^X//' >/usr/ports/net/trafcount/pkg-plist << 'END-of-/usr/ports/net/trafcount/pkg-plist' Xbin/trafcount Xetc/rc.d/trafcount.sh Xmodules/trafcount.ko XEND-of-/usr/ports/net/trafcount/pkg-plist Xexit X END-of-/usr/ports/net/trafcount/pkg-comment echo x - /usr/ports/net/trafcount/pkg-descr sed 's/^X//' >/usr/ports/net/trafcount/pkg-descr << 'END-of-/usr/ports/net/trafcount/pkg-descr' XTrafcount is a loadable kernel module that provides you the option to Xmeasure the total amount of bandwidth that is consumed by each of Xyour users. X END-of-/usr/ports/net/trafcount/pkg-descr Xecho x - /usr/ports/net/trafcount/pkg-plist Xsed 's/^X//' >/usr/ports/net/trafcount/pkg-plist << 'END-of-/usr/ports/net/trafcount/pkg-plist' Xbin/trafcount Xetc/rc.d/trafcount.sh Xmodules/trafcount.ko XEND-of-/usr/ports/net/trafcount/pkg-plist Xexit X END-of-/usr/ports/net/trafcount/pkg-descr echo x - /usr/ports/net/trafcount/pkg-plist sed 's/^X//' >/usr/ports/net/trafcount/pkg-plist << 'END-of-/usr/ports/net/trafcount/pkg-plist' Xbin/trafcount Xetc/rc.d/trafcount.sh Xmodules/trafcount.ko END-of-/usr/ports/net/trafcount/pkg-plist exit >Description: >How-To-Repeat: >Fix: >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?20010602142342.9E8806E7B1>