Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 2001 12:26:51 +0200 (EET)
From:      Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/24708: Update port sysutils/ipa [by maintainer]
Message-ID:  <Pine.BSF.4.10.10101291225090.58134-100000@comsys.ntu-kpi.kiev.ua>

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

>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(<user>)-like parameters: <user> 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 <log-facility>, 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 <bsd.port.mk>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10101291225090.58134-100000>