From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Dec 8 14:20:26 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B0F916A525 for ; Wed, 8 Dec 2004 14:20:26 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6A7C43D5D for ; Wed, 8 Dec 2004 14:20:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iB8EKP2n055322 for ; Wed, 8 Dec 2004 14:20:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iB8EKPXO055321; Wed, 8 Dec 2004 14:20:25 GMT (envelope-from gnats) Resent-Date: Wed, 8 Dec 2004 14:20:25 GMT Resent-Message-Id: <200412081420.iB8EKPXO055321@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrey Pavlenko Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08E6E16A4CE for ; Wed, 8 Dec 2004 14:16:09 +0000 (GMT) Received: from mig.merlin.net.ua (mig.merlin.net.ua [195.177.124.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3630D43D3F for ; Wed, 8 Dec 2004 14:16:08 +0000 (GMT) (envelope-from lance@mig.merlin.net.ua) Received: from mig.merlin.net.ua (localhost [127.0.0.1]) by mig.merlin.net.ua (8.12.11/8.12.11) with ESMTP id iB8EG06u027465 for ; Wed, 8 Dec 2004 16:16:00 +0200 (EET) (envelope-from lance@mig.merlin.net.ua) Received: (from lance@localhost) by mig.merlin.net.ua (8.12.11/8.12.11/Submit) id iB8EFx31027462; Wed, 8 Dec 2004 16:15:59 +0200 (EET) (envelope-from lance) Message-Id: <200412081415.iB8EFx31027462@mig.merlin.net.ua> Date: Wed, 8 Dec 2004 16:15:59 +0200 (EET) From: Andrey Pavlenko To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/74851: GNU-Radius new version X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Andrey Pavlenko List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Dec 2004 14:20:26 -0000 >Number: 74851 >Category: ports >Synopsis: GNU-Radius new version >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 Dec 08 14:20:24 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Andrey Pavlenko >Release: FreeBSD 4.10-RELEASE-p3 i386 >Organization: ISP Merlin-Telecom >Environment: System: FreeBSD mig.merlin.net.ua 4.10-RELEASE-p3 FreeBSD 4.10-RELEASE-p3 #5: Mon Sep 27 12:34:38 EEST 2004 root@mig.merlin.net.ua:/var/obj/usr/src/sys/MIG i386 >Description: GNU-Radius 1.3 has released. Another changes in gnu-radius port. >How-To-Repeat: >Fix: --- gnu-radius.patch begins here --- diff -ruN /home/lance/gnu-radius-old/Makefile /usr/ports/net/gnu-radius/Makefile --- /home/lance/gnu-radius-old/Makefile Wed Dec 8 14:00:59 2004 +++ /usr/ports/net/gnu-radius/Makefile Wed Dec 8 14:31:42 2004 @@ -5,9 +5,9 @@ # $FreeBSD: ports/net/gnu-radius/Makefile,v 1.18 2004/11/21 04:40:57 pav Exp $ PORTNAME= gnu-radius -PORTVERSION= 1.2.95 +PORTVERSION= 1.3 CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_GNU_ALPHA} +MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= radius DISTNAME= radius-${PORTVERSION} @@ -22,6 +22,8 @@ USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= # empty + +PLIST_SUB= PORTVERSION=${PORTVERSION} INFO= radius MAN1= radgrep.1 radlast.1 raduse.1 radwho.1 diff -ruN /home/lance/gnu-radius-old/distinfo /usr/ports/net/gnu-radius/distinfo --- /home/lance/gnu-radius-old/distinfo Wed Dec 8 14:00:59 2004 +++ /usr/ports/net/gnu-radius/distinfo Wed Dec 8 14:02:47 2004 @@ -1,2 +1,2 @@ -MD5 (radius-1.2.95.tar.gz) = b2647149f012b02f65e9a2f45fafcb59 -SIZE (radius-1.2.95.tar.gz) = 2027511 +MD5 (radius-1.3.tar.gz) = ab0223f6504355c4827a7c03cb4e21b0 +SIZE (radius-1.3.tar.gz) = 2047469 diff -ruN /home/lance/gnu-radius-old/files/patch-dbm /usr/ports/net/gnu-radius/files/patch-dbm --- /home/lance/gnu-radius-old/files/patch-dbm Thu Jan 1 03:00:00 1970 +++ /usr/ports/net/gnu-radius/files/patch-dbm Wed Dec 8 14:24:17 2004 @@ -0,0 +1,11 @@ +--- radiusd/builddbm.c.orig Wed Dec 8 14:22:52 2004 ++++ radiusd/builddbm.c Wed Dec 8 14:23:11 2004 +@@ -57,7 +57,7 @@ + + if (2 + check_len + reply_len > closure->pair_buffer_size) { + grad_log(L_ERR, "%s:%d: %s", +- closure->filename, sym->lineno, ++ closure->filename, sym->loc.line, + _("too many attributes")); + return -1; + } diff -ruN /home/lance/gnu-radius-old/pkg-plist /usr/ports/net/gnu-radius/pkg-plist --- /home/lance/gnu-radius-old/pkg-plist Wed Dec 8 14:00:59 2004 +++ /usr/ports/net/gnu-radius/pkg-plist Wed Dec 8 15:52:01 2004 @@ -59,18 +59,38 @@ lib/libgnuradius.la lib/libgnuradius.so lib/libgnuradius.so.0 +%%GUILE%%bin/radsession +%%GUILE%%lib/libradscm.a +%%GUILE%%lib/libradscm.la +%%GUILE%%lib/libradscm.so +%%GUILE%%lib/libradscm.so.0 +%%CLIENT%%lib/libservscm.a +%%CLIENT%%lib/security/pam_radius.a +%%CLIENT%%lib/security/pam_radius.la +%%CLIENT%%lib/security/pam_radius.so +%%CLIENT%%libexec/nas.scm share/locale/ca/LC_MESSAGES/radius.mo share/locale/es/LC_MESSAGES/radius.mo share/locale/pl/LC_MESSAGES/radius.mo share/locale/ru/LC_MESSAGES/radius.mo -%%GUILE%%share/radius/guile-procedures.txt -share/radius/1.2.95/rewrite/checknas.rw -share/radius/1.2.95/rewrite/log-hook.rw -share/radius/1.2.95/rewrite/nas-ip.rw -@dirrm share/radius/1.2.95/scheme -@dirrm share/radius/1.2.95/rewrite -@dirrm share/radius/1.2.95/modules -@dirrm share/radius/1.2.95 +%%GUILE%%share/radius/%%PORTVERSION%%/scheme/gnuradius.scm +%%GUILE%%share/radius/%%PORTVERSION%%/scheme/ipalloc.scm +%%GUILE%%share/radius/%%PORTVERSION%%/scheme/radiusd.scm +%%GUILE%%share/radius/%%PORTVERSION%%/scheme/ttl.scm +%%GUILE%%share/radius/%%PORTVERSION%%/scheme/guile-procedures.txt +share/radius/%%PORTVERSION%%/rewrite/checknas.rw +share/radius/%%PORTVERSION%%/rewrite/log-hook.rw +share/radius/%%PORTVERSION%%/rewrite/nas-ip.rw +%%MYSQL%%share/radius/%%PORTVERSION%%/modules/mysql.a +%%MYSQL%%share/radius/%%PORTVERSION%%/modules/mysql.la +%%MYSQL%%share/radius/%%PORTVERSION%%/modules/mysql.so +%%PGSQL%%share/radius/%%PORTVERSION%%/modules/postgres.a +%%PGSQL%%share/radius/%%PORTVERSION%%/modules/postgres.la +%%PGSQL%%share/radius/%%PORTVERSION%%/modules/postgres.so +@dirrm share/radius/%%PORTVERSION%%/scheme +@dirrm share/radius/%%PORTVERSION%%/rewrite +@dirrm share/radius/%%PORTVERSION%%/modules +@dirrm share/radius/%%PORTVERSION%% @dirrm share/radius @unexec rm -f /var/run/radiusd.pid @unexec rm -rf /var/log/radius diff -ruN /home/lance/gnu-radius-old/scripts/configure /usr/ports/net/gnu-radius/scripts/configure --- /home/lance/gnu-radius-old/scripts/configure Wed Dec 8 14:00:59 2004 +++ /usr/ports/net/gnu-radius/scripts/configure Wed Dec 8 14:33:44 2004 @@ -47,7 +47,8 @@ while [ "$1" ]; do case $1 in \"Client\") - echo "CONFIGURE_ARGS+= --with-client" + echo "CONFIGURE_ARGS+= --enable-client" + export CLIENT=Yes export GUILE=Yes ;; \"DBM\") @@ -57,12 +58,14 @@ echo "USE_MYSQL= YES" echo "CONFIGURE_ARGS+= --with-mysql" LIB_PATH="$LIB_PATH:${LOCALBASE}/lib/mysql/" + export MYSQL=Yes ;; \"PostgreSQL\") echo "POSTGRESQL_PORT?= databases/postgresql7" echo "LIB_DEPENDS+= pq.3:\${PORTSDIR}/\${POSTGRESQL_PORT}" echo "CONFIGURE_ARGS+= --with-postgres" INCLUDE_PATH="$INCLUDE_PATH:${LOCALBASE}/include/pgsql/" + export PGSQL=Yes ;; \"SNMP\") echo "CONFIGURE_ARGS+= --enable-snmp" @@ -91,4 +94,28 @@ unset GUILE fi +if [ -z $CLIENT ]; then + echo "CLIENT= \"@comment \"" +else + echo "CLIENT= \"\"" + unset CLIENT +fi + +if [ -z $MYSQL ]; then + echo "MYSQL= \"@comment \"" +else + echo "MYSQL= \"\"" + unset MYSQL +fi + +if [ -z $PGSQL ]; then + echo "PGSQL= \"@comment \"" +else + echo "PGSQL= \"\"" + unset PGSQL +fi + echo "PLIST_SUB+= GUILE=\${GUILE}" +echo "PLIST_SUB+= CLIENT=\${CLIENT}" +echo "PLIST_SUB+= PGSQL=\${PGSQL}" +echo "PLIST_SUB+= MYSQL=\${MYSQL}" --- gnu-radius.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: