Date: Thu, 20 Dec 2007 05:35:21 GMT From: Aaron Seelye <aseelye@eltopia.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/118878: net/openser port minor expansion/version bump Message-ID: <200712200535.lBK5ZLHi053714@www.freebsd.org> Resent-Message-ID: <200712200540.lBK5e06p024367@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 118878 >Category: ports >Synopsis: net/openser port minor expansion/version bump >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Dec 20 05:40:00 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Aaron Seelye >Release: 6.3-PRERELEASE >Organization: Eltopia.com >Environment: FreeBSD phone1.eltopia.net 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #1: Wed Dec 19 20:53:59 PST 2007 toor@phone1.eltopia.net:/usr/obj/usr/src/sys/PHONE i386 >Description: I updated the port to make the auth_radius module available if selected. I also modified the acc module to have radius accounting available. If the radius feature isn't used, it won't break anything, so this should be safe for people who we're previously using it. >How-To-Repeat: >Fix: Apply the patch to the port. Patch attached with submission follows: diff -ur openser.old/Makefile openser/Makefile --- openser.old/Makefile 2007-08-20 02:12:42.000000000 -0700 +++ openser/Makefile 2007-12-19 21:39:46.000000000 -0800 @@ -7,6 +7,7 @@ PORTNAME= openser PORTVERSION= 1.2.2 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://openser.org/pub/openser/${PORTVERSION}/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}-tls_src @@ -63,10 +64,20 @@ POSTGRESQL "PostgreSQL support" off \ UNIXODBC "UnixODBC support" off \ TLS "TLS support" off \ - SNMPSTATS "SNMPStats support" off + SNMPSTATS "SNMPStats support" off \ + AUTHRADIUS "auth_radius module" on + .include <bsd.port.pre.mk> +.if defined(WITH_AUTHRADIUS) +USE_AUTHRADIUS= yes +MODULES+= auth_radius +PLIST_FILES+= lib/openser/modules/auth_radius.so +.else +MAKE_ENV+= AUTHRADIUS=auth_radius +.endif + .if defined(WITH_MYSQL) USE_MYSQL= yes MODULES+= mysql diff -ur openser.old/files/patch-Makefile openser/files/patch-Makefile --- openser.old/files/patch-Makefile 2007-05-26 16:21:38.000000000 -0700 +++ openser/files/patch-Makefile 2007-12-19 19:53:26.000000000 -0800 @@ -9,8 +9,8 @@ - presence pua pua_mi pua_usrloc \ - mi_xmlrpc perl snmpstats +exclude_modules?= $(MYSQL) $(POSTGRESQL) $(SNMPSTATS) $(TLSOPS) $(UNIXODBC) \ -+ avp_radius auth_radius group_radius uri_radius \ -+ jabber osp mi_xmlrpc perl xmpp ++ ${AUTHRADIUS} avp_radius group_radius \ ++ uri_radius jabber osp mi_xmlrpc perl xmpp ifeq ($(TLS),) exclude_modules+= tlsops endif >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712200535.lBK5ZLHi053714>