From owner-freebsd-ports Mon Jan 29 2:10:21 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 8EB5E37B6A5 for ; Mon, 29 Jan 2001 02:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0TAA1s31571; Mon, 29 Jan 2001 02:10:01 -0800 (PST) (envelope-from gnats) Received: from relay1.ntu-kpi.kiev.ua (www.ntu-kpi.kiev.ua [212.111.192.161]) by hub.freebsd.org (Postfix) with ESMTP id 56FE937B6A4 for ; Mon, 29 Jan 2001 02:09:34 -0800 (PST) Received: from comsys.ntu-kpi.kiev.ua (eth0.comsys.ntu-kpi.kiev.ua [10.0.1.184]) by relay1.ntu-kpi.kiev.ua (Postfix) with ESMTP id 5E01B2F9A8 for ; Mon, 29 Jan 2001 12:09:25 +0200 (EET) Received: from comsys.ntu-kpi.kiev.ua (comsys.ntu-kpi.kiev.ua [10.18.48.10]) by comsys.ntu-kpi.kiev.ua (8.9.3/8.8.7) with ESMTP id MAA58142 for ; Mon, 29 Jan 2001 12:26:51 +0200 (EET) (envelope-from simon@comsys.ntu-kpi.kiev.ua) Message-Id: Date: Mon, 29 Jan 2001 12:26:51 +0200 (EET) From: Andrey Simonenko To: FreeBSD-gnats-submit@freebsd.org Subject: ports/24708: Update port sysutils/ipa [by maintainer] Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24708 >Category: ports >Synopsis: Update port sysutils/ipa [by maintainer] >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 29 02:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Andrey Simonenko >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: Current ports collection >Description: Please update IP Accounting Daemon, port sysutils/ipa: - Fixed bug with ACL: groups didn't work in ACL - Fixed security bugs with exec()-like parameters: inherited supplementary GIDs - Added new parameter to global section: only_abs_paths - Fixed reconfigure facility. When ipa(8) couldn't parse configuration file, it begun to test it undefined times. Removed memory leak with worktime parameter - Added new option to ipa(8): -l , probably should be used with -p option Also patch file to port is added, so PR ports/24110 can be closed. Please close PR ports/24110. >How-To-Repeat: Diff file is included. >Fix: diff -ruN ipa.orig/Makefile ipa/Makefile --- ipa.orig/Makefile Sat Jan 6 17:16:14 2001 +++ ipa/Makefile Sun Jan 28 18:34:49 2001 @@ -6,10 +6,9 @@ # PORTNAME= ipa -PORTVERSION= 1.0.2 +PORTVERSION= 1.0.3 CATEGORIES= sysutils -MASTER_SITES= http://www.simon.org.ua/ipa/ \ - http://www.comsys.ntu-kpi.kiev.ua/~simon/ipa/ +MASTER_SITES= http://www.simon.org.ua/ipa/ MAINTAINER= simon@simon.org.ua @@ -17,9 +16,5 @@ MAN5= ipa.5 ipa.conf.5 MAN8= ipa.8 ipastat.8 - -post-install: - strip ${PREFIX}/bin/ipa - strip ${PREFIX}/bin/ipastat .include diff -ruN ipa.orig/distinfo ipa/distinfo --- ipa.orig/distinfo Sat Jan 6 17:16:14 2001 +++ ipa/distinfo Sun Jan 28 18:37:39 2001 @@ -1 +1 @@ -MD5 (ipa-1.0.2.tar.gz) = 2d87b5e1b6b08fa60feafc220122cb04 +MD5 (ipa-1.0.3.tar.gz) = 3605d24a6269f3c7624169a678f22d6e diff -ruN ipa.orig/files/patch-aa ipa/files/patch-aa --- ipa.orig/files/patch-aa Thu Jan 1 00:00:00 1970 +++ ipa/files/patch-aa Sun Jan 28 18:41:01 2001 @@ -0,0 +1,20 @@ +--- Makefile.orig Thu Jan 18 00:35:42 2001 ++++ Makefile Sun Jan 28 18:40:36 2001 +@@ -38,7 +38,7 @@ + # -O3 - optimize (it seems that -O3 also help to find out some errors); + # -g - produce debugging information. + # +-CFLAGS= -Wall -O3 -g ++#CFLAGS= -Wall -O3 -g + + # + # DSTBINDIR - where to install binaries +@@ -171,7 +171,7 @@ + @${ECHO} + .else + @${ECHO} ">> Installing binaries, manual pages and miscellaneous files" +- ${INSTALL} -c -g wheel -o root -m 0555 ipa ipastat ${DSTBINDIR} ++ ${INSTALL} -c -s -g wheel -o root -m 0555 ipa ipastat ${DSTBINDIR} + ${CHMOD} u+s ${DSTBINDIR}/ipastat + ${INSTALL} -c -g wheel -o root -m 0444 man/ipa.5 man/ipa.conf.5 ${DSTMANDIR}/man5 + ${INSTALL} -c -g wheel -o root -m 0444 man/ipa.8 man/ipastat.8 ${DSTMANDIR}/man8 diff -ruN ipa.orig/pkg-descr ipa/pkg-descr --- ipa.orig/pkg-descr Tue Dec 19 11:12:04 2000 +++ ipa/pkg-descr Sun Jan 28 20:55:01 2001 @@ -1,5 +1,12 @@ - IP Accounting Daemon allows to make IP accounting (network accounting) +IP Accounting Daemon allows to make IP accounting (network accounting) based on IP Firewall and/or IP Filter accounting rules. + +It supports limits for accounting rules and limits events as "limit is +reached", "reached limit is expired", etc. It understands time intervals +like "end of day", "end of week", "end of month", etc. + +There is special viewer for accounting database and access control lists, +which allow or disallow one to view accounting information for rules. WWW: http://www.simon.org.ua/ipa/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message