From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 28 10:10:19 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 08A2E16A423 for ; Tue, 28 Mar 2006 10:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBFBA43D48 for ; Tue, 28 Mar 2006 10:10:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2SAAHOO069658 for ; Tue, 28 Mar 2006 10:10:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2SAAHIe069657; Tue, 28 Mar 2006 10:10:17 GMT (envelope-from gnats) Resent-Date: Tue, 28 Mar 2006 10:10:17 GMT Resent-Message-Id: <200603281010.k2SAAHIe069657@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, ivan.lago@ifom-ieo-campus.it Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 616D516A423 for ; Tue, 28 Mar 2006 10:03:51 +0000 (UTC) (envelope-from futhwo@genebox.ieo-research.it) Received: from boeing.ieo-research.it (boeing.ieo-research.it [85.239.176.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A16343D48 for ; Tue, 28 Mar 2006 10:03:50 +0000 (GMT) (envelope-from futhwo@genebox.ieo-research.it) Received: (qmail 96533 invoked by uid 811); 28 Mar 2006 09:57:45 -0000 Received: from 85.239.176.213 by boeing.ieo-research.it (envelope-from , uid 803) with qmail-scanner-1.25 (clamdscan: 0.88/1358. f-prot: 4.4.2/3.14.11. spamassassin: 3.1.1. Clear:RC:1(85.239.176.213):. Processed in 0.18157 secs); 28 Mar 2006 09:57:45 -0000 Received: from unknown (HELO genebox.ieo-research.it) ([85.239.176.213]) (envelope-sender ) by smtp.ieo-research.it (qmail-ldap-1.03) with SMTP for ; 28 Mar 2006 09:57:45 -0000 Received: (from futhwo@genebox.ieo-research.it) by genebox.ieo-research.it (mini_sendmail/1.3.6 29jun2005); Tue, 28 Mar 2006 12:05:58 CEST (sender futhwo@genebox.ieo-research.it) Message-Id: <20060328100350.5A16343D48@mx1.FreeBSD.org> Date: Tue, 28 Mar 2006 10:03:50 +0000 (GMT) From: ivan.lago@ifom-ieo-campus.it To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/95033: update net/freeradius to 1.1.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ivan.lago@ifom-ieo-campus.it List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2006 10:10:19 -0000 >Number: 95033 >Category: ports >Synopsis: update net/freeradius to 1.1.1 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Mar 28 10:10:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Ivan Lago >Release: FreeBSD 5.4-RELEASE-p8 i386 >Organization: European Insitute of Oncology >Environment: System: FreeBSD genebox.ieo-research.it 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #0: Wed Nov 16 14:30:10 CET 2005 root@genebox:/usr/obj/usr/src/sys/GENEBOX i386 >Description: The attached patch updates freeradius to version 1.1.1, fixing a security threat >How-To-Repeat: >Fix: --- radius111.patch begins here --- diff -ruN freeradius/Makefile freeradius111/Makefile --- freeradius/Makefile Mon Mar 27 16:36:20 2006 +++ freeradius111/Makefile Mon Mar 27 17:03:31 2006 @@ -2,12 +2,12 @@ # Date created: May 9 2002 # Whom: Brian Somers # -# $FreeBSD: ports/net/freeradius/Makefile,v 1.43 2006/02/23 10:38:18 ade Exp $ +# $FreeBSD: ports/net/freeradius/Makefile,v 1.42 2006/02/14 21:04:27 sem Exp $ # PORTNAME= freeradius -PORTVERSION= 1.1.0 -PORTREVISION= 2 +PORTVERSION= 1.1.1 +PORTREVISION= 0 CATEGORIES= net MASTER_SITES= ftp://ftp.freeradius.org/pub/radius/ \ http://freeradius.portal-to-web.de/ @@ -22,8 +22,7 @@ CONFLICTS= gnu-radius-1.* openradius-0.* radiusd-cistron-1.* USE_RC_SUBR= radiusd.sh -USE_AUTOTOOLS= libltdl:15 -GNU_CONFIGURE= yes +USE_AUTOTOOLS= libltdl:15 libtool:15 USE_GMAKE= yes USE_PERL5= yes USE_OPENSSL= yes @@ -129,7 +128,6 @@ .if ${ARCH} == "amd64" CONFIGURE_ARGS+= --with-pic -CFLAGS+= -fPIC .endif INSTALLS_SHLIB= yes @@ -179,16 +177,5 @@ .for dict in ${DICTS} ${INSTALL_DATA} ${WRKSRC}/share/${dict} ${DATADIR}/${dict} .endfor -.ifdef(WITH_MYSQL) - ${INSTALL_DATA} \ - ${WRKSRC}/src/modules/rlm_sql/drivers/rlm_sql_mysql/db_mysql.sql \ - ${EXAMPLESDIR}/db_mysql.sql -.endif - -.ifdef(WITH_PGSQL) - ${INSTALL_DATA} \ - ${WRKSRC}/src/modules/rlm_sql/drivers/rlm_sql_postgresql/db_postgresql.sql \ - ${EXAMPLESDIR}/db_postgresql.sql -.endif .include diff -ruN freeradius/distinfo freeradius111/distinfo --- freeradius/distinfo Mon Mar 27 16:36:20 2006 +++ freeradius111/distinfo Mon Mar 27 14:40:00 2006 @@ -1,3 +1,2 @@ -MD5 (freeradius-1.1.0.tar.gz) = e04ec8a07b8c8dc96e28ef7fdce261e7 -SHA256 (freeradius-1.1.0.tar.gz) = d8710cdf66fdab458d8df6f8d5ab84a5c4b7d2343817bc940927de915c0f31c4 -SIZE (freeradius-1.1.0.tar.gz) = 2351660 +MD5 (freeradius-1.1.1.tar.gz) = b38b24f6352090fdb571b9e8da52e12e +SIZE (freeradius-1.1.1.tar.gz) = 2358196 diff -ruN freeradius/files/patch-Make.inc.in freeradius111/files/patch-Make.inc.in --- freeradius/files/patch-Make.inc.in Sat Feb 19 22:09:40 2005 +++ freeradius111/files/patch-Make.inc.in Mon Mar 27 15:04:03 2006 @@ -1,11 +1,11 @@ ---- Make.inc.in.orig Sat Feb 19 14:33:58 2005 -+++ Make.inc.in Sat Feb 19 14:33:07 2005 +--- Make.inc.in.orig Mon Mar 27 15:03:38 2006 ++++ Make.inc.in Mon Mar 27 15:03:55 2006 @@ -25,7 +25,7 @@ CC = @CC@ RANLIB = @RANLIB@ INCLUDE = -CFLAGS = $(INCLUDE) @CFLAGS@ @LFS_CFLAGS@ +CFLAGS = $(INCLUDE) @CFLAGS@ @CPPFLAGS@ @LFS_CFLAGS@ + CPPFLAGS = @CPPFLAGS@ LIBPREFIX = @LIBPREFIX@ EXEEXT = @EXEEXT@ - diff -ruN freeradius/files/patch-doc::Makefile freeradius111/files/patch-doc::Makefile --- freeradius/files/patch-doc::Makefile Thu Oct 6 03:14:20 2005 +++ freeradius111/files/patch-doc::Makefile Mon Mar 27 15:13:39 2006 @@ -1,21 +1,18 @@ ---- doc/Makefile.orig Sat Aug 13 00:41:24 2005 -+++ doc/Makefile Wed Oct 5 10:57:06 2005 -@@ -17,14 +17,16 @@ +--- doc/Makefile.orig Mon Mar 27 15:12:40 2006 ++++ doc/Makefile Mon Mar 27 15:13:06 2006 +@@ -17,6 +17,7 @@ @rm -f *~ install: +ifndef NOPORTDOCS $(INSTALL) -d -m 755 $(R)$(datadir)/doc -- $(INSTALL) -d -m 755 $(R)$(datadir)/doc/freeradius-$(RADIUSD_VERSION) -+ $(INSTALL) -d -m 755 $(R)$(datadir)/doc/freeradius + $(INSTALL) -d -m 755 $(R)$(datadir)/doc/freeradius for file in *[!~]; do \ - if [ -f $$file -a $$file != Makefile ]; then \ -- $(INSTALL) -m 644 $$file $(R)$(datadir)/doc/freeradius-$(RADIUSD_VERSION); \ -+ $(INSTALL) -m 644 $$file $(R)$(datadir)/doc/freeradius; \ +@@ -25,6 +26,7 @@ fi; \ done @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common +endif - common: - @for dir in $(SUBDIRS); do \ + common: $(SUBDIRS) + diff -ruN freeradius/files/patch-doc::rfc::Makefile freeradius111/files/patch-doc::rfc::Makefile --- freeradius/files/patch-doc::rfc::Makefile Thu Nov 20 15:57:41 2003 +++ freeradius111/files/patch-doc::rfc::Makefile Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ ---- doc/rfc/Makefile.orig Thu Nov 20 14:42:52 2003 -+++ doc/rfc/Makefile Thu Nov 20 14:43:03 2003 -@@ -16,7 +16,7 @@ - rm -f refs rfc*.html *~ .rewrite index.html - - install: -- $(INSTALL) -d -m 755 $(R)$(datadir)/doc/freeradius-$(RADIUSD_VERSION)/rfc -+ $(INSTALL) -d -m 755 $(R)$(datadir)/doc/freeradius/rfc - for i in `ls -1 *.txt *.html`; do \ -- $(INSTALL) -m 644 $$i $(R)$(datadir)/doc/freeradius-$(RADIUSD_VERSION)/rfc; \ -+ $(INSTALL) -m 644 $$i $(R)$(datadir)/doc/freeradius/rfc; \ - done diff -ruN freeradius/files/patch-src-lib-dict.c freeradius111/files/patch-src-lib-dict.c --- freeradius/files/patch-src-lib-dict.c Mon Feb 6 16:30:14 2006 +++ freeradius111/files/patch-src-lib-dict.c Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- src/lib/dict.c.orig Mon Feb 6 10:15:41 2006 -+++ src/lib/dict.c Mon Feb 6 10:16:07 2006 -@@ -1207,7 +1207,7 @@ - if (!name) return NULL; - - hash = dict_hashname(name); -- hash = lrad_hash_update(&attr, sizeof(&attr), hash); -+ hash = lrad_hash_update(&attr, sizeof(attr), hash); - - return lrad_hash_table_finddata(values_byname, hash); - } diff -ruN freeradius/files/patch-src-main-Makefile.in freeradius111/files/patch-src-main-Makefile.in --- freeradius/files/patch-src-main-Makefile.in Sat Jun 18 03:15:54 2005 +++ freeradius111/files/patch-src-main-Makefile.in Mon Mar 27 15:28:46 2006 @@ -1,45 +1,45 @@ ---- src/main/Makefile.in.orig Fri Jun 10 04:35:36 2005 -+++ src/main/Makefile.in Sat Jun 18 11:06:37 2005 -@@ -14,7 +14,7 @@ +--- src/main/Makefile.in.orig Mon Mar 27 15:22:33 2006 ++++ src/main/Makefile.in Mon Mar 27 15:27:58 2006 +@@ -19,6 +19,7 @@ CFLAGS += -DHOSTINFO=\"${HOSTINFO}\" - CFLAGS += -DRADIUSD_VERSION=\"${RADIUSD_VERSION}\" - CFLAGS += $(SNMP_INCLUDE) --LDFLAGS += -L../lib -+LDFLAGS_MAIN = -L../lib $(LDFLAGS) - MODULE_LIBS = $(STATIC_MODULES) - MODULE_OBJS = + CFLAGS += -DRADIUSD_VERSION=\"${RADIUSD_VERSION}\" + CFLAGS += $(SNMP_INCLUDE) ++LDFLAGS_MAIN = -L../lib $(LDFLAGS) VFLAGS = -DRADIUSD_MAJOR_VERSION=$(RADIUSD_MAJOR_VERSION) -@@ -52,7 +52,7 @@ + VFLAGS += -DRADIUSD_MINOR_VERSION=$(RADIUSD_MINOR_VERSION) + MODULE_LIBS = $(STATIC_MODULES) +@@ -60,9 +61,9 @@ - radiusd: $(SERVER_OBJS) ../lib/libradius.a $(MODULE_OBJS) + radiusd: $(SERVER_OBJS) $(MODULE_OBJS) ../lib/libradius.la $(LIBTOOL) --mode=link $(CC) -export-dynamic -dlopen self \ -- $(CFLAGS) $(LDFLAGS) -o $@ \ -+ $(CFLAGS) $(LDFLAGS_MAIN) -o $@ \ - $(SERVER_OBJS) $(LCRYPT) $(MODULE_LIBS) $(LIBS) \ - $(PTHREADLIB) $(LIBLTDL) $(LCRYPT) - -@@ -123,13 +123,13 @@ - $(CC) $(CFLAGS) -o radius_snmp.o -c radius_snmp.c - - radclient: radclient.o ../lib/libradius.a -- $(CC) $(CFLAGS) $(LDFLAGS) -o radclient radclient.o $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS_MAIN) -o radclient radclient.o $(LIBS) - - radclient.o: radclient.c $(INCLUDES) - $(CC) $(CFLAGS) -c radclient.c - - radrelay: radrelay.o mainconfig.o util.o nas.o client.o log.o conffile.o files.o xlat.o ../lib/libradius.a -- $(CC) $(CFLAGS) $(LDFLAGS) -o radrelay radrelay.o mainconfig.o util.o nas.o client.o log.o conffile.o files.o xlat.o $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS_MAIN) -o radrelay radrelay.o mainconfig.o util.o nas.o client.o log.o conffile.o files.o xlat.o $(LIBS) - - radrelay.o: radrelay.c $(INCLUDES) - $(CC) $(CFLAGS) -c radrelay.c -@@ -138,7 +138,7 @@ - $(CC) $(CFLAGS) -c radwho.c - - radwho: radwho.o util.o log.o conffile.o ../lib/libradius.a -- $(CC) $(LDFLAGS) -o radwho radwho.o util.o log.o conffile.o $(LIBS) $(LCRYPT) -+ $(CC) $(LDFLAGS_MAIN) -o radwho radwho.o util.o log.o conffile.o $(LIBS) $(LCRYPT) +- $(LDFLAGS) $(LINK_MODE) -o $@ $(SERVER_OBJS) \ ++ $(CFLAGS) $(LDFLAGS_MAIN) $(LINK_MODE) -o $@ $(SERVER_OBJS) \ + $(MODULE_LIBS) $(LIBS) $(SNMP_LIBS) $(PTHREADLIB) \ +- $(LIBLTDL) ++ $(LIBLTDL) $(LCRYPT) + + radiusd.lo: radiusd.c ../include/request_list.h ../include/modules.h ../include/modcall.h ../include/modpriv.h + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radiusd.c +@@ -141,19 +142,19 @@ + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radclient.c + + radclient: radclient.lo ../lib/libradius.la +- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(LIBS) ++ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS_MAIN) $(LINK_MODE) -o radclient radclient.lo $(LIBS) + + radrelay.lo: radrelay.c $(INCLUDES) + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radrelay.c + + radrelay: radrelay.lo mainconfig.lo util.lo nas.lo client.lo log.lo conffile.lo files.lo xlat.lo ../lib/libradius.la +- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radrelay radrelay.lo mainconfig.lo util.lo nas.lo client.lo log.lo conffile.lo files.lo xlat.lo $(LIBS) ++ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS_MAIN) $(LINK_MODE) -o radrelay radrelay.lo mainconfig.lo util.lo nas.lo client.lo log.lo conffile.lo files.lo xlat.lo $(LIBS) + + radwho.lo: radwho.c $(INCLUDES) + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radwho.c + + radwho: radwho.lo util.lo log.lo conffile.lo ../lib/libradius.la +- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radwho radwho.lo util.lo log.lo conffile.lo $(LIBS) ++ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS_MAIN) $(LINK_MODE) -o radwho radwho.lo util.lo log.lo conffile.lo $(LIBS) + clean: - rm -rf *.o *.so *~ $(BINARIES) .libs diff -ruN freeradius/files/patch-src-modules-rlm_otp-otp-state.c freeradius111/files/patch-src-modules-rlm_otp-otp-state.c --- freeradius/files/patch-src-modules-rlm_otp-otp-state.c Wed Feb 1 19:38:14 2006 +++ freeradius111/files/patch-src-modules-rlm_otp-otp-state.c Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- src/modules/rlm_otp/otp_state.c.orig Wed Jan 25 13:35:45 2006 -+++ src/modules/rlm_otp/otp_state.c Wed Jan 25 15:02:47 2006 -@@ -35,7 +35,7 @@ - #include - #include - #include --#if defined(__linux__) || defined(__APPLE__) -+#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(__OpenBSD__) - #include - #endif - diff -ruN freeradius/files/patch-src::modules::rlm_ippool::Makefile.in freeradius111/files/patch-src::modules::rlm_ippool::Makefile.in --- freeradius/files/patch-src::modules::rlm_ippool::Makefile.in Sat Feb 19 22:09:40 2005 +++ freeradius111/files/patch-src::modules::rlm_ippool::Makefile.in Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- src/modules/rlm_ippool/Makefile.in.orig Sat Feb 19 14:57:57 2005 -+++ src/modules/rlm_ippool/Makefile.in Sat Feb 19 14:58:28 2005 -@@ -9,7 +9,7 @@ - include ../rules.mak - - rlm_ippool_tool: rlm_ippool_tool.o -- $(LIBTOOL) --mode=link $(CC) $^ $(LIBS) $(RLM_LIBS) -o $@ -+ $(LIBTOOL) --mode=link $(CC) $^ $(LDFLAGS) $(LIBS) $(RLM_LIBS) -o $@ - - rlm_ippool_tool.8: rlm_ippool_tool.pod - pod2man --release=" " --date="October 2nd, 2003" --center="FreeRADIUS Daemon" --section=8 rlm_ippool_tool.pod > rlm_ippool_tool.8 diff -ruN freeradius/files/patch-src::modules::rlm_sql::rules.mak freeradius111/files/patch-src::modules::rlm_sql::rules.mak --- freeradius/files/patch-src::modules::rlm_sql::rules.mak Sat Feb 19 22:09:40 2005 +++ freeradius111/files/patch-src::modules::rlm_sql::rules.mak Mon Mar 27 15:40:32 2006 @@ -1,11 +1,13 @@ ---- src/modules/rlm_sql/drivers/rules.mak.orig Sat Feb 19 15:07:59 2005 -+++ src/modules/rlm_sql/drivers/rules.mak Sat Feb 19 15:08:22 2005 -@@ -93,7 +93,7 @@ - $(TARGET).la: $(DYNAMIC_OBJS) +--- src/modules/rlm_sql/drivers/rules.mak.orig Mon Mar 27 15:39:02 2006 ++++ src/modules/rlm_sql/drivers/rules.mak Mon Mar 27 15:39:29 2006 +@@ -100,8 +100,8 @@ + + $(TARGET).la: $(LT_OBJS) $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ - -module $(LINK_MODE) $(CFLAGS) \ -- $(RLM_SQL_CFLAGS) -o $@ -rpath $(libdir) $^ $(RLM_SQL_LIBS) -+ $(RLM_SQL_CFLAGS) -o $@ -rpath $(libdir) $^ $(LDFLAGS) $(RLM_SQL_LIBS) +- -module $(LINK_MODE) $(LDFLAGS) $(RLM_SQL_LDFLAGS) -o $@ \ +- -rpath $(libdir) $^ $(RLM_SQL_LIBS) ++ -module $(LINK_MODE) $(CFLAGS) $(RLM_SQL_LDFLAGS) -o $@ \ ++ -rpath $(libdir) $^ $(RLM_SQL_LIBS) $(LDFLAGS) ####################################################################### # diff -ruN freeradius/files/patch-src::modules::rules.mak freeradius111/files/patch-src::modules::rules.mak --- freeradius/files/patch-src::modules::rules.mak Thu Oct 6 03:14:20 2005 +++ freeradius111/files/patch-src::modules::rules.mak Mon Mar 27 15:44:52 2006 @@ -1,11 +1,11 @@ ---- src/modules/rules.mak.orig Sun Jul 31 22:48:01 2005 -+++ src/modules/rules.mak Wed Oct 5 10:57:50 2005 -@@ -96,7 +96,7 @@ +--- src/modules/rules.mak.orig Mon Mar 27 15:43:04 2006 ++++ src/modules/rules.mak Mon Mar 27 15:44:11 2006 +@@ -112,7 +112,7 @@ - $(TARGET).la: $(DYNAMIC_OBJS) + $(TARGET).la: $(LT_OBJS) $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ -- -module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) \ -+ -module $(LINK_MODE) $(CFLAGS) $(RLM_CFLAGS) $(LDFLAGS) $(RLM_LDFLAGS) \ - -o $@ -rpath $(libdir) $^ $(RLM_LIBS) $(LIBS) +- -module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \ ++ -module $(LINK_MODE) $(CFLAGS) $(RLM_CFLAGS) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \ + -rpath $(libdir) $^ $(top_builddir)/src/lib/libradius.la \ + $(RLM_LIBS) $(LIBS) - ####################################################################### diff -ruN freeradius/pkg-plist freeradius111/pkg-plist --- freeradius/pkg-plist Mon Mar 27 16:36:20 2006 +++ freeradius111/pkg-plist Tue Mar 28 10:11:33 2006 @@ -11,33 +11,33 @@ bin/rlm_dbm_parser bin/rlm_ippool_tool bin/smbencrypt -etc/raddb/certs/demoCA/serial.old -etc/raddb/certs/demoCA/serial -etc/raddb/certs/demoCA/index.txt.old -etc/raddb/certs/demoCA/index.txt +etc/raddb/acct_users.sample +etc/raddb/attrs.sample +etc/raddb/certs/README +etc/raddb/certs/cert-clt.der +etc/raddb/certs/cert-clt.p12 +etc/raddb/certs/cert-clt.pem +etc/raddb/certs/cert-srv.der +etc/raddb/certs/cert-srv.p12 +etc/raddb/certs/cert-srv.pem etc/raddb/certs/demoCA/cacert.pem -etc/raddb/certs/root.p12 -etc/raddb/certs/root.der -etc/raddb/certs/random -etc/raddb/certs/newreq.pem -etc/raddb/certs/newcert.pem +etc/raddb/certs/demoCA/index.txt +etc/raddb/certs/demoCA/index.txt.old +etc/raddb/certs/demoCA/serial +etc/raddb/certs/demoCA/serial.old etc/raddb/certs/dh -etc/raddb/certs/cert-srv.pem -etc/raddb/certs/cert-srv.p12 -etc/raddb/certs/cert-srv.der -etc/raddb/certs/cert-clt.pem -etc/raddb/certs/cert-clt.p12 -etc/raddb/certs/cert-clt.der +etc/raddb/certs/newcert.pem +etc/raddb/certs/newreq.pem +etc/raddb/certs/random +etc/raddb/certs/root.der +etc/raddb/certs/root.p12 etc/raddb/certs/root.pem -etc/raddb/certs/README -etc/raddb/acct_users.sample -etc/raddb/attrs.sample -etc/raddb/clients.sample etc/raddb/clients.conf.sample +etc/raddb/clients.sample etc/raddb/dictionary.sample +etc/raddb/eap.conf.sample etc/raddb/example.pl etc/raddb/experimental.conf.sample -etc/raddb/eap.conf.sample etc/raddb/hints.sample etc/raddb/huntgroups.sample etc/raddb/ldap.attrmap.sample @@ -280,11 +280,6 @@ lib/rlm_sql_log.a lib/rlm_sql_log.la lib/rlm_sql_log.so -lib/rlm_sqlcounter-%%PORTVERSION%%.la -lib/rlm_sqlcounter-%%PORTVERSION%%.so -lib/rlm_sqlcounter.a -lib/rlm_sqlcounter.la -lib/rlm_sqlcounter.so %%MYSQL%%lib/rlm_sql_mysql-%%PORTVERSION%%.so %%MYSQL%%lib/rlm_sql_mysql.a %%MYSQL%%lib/rlm_sql_mysql.la @@ -293,6 +288,11 @@ %%PGSQL%%lib/rlm_sql_postgresql.a %%PGSQL%%lib/rlm_sql_postgresql.la %%PGSQL%%lib/rlm_sql_postgresql.so +lib/rlm_sqlcounter-%%PORTVERSION%%.la +lib/rlm_sqlcounter-%%PORTVERSION%%.so +lib/rlm_sqlcounter.a +lib/rlm_sqlcounter.la +lib/rlm_sqlcounter.so lib/rlm_unix-%%PORTVERSION%%.la lib/rlm_unix-%%PORTVERSION%%.so lib/rlm_unix.a @@ -303,16 +303,15 @@ sbin/radiusd sbin/radwatch sbin/rc.radiusd -%%PORTDOCS%%%%DOCSDIR%%/Autz-Type %%PORTDOCS%%%%DOCSDIR%%/Acct-Type +%%PORTDOCS%%%%DOCSDIR%%/Autz-Type %%PORTDOCS%%%%DOCSDIR%%/CYGWIN %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/DIFFS %%PORTDOCS%%%%DOCSDIR%%/MACOSX %%PORTDOCS%%%%DOCSDIR%%/OS2 %%PORTDOCS%%%%DOCSDIR%%/Post-Auth-Type -%%PORTDOCS%%%%DOCSDIR%%/RADIUS-LDAP.schema -%%PORTDOCS%%%%DOCSDIR%%/RADIUS-LDAPv3.schema +%%PORTDOCS%%%%DOCSDIR%%/RADIUS-LDAP-eDirectory %%PORTDOCS%%%%DOCSDIR%%/RADIUS-SQL.schema %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/Session-Type @@ -325,10 +324,18 @@ %%PORTDOCS%%%%DOCSDIR%%/coding-methods.txt %%PORTDOCS%%%%DOCSDIR%%/configurable_failover %%PORTDOCS%%%%DOCSDIR%%/duplicate-users +%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.ldif +%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.schema +%%PORTDOCS%%%%DOCSDIR%%/examples/mssql.sql +%%PORTDOCS%%%%DOCSDIR%%/examples/mysql.sql +%%PORTDOCS%%%%DOCSDIR%%/examples/openldap.schema +%%PORTDOCS%%%%DOCSDIR%%/examples/oracle.sql +%%PORTDOCS%%%%DOCSDIR%%/examples/postgresql.sql %%PORTDOCS%%%%DOCSDIR%%/ldap_howto.txt %%PORTDOCS%%%%DOCSDIR%%/load-balance.txt %%PORTDOCS%%%%DOCSDIR%%/misc-nas %%PORTDOCS%%%%DOCSDIR%%/module_interface +%%PORTDOCS%%%%DOCSDIR%%/mssql %%PORTDOCS%%%%DOCSDIR%%/performance-testing %%PORTDOCS%%%%DOCSDIR%%/processing_users_file %%PORTDOCS%%%%DOCSDIR%%/proxy @@ -426,6 +433,7 @@ %%DATADIR%%/dictionary.gandalf %%DATADIR%%/dictionary.garderos %%DATADIR%%/dictionary.gemtek +%%DATADIR%%/dictionary.hp %%DATADIR%%/dictionary.ipunplugged %%DATADIR%%/dictionary.issanni %%DATADIR%%/dictionary.itk @@ -442,6 +450,7 @@ %%DATADIR%%/dictionary.netscreen %%DATADIR%%/dictionary.nokia %%DATADIR%%/dictionary.nomadix +%%DATADIR%%/dictionary.nortel %%DATADIR%%/dictionary.ntua %%DATADIR%%/dictionary.packeteer %%DATADIR%%/dictionary.propel @@ -474,16 +483,16 @@ %%DATADIR%%/dictionary.xedia %%DATADIR%%/dictionary.xylan %%DATADIR%%/dictionary.zyxel -%%MYSQL%%%%EXAMPLESDIR%%/db_mysql.sql -%%PGSQL%%%%EXAMPLESDIR%%/db_postgresql.sql -@dirrm %%DATADIR%% @dirrm %%EXAMPLESDIR%% +@dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%%/rfc +%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm etc/raddb/certs/demoCA +@dirrm etc/raddb/certs/demoCA @dirrm etc/raddb/certs -@exec mkdir -p /var/log/raddb +@exec mkdir -p /var/log/raddb @exec chmod -R og= /var/log/raddb @exec mkdir -p /var/run/radiusd @unexec rm -fr /var/run/radiusd @unexec rmdir %D/etc/raddb 2> /dev/null || echo "You should remove %D/etc/raddb if you don't need it anymore." + --- radius111.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: