ports/54253: Maintainer updates port sysutils/ipa 1.3.4 -> 1.3.5

Andrey Simonenko simon at comsys.ntu-kpi.kiev.ua
Wed Jul 9 11:20:14 UTC 2003


>Number:         54253
>Category:       ports
>Synopsis:       Maintainer updates port sysutils/ipa 1.3.4 -> 1.3.5
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 09 04:20:11 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Andrey Simonenko
>Release:        FreeBSD 4.8-STABLE i386 and 5.1-RELEASE i386
>Organization:
>Environment:

FreeBSD 4.8-STABLE i386 and FreeBSD 5.1-RELEASE i386,
current FreeBSD Ports Collection.

>Description:

Please update port sysutils/ipa 1.3.4 -> 1.3.5.

Changes in IPA (from its HISTORY file):

o Now ipa(8) removes created PID-file when exits
o Not it is possible to use OpenBSD PF on not OpenBSD (see the INSTALL file)
o Added a new parameter "debug_worktime"
o Some fixes for code that runs commands

Changes in sysutils/ipa port:

o There is the new port security/pf, so I added two variables to
  port's Makefile: WITH_PF and PF_INCLUDE_DIR, and one DEPENDS variable
  (only header files from security/pf are needed for building
  sysutils/ipa, and loaded PF kld is needed for making accounting with PF).

If you don't think that DEPENDS is a good choice and DEPENDS_... variables
are better, tell me before commiting.

>How-To-Repeat:
>Fix:

diff -ruN ipa.orig/Makefile ipa/Makefile
--- ipa.orig/Makefile	Tue Jul  8 12:15:58 2003
+++ ipa/Makefile	Wed Jul  9 11:12:55 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	ipa
-PORTVERSION=	1.3.4
+PORTVERSION=	1.3.5
 CATEGORIES=	sysutils
 MASTER_SITES=	http://ipa-system.sourceforge.net/ \
 		http://www.mirrors.wiretapped.net/security/network-monitoring/ipa/ \
@@ -22,6 +22,12 @@
 MAKE_ENV=	NOPORTDOCS="${NOPORTDOCS}"
 .endif
 
+.ifdef WITH_PF
+DEPENDS=	${PORTSDIR}/security/pf
+PF_INCLUDE_DIR?=	${PREFIX}/include/pf
+MAKE_ARGS+=	PF_INCLUDE_DIR=${PF_INCLUDE_DIR}
+.endif
+
 MAN5=		ipa.5 ipa.conf.5
 MAN8=		ipa.8 ipastat.8
 MANLANG=	"" ru_RU.KOI8-R
@@ -46,6 +52,9 @@
 .endif
 .if !defined(IPFW2) && !defined(WITHOUT_IPFW) && ${OSVERSION} >= 460100 && ${OSVERSION} < 500038
 	@${ECHO_MSG} "o You can add IPFW2 support by defining IPFW2"
+.endif
+.if ${OSVERSION} >= 500000 && !defined(WITH_PF)
+	@${ECHO_MSG} "o You can add OpenBSD Packet Filter support by defining WITH_PF"
 .endif
 	@${ECHO_MSG} "-------------------------------------------------------------------"
 
diff -ruN ipa.orig/distinfo ipa/distinfo
--- ipa.orig/distinfo	Tue Jul  8 12:15:58 2003
+++ ipa/distinfo	Wed Jul  9 11:10:35 2003
@@ -1 +1 @@
-MD5 (ipa-1.3.4.tar.gz) = 48a75816831f6faf86d0f8a336dd6f40
+MD5 (ipa-1.3.5.tar.gz) = d2d449edc15fc45d8d4658e26877fd99
diff -ruN ipa.orig/files/patch-aa ipa/files/patch-aa
--- ipa.orig/files/patch-aa	Tue Jul  8 12:15:58 2003
+++ ipa/files/patch-aa	Wed Jul  9 11:13:58 2003
@@ -1,5 +1,5 @@
---- Makefile.orig	Thu Feb 20 09:06:58 2003
-+++ Makefile	Mon Feb 24 23:43:33 2003
+--- Makefile.orig	Fri Jun 27 11:20:49 2003
++++ Makefile	Fri Jun 27 11:23:09 2003
 @@ -38,7 +38,7 @@
  #	-Ox   - optimize;
  #	-g    - produce debugging information.
@@ -24,7 +24,7 @@
  INSTALL_MAN_DIR=	${INSTALL} -d -m 0555 -g wheel -o root
  INSTALL_DATA_DIR=	${INSTALL} -d -m 0555 -g wheel -o root
  
-@@ -218,8 +218,10 @@
+@@ -225,8 +225,10 @@
  .endif
  	${INSTALL_MAN} man/ru_RU.KOI8-R/ipa.5 man/ru_RU.KOI8-R/ipa.conf.5 ${DST_MAN_DIR}/ru_RU.KOI8-R/man5
  	${INSTALL_MAN} man/ru_RU.KOI8-R/ipa.8 man/ru_RU.KOI8-R/ipastat.8 ${DST_MAN_DIR}/ru_RU.KOI8-R/man8
>Release-Note:
>Audit-Trail:
>Unformatted:
 To: FreeBSD-gnats-submit at freebsd.org
 From: Andrey Simonenko <simon at comsys.ntu-kpi.kiev.ua>
 Reply-To: Andrey Simonenko <simon at comsys.ntu-kpi.kiev.ua>
 Cc: 
 X-send-pr-version: 3.113
 X-GNATS-Notify: 
 
 



More information about the freebsd-ports-bugs mailing list