From owner-svn-ports-all@FreeBSD.ORG Sun Oct 13 23:53:58 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 95375B4F; Sun, 13 Oct 2013 23:53:58 +0000 (UTC) (envelope-from zi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 813AC2DE5; Sun, 13 Oct 2013 23:53:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9DNrwPu094355; Sun, 13 Oct 2013 23:53:58 GMT (envelope-from zi@svn.freebsd.org) Received: (from zi@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9DNrvvl094350; Sun, 13 Oct 2013 23:53:57 GMT (envelope-from zi@svn.freebsd.org) Message-Id: <201310132353.r9DNrvvl094350@svn.freebsd.org> From: Ryan Steinmetz Date: Sun, 13 Oct 2013 23:53:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330268 - in head/net: . freeradius3 freeradius3/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Oct 2013 23:53:58 -0000 Author: zi Date: Sun Oct 13 23:53:57 2013 New Revision: 330268 URL: http://svnweb.freebsd.org/changeset/ports/330268 Log: - Copy from net/freeradius2 - Update to 3.0.0 PR: ports/182822 Requested by: Dewayne Added: head/net/freeradius3/ - copied from r329902, head/net/freeradius2/ head/net/freeradius3/files/patch-openssl_fix (contents, props changed) Deleted: head/net/freeradius3/files/extra-patch-exec.c head/net/freeradius3/files/patch-configure.in head/net/freeradius3/files/patch-src__modules__rlm_perl__configure.in head/net/freeradius3/files/patch-src__modules__rlm_sql__drivers__rlm_sql_oracle__configure head/net/freeradius3/files/patch-src__modules__rlm_sql__drivers__rlm_sql_oracle__configure.in Modified: head/net/Makefile head/net/freeradius3/Makefile head/net/freeradius3/distinfo head/net/freeradius3/pkg-plist Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Oct 13 23:39:54 2013 (r330267) +++ head/net/Makefile Sun Oct 13 23:53:57 2013 (r330268) @@ -146,6 +146,7 @@ SUBDIR += freenx SUBDIR += freeradius-client SUBDIR += freeradius2 + SUBDIR += freeradius3 SUBDIR += freerdp SUBDIR += freeswitch SUBDIR += freeswitch-core Modified: head/net/freeradius3/Makefile ============================================================================== --- head/net/freeradius2/Makefile Wed Oct 9 15:11:32 2013 (r329902) +++ head/net/freeradius3/Makefile Sun Oct 13 23:53:57 2013 (r330268) @@ -1,8 +1,8 @@ -# Created by: Brian Somers +# Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= freeradius -DISTVERSION= 2.2.1 +DISTVERSION= 3.0.0 CATEGORIES= net MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/net/radius/freeradius/%SUBDIR%/ \ @@ -18,30 +18,33 @@ COMMENT= A free RADIUS server implementa LICENSE= GPLv2 -LIB_DEPENDS= gdbm:${PORTSDIR}/databases/gdbm +LIB_DEPENDS= gdbm:${PORTSDIR}/databases/gdbm \ + talloc:${PORTSDIR}/devel/talloc LOGDIR?= /var/log KRB5_CONFIG?= /usr/bin/krb5-config --libs CONFLICTS= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \ - freeradius-mysql-[0-9].* freeradius-[013-9].* + freeradius-mysql-[0-9].* freeradius-[0124-9].* USE_RC_SUBR= radiusd USES= gmake +HAS_CONFIGURE= yes USE_AUTOTOOLS= libltdl libtool autoconf USE_BZIP2= yes USE_OPENSSL= yes MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -MAKE_JOBS_UNSAFE= yes +MAKE_JOBS_SAFE= yes PLIST_SUB= PORTVERSION=${DISTVERSION} LIBVER=0${PORTVERSION:C/\./0/g} OPTIONS_DEFINE= USER KERBEROS HEIMDAL HEIMDAL_PORT LDAP MYSQL \ - PGSQL UNIXODBC FIREBIRD PERL PYTHON OCI8 RUBY DHCP \ - EXPERIMENTAL UDPFROMTO DEVELOPER EDIR -OPTIONS_DEFAULT=USER PERL PYTHON + PGSQL UNIXODBC FIREBIRD REDIS PYTHON RUBY DHCP \ + EXPERIMENTAL UDPFROMTO DEVELOPER EDIR PERL REST \ + FREETDS IDN +OPTIONS_DEFAULT=USER PERL DHCP_DESC= With DHCP support (EXPERIMENTAL) USER_DESC= Run as user freeradius, group freeradius @@ -49,13 +52,14 @@ HEIMDAL_DESC= With Heimdal Kerberos sup HEIMDAL_PORT_DESC= With Heimdal Kerberos from ports UNIXODBC_DESC= With unixODBC database support FIREBIRD_DESC= With Firebird database support (EXPERIMENTAL) -OCI8_DESC= With Oracle support (currently experimental) EXPERIMENTAL_DESC= Build experimental modules UDPFROMTO_DESC= Compile in UDPFROMTO support DEVELOPER_DESC= Enable developer options EDIR_DESC= Enable eDirectory support (implies LDAP) +REST_DESC= Enable RESTful API support NO_STAGE= yes + .include # Default requirements for rc script @@ -74,9 +78,6 @@ RADIUS_GROUP= freeradius USERS= ${RADIUS_USER} GROUPS= ${RADIUS_GROUP} -CONFIGURE_ARGS+=--with-system-libtool --with-system-libltdl \ - --disable-ltdl-install - .if ${PORT_OPTIONS:MHEIMDAL} && empty(PORT_OPTIONS:MKERBEROS) ${UNIQUENAME}_SET+= KERBEROS .endif @@ -110,6 +111,8 @@ CONFIGURE_ARGS+=--with-edir .if empty(PORT_OPTIONS:MLDAP) PORT_OPTIONS+= LDAP .endif +.else +CONFIGURE_ARGS+=--without-edir .endif .if ${PORT_OPTIONS:MLDAP} @@ -190,7 +193,7 @@ USE_RUBY= yes CONFIGURE_ARGS+=--with-rlm_ruby PLIST_SUB+= RLMRUBY="" .else -CONFIGURE_ARGS+=--without-rlm_ruby +CONFIGURE_ARGS+=--without-rlm_ruby --with-ruby=no PLIST_SUB+= RLMRUBY="@comment " .endif @@ -200,9 +203,10 @@ EXPM= yes .endif .if ${PORT_OPTIONS:MDHCP} +IGNORE= currently fails to build properly with DHCP support CONFIGURE_ARGS+=--with-dhcp .else -CONFIGURE_ARGS+=--without-dhcp +CONFIGURE_ARGS+=--without-dhcp --without-rlm_dhcp --without-proto_dhcp .endif # DHCP is still experimental @@ -223,27 +227,76 @@ PLIST_SUB+= SMB="@comment " .endif # SMB module is still experimental -.if ${PORT_OPTIONS:MSMB} && empty(PORT_OPTIONS:MSMB) +.if ${PORT_OPTIONS:MSMB} && empty(PORT_OPTIONS:MEXPERIMENTAL) +EXPM= yes +.endif + +.if ${PORT_OPTIONS:MREDIS} +LIB_DEPENDS+= hiredis:${PORTSDIR}/databases/hiredis +CONFIGURE_ARGS+=--with-rlm_redis --with-rlm_rediswho +PLIST_SUB+= RLMREDIS="" +.else +CONFIGURE_ARGS+=--without-rlm_redis --without-rlm_rediswho +PLIST_SUB+= RLMREDIS="@comment " +.endif + +# redis module is still experimental +.if ${PORT_OPTIONS:MREDIS} && empty(PORT_OPTIONS:MEXPERIMENTAL) EXPM= yes .endif -# Oracle support is experimental under FreeBSD -.if ${PORT_OPTIONS:MOCI8} -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-exec.c -CONFIGURE_ENV= ORACLE_HOME="${ORACLE_HOME}" -ORACLE_HOME?= ${LOCALBASE}/oracle8-client -BUILD_DEPENDS+= ${ORACLE_HOME}/lib/libclntst8.a:${PORTSDIR}/databases/oracle8-client -CONFIGURE_ARGS+=--with-oracle-home-dir=${ORACLE_HOME}/rdbms/demo -PLIST_SUB+= OCI8="" +.if ${PORT_OPTIONS:MREST} +IGNORE= requires devel/json-c to be updated to 0.11 to build with RESTful support +LIB_DEPENDS+= json:${PORTSDIR}/devel/json-c \ + curl:${PORTSDIR}/ftp/curl +CONFIGURE_ARGS+=--with-rlm_rest \ + --with-libcurl=${LOCALBASE} \ + --with-jsonc-lib-dir=${LOCALBASE}/lib \ + --with-jsonc-include-dir=${LOCALBASE}/include +PLIST_SUB+= RLMREST="" .else -CONFIGURE_ARGS+=--without-rlm_sql_oracle -PLIST_SUB+= OCI8="@comment " +CONFIGURE_ARGS+=--without-rlm_rest +PLIST_SUB+= RLMREST="@comment " +.endif + +# rest module is still experimental +.if ${PORT_OPTIONS:MREST} && empty(PORT_OPTIONS:MEXPERIMENTAL) +EXPM= yes +.endif + +.if ${PORT_OPTIONS:MFREETDS} +LIB_DEPENDS+= tds:${PORTSDIR}/databases/freetds +CONFIGURE_ARGS+=--with-rlm_freetds +PLIST_SUB+= RLMFREETDS="" +.else +CONFIGURE_ARGS+=--without-rlm_freetds +PLIST_SUB+= RLMFREETDS="@comment " +.endif + +# freetds module is still experimental +.if ${PORT_OPTIONS:MFREETDS} && empty(PORT_OPTIONS:MEXPERIMENTAL) +EXPM= yes +.endif + +.if ${PORT_OPTIONS:MIDN} +LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn +CONFIGURE_ARGS+=--with-rlm_idn +PLIST_SUB+= RLMIDN="" +.else +CONFIGURE_ARGS+=--without-rlm_idn +PLIST_SUB+= RLMIDN="@comment " +.endif + +# freetds module is still experimental +.if ${PORT_OPTIONS:MIDN} && empty(PORT_OPTIONS:MEXPERIMENTAL) +EXPM= yes .endif .if ${PORT_OPTIONS:MEXPERIMENTAL} || defined(EXPM) CONFIGURE_ARGS+=--with-experimental-modules PLIST_SUB+= EXPM="" .else +CONFIGURE_ARGS+=--without-experimental-modules PLIST_SUB+= EXPM="@comment " .endif @@ -251,6 +304,8 @@ PLIST_SUB+= EXPM="@comment " CONFIGURE_ARGS+=--enable-developer # Turn off compiler optimisations CFLAGS!= ${ECHO} ${CFLAGS} | ${SED} -Ee 's:-O[0-9]?[[:space:]]*::g' +.else +CONFIGURE_ARGS+=--quiet .endif # Compile in UDPFROMTO support @@ -260,6 +315,11 @@ CONFIGURE_ARGS+=--with-udpfromto .include +# if we're installing, place sample configs into ${EXAMPLESDIR} +.if make(install) +MAKE_ENV+= raddbdir="${EXAMPLESDIR}/raddb" +.endif + .if ${ARCH} == "sparc64" && ${OSVERSION} < 700000 BROKEN= Does not build on sparc64-6 .endif @@ -268,12 +328,6 @@ FREERADIUS_LIBDIR= lib/freeradius-${PORT PLIST_SUB+= LIBDIR="${FREERADIUS_LIBDIR}" USE_LDCONFIG= ${PREFIX}/${FREERADIUS_LIBDIR} -CONFIGURE_ARGS+=--quiet \ - --prefix=${PREFIX} \ - --libdir=${PREFIX}/${FREERADIUS_LIBDIR} \ - --localstatedir=/var \ - --with-system-libtool - .if empty(PORT_OPTIONS:MDOCS) CONFIGURE_ARGS+=--without-docdir PLIST_SUB+= PORTDOCS="@comment " @@ -283,14 +337,18 @@ CONFIGURE_ARGS+=--with-docdir=${DOCSDIR} PLIST_SUB+= PORTDOCS="" SUB_LIST+= PORTDOCS="" .endif -CONFIGURE_ARGS+=--with-logdir=${LOGDIR} \ - --with-openssl-includes=${OPENSSLINC} + # This conditionality avoids -L/usr/lib in the radiusd build step when # building with base system OpenSSL .if ${OPENSSLLIB} != "/usr/lib" CONFIGURE_ARGS+=--with-openssl-libraries=${OPENSSLLIB} .endif -CONFIGURE_ARGS+=--without-rlm_eap_ikev2 \ +CONFIGURE_ARGS+=--with-system-libtool --with-system-libltdl \ + --disable-ltdl-install --with-logdir=${LOGDIR} \ + --with-openssl-includes=${OPENSSLINC} \ + --prefix=${PREFIX} --libdir=${PREFIX}/${FREERADIUS_LIBDIR} \ + --localstatedir=/var \ + --without-rlm_eap_ikev2 \ --without-rlm_eap_tnc \ --without-rlm_eap2 \ --without-rlm_opendirectory \ @@ -298,10 +356,13 @@ CONFIGURE_ARGS+=--without-rlm_eap_ikev2 --without-rlm_sql_iodbc \ --without-rlm_sql_sqlite \ --without-rlm_sql_sybase \ + --without-rlm_yubikey \ + --without-rlm_sql_oracle \ + --without-rlm_securid \ --with-vmps .if ${ARCH} == amd64 -CONFIGURE_ARGS+= --with-pic +CONFIGURE_ARGS+=--with-pic .endif SUB_LIST+= RADIUS_USER="${RADIUS_USER}" \ @@ -314,26 +375,19 @@ SUB_FILES+= pkg-install pkg-message MAN1= radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \ radzap.1 smbencrypt.1 -MAN5= acct_users.5 clients.conf.5 dictionary.5 radiusd.conf.5 \ - radrelay.conf.5 rlm_acct_unique.5 rlm_always.5 \ - rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \ +MAN5= clients.conf.5 dictionary.5 radiusd.conf.5 radrelay.conf.5 \ + rlm_always.5 rlm_attr_filter.5 rlm_chap.5 rlm_counter.5 \ rlm_detail.5 rlm_digest.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 \ - rlm_pap.5 rlm_passwd.5 rlm_policy.5 rlm_realm.5 rlm_sql.5 \ - rlm_sql_log.5 rlm_unix.5 unlang.5 users.5 checkrad.5 + rlm_pap.5 rlm_passwd.5 rlm_realm.5 rlm_sql.5 \ + rlm_unix.5 unlang.5 users.5 checkrad.5 rlm_idn.5 MAN8= radiusd.8 radmin.8 raddebug.8 radrelay.8 radsqlrelay.8 \ - radwatch.8 rlm_ippool_tool.8 radconf2xml.8 radcrypt.8 \ - radsniff.8 rlm_dbm_cat.8 rlm_dbm_parser.8 + rlm_ippool_tool.8 radconf2xml.8 radcrypt.8 radsniff.8 SUB_LIST+= REQUIRE="${_REQUIRE}" post-patch: -# Patch Makefile / Makefile.in throughout the source tree to install raddb -# contents in ${EXAMPLESDIR}/raddb rather than the raddbdir from configure - @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?$$' -exec \ - ${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \; -# Clean up after the last operation (so as not to get unwanted files when installing doc/) - @${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete -# Patch raddb/certs/bootstrap to use gmake instead of make + @${REINPLACE_CMD} -Ee "s:tests/all.mk ::" ${WRKSRC}/src/all.mk + @${CP} ${WRKSRC}/m4/ax_with_prog.m4 ${WRKSRC} @${REINPLACE_CMD} -Ee "s:^make:${GMAKE}:" \ ${WRKSRC}/raddb/certs/bootstrap # Patch raddb/certs/Makefile for the full path to the openssl binary (using @@ -341,6 +395,8 @@ post-patch: @${REINPLACE_CMD} -E \ -e "s:^([[:space:]])+openssl:\1${OPENSSLBASE}/bin/openssl:g" \ ${WRKSRC}/raddb/certs/Makefile + @${REINPLACE_CMD} -Ee 's: ..R...sbindir./rc.radiusd : :' \ + ${WRKSRC}/scripts/all.mk # Clean up after the last two operations (so as not to get unwanted files in # raddb) @${FIND} -E ${WRKSRC}/raddb/certs \ @@ -360,30 +416,19 @@ post-patch: @${FIND} -E ${WRKSRC}/share \ -regex '.*/dictionary\.(orig|bak)$$' \ -delete +.else + @${RM} -fr ${WRKSRC}/src/modules/proto_dhcp/ +.endif +.if empty(PORT_OPTIONS:MRUBY) + @${RM} -fr ${WRKSRC}/src/modules/rlm_ruby/ .endif -# Fix PgSQL statement - @${REINPLACE_CMD} -i '' -e 's|ius.rad||' \ - ${WRKSRC}/raddb/sql/postgresql/admin.sql -# Patch scripts/Makefile not to install (unnecessary) rc.radiusd - @${REINPLACE_CMD} -Ee 's:^(.+rc\.radiusd.+)$$:#\1:g' \ - ${WRKSRC}/scripts/Makefile pre-configure: # Replace -pthread with ${PTHREAD_LIBS} in configure(.in) files @${FIND} -E ${WRKSRC} -regex '.*/configure(\.in)?$$' -exec \ ${REINPLACE_CMD} -e "s:-pthread:${PTHREAD_LIBS}:g" {} \; -# Force the rebuild of some configures from configure.in, as we're patching -# the configure.in -# NOTE: ${WRKSRC}/configure is rebuilt automatically once autoconf is -# added to USE_AUTOTOOLS - @cd ${WRKSRC}/src/modules/rlm_ldap && ${AUTOCONF} -I ${WRKSRC} - @cd ${WRKSRC}/src/modules/rlm_sql/drivers/rlm_sql_mysql \ - && ${AUTOCONF} -I ${WRKSRC} - @cd ${WRKSRC}/src/modules/rlm_perl && ${AUTOCONF} -I ${WRKSRC} - @cd ${WRKSRC}/src/modules/rlm_python && ${AUTOCONF} -I ${WRKSRC} pre-install: -# Run pkg-install PRE-INSTALL @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \ PRE-INSTALL @@ -399,10 +444,8 @@ post-install: # Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx # (FreeRADIUS will probably complain if this is not done) @${CHMOD} -R g-w,o-rwx ${PREFIX}/etc/raddb -# Run pkg-install POST-INSTALL @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} \ POST-INSTALL -# Display the contents of pkg-message @${CAT} ${PKGMESSAGE} .include Modified: head/net/freeradius3/distinfo ============================================================================== --- head/net/freeradius2/distinfo Wed Oct 9 15:11:32 2013 (r329902) +++ head/net/freeradius3/distinfo Sun Oct 13 23:53:57 2013 (r330268) @@ -1,2 +1,2 @@ -SHA256 (freeradius-server-2.2.1.tar.bz2) = 66335e2ab621dc89a327e5d003737988614aadbccfc813384be36fdb69bf9dc7 -SIZE (freeradius-server-2.2.1.tar.bz2) = 2782030 +SHA256 (freeradius-server-3.0.0.tar.bz2) = 59ab4c376d0a77814b5e95eb610aed40cb8593365a33d196d7528bd6bece547b +SIZE (freeradius-server-3.0.0.tar.bz2) = 2628377 Added: head/net/freeradius3/files/patch-openssl_fix ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/freeradius3/files/patch-openssl_fix Sun Oct 13 23:53:57 2013 (r330268) @@ -0,0 +1,79 @@ +--- ./src/main/radattr.mk.orig 2013-10-13 11:44:04.000000000 -0400 ++++ ./src/main/radattr.mk 2013-10-13 11:44:13.000000000 -0400 +@@ -2,4 +2,4 @@ + SOURCES := radattr.c + + TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a +-TGT_LDLIBS := $(LIBS) ++TGT_LDLIBS := $(LIBS) $(OPENSSL_LIBS) +--- ./src/main/radclient.mk.orig 2013-10-13 11:34:24.000000000 -0400 ++++ ./src/main/radclient.mk 2013-10-13 11:35:07.000000000 -0400 +@@ -6,3 +6,4 @@ + + SRC_CFLAGS := -I${top_srcdir}/src/modules/rlm_mschap + TGT_LDLIBS := $(LIBS) -ltalloc ++TGT_LDLIBS += $(OPENSSL_LIBS) +--- ./src/main/radconf2xml.mk.orig 2013-10-13 11:47:43.000000000 -0400 ++++ ./src/main/radconf2xml.mk 2013-10-13 11:47:51.000000000 -0400 +@@ -2,4 +2,4 @@ + SOURCES := radconf2xml.c + + TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a +-TGT_LDLIBS := $(LIBS) ++TGT_LDLIBS := $(LIBS) $(OPENSSL_LIBS) +--- ./src/main/radmin.mk.orig 2013-10-13 11:39:32.000000000 -0400 ++++ ./src/main/radmin.mk 2013-10-13 11:39:42.000000000 -0400 +@@ -4,4 +4,4 @@ + + TGT_INSTALLDIR := ${sbindir} + TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a +-TGT_LDLIBS := $(LIBS) $(LIBREADLINE) -ltalloc ++TGT_LDLIBS := $(LIBS) $(LIBREADLINE) -ltalloc $(OPENSSL_LIBS) +--- ./src/main/radwho.mk.orig 2013-10-13 11:50:42.000000000 -0400 ++++ ./src/main/radwho.mk 2013-10-13 11:50:49.000000000 -0400 +@@ -2,4 +2,4 @@ + SOURCES := radwho.c + + TGT_PREREQS := libfreeradius-server.a libfreeradius-radius.a +-TGT_LDLIBS := $(LIBS) ++TGT_LDLIBS := $(LIBS) $(OPENSSL_LIBS) +--- ./src/modules/proto_dhcp/dhcpclient.mk.orig 2013-10-13 11:16:59.000000000 -0400 ++++ ./src/modules/proto_dhcp/dhcpclient.mk 2013-10-13 11:17:06.000000000 -0400 +@@ -3,3 +3,4 @@ + + TGT_PREREQS := libfreeradius-radius.a + TGT_LDLIBS := $(LIBS) ++TGT_LDLIBS += $(OPENSSL_LIBS) +--- ./src/modules/rlm_ippool/rlm_ippool.mk.orig 2013-10-13 10:44:02.000000000 -0400 ++++ ./src/modules/rlm_ippool/rlm_ippool.mk 2013-10-13 10:44:08.000000000 -0400 +@@ -7,3 +7,4 @@ + + SRC_CFLAGS := $(rlm_ippool_CFLAGS) + TGT_LDLIBS := $(rlm_ippool_LDLIBS) ++TGT_LDLIBS += $(OPENSSL_LIBS) +--- ./src/modules/rlm_ippool/rlm_ippool_tool.mk.orig 2013-10-13 10:46:12.000000000 -0400 ++++ ./src/modules/rlm_ippool/rlm_ippool_tool.mk 2013-10-13 10:46:26.000000000 -0400 +@@ -9,5 +9,6 @@ + + SRC_CFLAGS := $(rlm_ippool_CFLAGS) + TGT_LDLIBS := $(rlm_ippool_LDLIBS) ++TGT_LDLIBS += $(OPENSSL_LIBS) + + MAN := rlm_ippool_tool.8 +--- ./src/modules/rlm_mschap/smbencrypt.mk.orig 2013-10-13 10:42:52.000000000 -0400 ++++ ./src/modules/rlm_mschap/smbencrypt.mk 2013-10-13 10:43:14.000000000 -0400 +@@ -6,5 +6,5 @@ + + SRC_CFLAGS := + TGT_LDLIBS := $(LIBS) +- ++TGT_LDLIBS += $(OPENSSL_LIBS) + +--- ./src/main/radsniff.mk.in.orig 2013-10-13 11:37:18.000000000 -0400 ++++ ./src/main/radsniff.mk.in 2013-10-13 11:37:32.000000000 -0400 +@@ -9,4 +9,4 @@ + SOURCES := radsniff.c + + TGT_PREREQS := libfreeradius-radius.a +-TGT_LDLIBS := $(LIBS) $(PCAP_LIBS) ++TGT_LDLIBS := $(LIBS) $(PCAP_LIBS) $(OPENSSL_LIBS) Modified: head/net/freeradius3/pkg-plist ============================================================================== --- head/net/freeradius2/pkg-plist Wed Oct 9 15:11:32 2013 (r329902) +++ head/net/freeradius3/pkg-plist Sun Oct 13 23:53:57 2013 (r330268) @@ -2,514 +2,215 @@ bin/radcrypt bin/radclient bin/radconf2xml -bin/radeapclient bin/radlast +bin/radattr bin/radsniff bin/radsqlrelay bin/radtest bin/radwho bin/radzap bin/rad_counter -bin/rlm_dbm_cat -bin/rlm_dbm_parser bin/rlm_ippool_tool bin/smbencrypt @unexec different=0 ; for i in `find %D/%%EXAMPLESDIR%%/raddb/certs/ -type f -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/certs/::g'`; do if ! cmp -hsz %D/%%EXAMPLESDIR%%/raddb/certs/${i} %D/etc/raddb/certs/${i}; then different=1; break; fi; done; if [ ${different} -eq 0 ] && diff -rq --exclude=certs %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb >/dev/null 2>&1; then rm -rf %D/etc/raddb; fi @unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it any more."; fi -%%EXAMPLESDIR%%/raddb/acct_users -%%EXAMPLESDIR%%/raddb/attrs -%%EXAMPLESDIR%%/raddb/attrs.access_reject -%%EXAMPLESDIR%%/raddb/attrs.accounting_response -%%EXAMPLESDIR%%/raddb/attrs.pre-proxy -%%EXAMPLESDIR%%/raddb/certs/Makefile -%%EXAMPLESDIR%%/raddb/certs/README -%%EXAMPLESDIR%%/raddb/certs/bootstrap -%%EXAMPLESDIR%%/raddb/certs/ca.cnf -%%EXAMPLESDIR%%/raddb/certs/client.cnf -%%EXAMPLESDIR%%/raddb/certs/server.cnf -%%EXAMPLESDIR%%/raddb/certs/xpextensions -%%EXAMPLESDIR%%/raddb/clients.conf -%%EXAMPLESDIR%%/raddb/dictionary -%%EXAMPLESDIR%%/raddb/eap.conf -%%EXAMPLESDIR%%/raddb/example.pl -%%EXAMPLESDIR%%/raddb/experimental.conf -%%EXAMPLESDIR%%/raddb/hints -%%EXAMPLESDIR%%/raddb/huntgroups -%%EXAMPLESDIR%%/raddb/ldap.attrmap -%%EXAMPLESDIR%%/raddb/modules/acct_unique -%%EXAMPLESDIR%%/raddb/modules/always -%%EXAMPLESDIR%%/raddb/modules/attr_filter -%%EXAMPLESDIR%%/raddb/modules/attr_rewrite -%%EXAMPLESDIR%%/raddb/modules/cache -%%EXAMPLESDIR%%/raddb/modules/chap -%%EXAMPLESDIR%%/raddb/modules/checkval -%%EXAMPLESDIR%%/raddb/modules/counter -%%EXAMPLESDIR%%/raddb/modules/cui -%%EXAMPLESDIR%%/raddb/modules/detail -%%EXAMPLESDIR%%/raddb/modules/detail.example.com -%%EXAMPLESDIR%%/raddb/modules/detail.log -%%EXAMPLESDIR%%/raddb/modules/dhcp_sqlippool -%%EXAMPLESDIR%%/raddb/modules/digest -%%EXAMPLESDIR%%/raddb/modules/dynamic_clients -%%EXAMPLESDIR%%/raddb/modules/echo -%%EXAMPLESDIR%%/raddb/modules/etc_group -%%EXAMPLESDIR%%/raddb/modules/exec -%%EXAMPLESDIR%%/raddb/modules/expiration -%%EXAMPLESDIR%%/raddb/modules/expr -%%EXAMPLESDIR%%/raddb/modules/files -%%EXAMPLESDIR%%/raddb/modules/inner-eap -%%EXAMPLESDIR%%/raddb/modules/ippool -%%EXAMPLESDIR%%/raddb/modules/krb5 -%%EXAMPLESDIR%%/raddb/modules/ldap -%%EXAMPLESDIR%%/raddb/modules/linelog -%%EXAMPLESDIR%%/raddb/modules/logintime -%%EXAMPLESDIR%%/raddb/modules/mac2ip -%%EXAMPLESDIR%%/raddb/modules/mac2vlan -%%EXAMPLESDIR%%/raddb/modules/mschap -%%EXAMPLESDIR%%/raddb/modules/ntlm_auth -%%EXAMPLESDIR%%/raddb/modules/opendirectory -%%EXAMPLESDIR%%/raddb/modules/otp -%%EXAMPLESDIR%%/raddb/modules/pam -%%EXAMPLESDIR%%/raddb/modules/pap -%%EXAMPLESDIR%%/raddb/modules/passwd -%%EXAMPLESDIR%%/raddb/modules/perl -%%EXAMPLESDIR%%/raddb/modules/policy -%%EXAMPLESDIR%%/raddb/modules/preprocess -%%EXAMPLESDIR%%/raddb/modules/radrelay -%%EXAMPLESDIR%%/raddb/modules/radutmp -%%EXAMPLESDIR%%/raddb/modules/realm -%%EXAMPLESDIR%%/raddb/modules/redis -%%EXAMPLESDIR%%/raddb/modules/rediswho -%%EXAMPLESDIR%%/raddb/modules/replicate -%%EXAMPLESDIR%%/raddb/modules/smbpasswd -%%EXAMPLESDIR%%/raddb/modules/smsotp -%%EXAMPLESDIR%%/raddb/modules/soh -%%EXAMPLESDIR%%/raddb/modules/sql_log -%%EXAMPLESDIR%%/raddb/modules/sqlcounter_expire_on_login -%%EXAMPLESDIR%%/raddb/modules/sradutmp -%%EXAMPLESDIR%%/raddb/modules/unix -%%EXAMPLESDIR%%/raddb/modules/wimax -%%EXAMPLESDIR%%/raddb/policy.conf -%%EXAMPLESDIR%%/raddb/policy.txt -%%EXAMPLESDIR%%/raddb/preproxy_users -%%EXAMPLESDIR%%/raddb/proxy.conf -%%EXAMPLESDIR%%/raddb/radiusd.conf -%%EXAMPLESDIR%%/raddb/sites-available/README -%%EXAMPLESDIR%%/raddb/sites-available/buffered-sql -%%EXAMPLESDIR%%/raddb/sites-available/coa -%%EXAMPLESDIR%%/raddb/sites-available/control-socket -%%EXAMPLESDIR%%/raddb/sites-available/copy-acct-to-home-server -%%EXAMPLESDIR%%/raddb/sites-available/decoupled-accounting -%%EXAMPLESDIR%%/raddb/sites-available/default -%%EXAMPLESDIR%%/raddb/sites-available/dhcp -%%EXAMPLESDIR%%/raddb/sites-available/dhcp.relay -%%EXAMPLESDIR%%/raddb/sites-available/dynamic-clients -%%EXAMPLESDIR%%/raddb/sites-available/example -%%EXAMPLESDIR%%/raddb/sites-available/inner-tunnel -%%EXAMPLESDIR%%/raddb/sites-available/originate-coa -%%EXAMPLESDIR%%/raddb/sites-available/proxy-inner-tunnel -%%EXAMPLESDIR%%/raddb/sites-available/robust-proxy-accounting -%%EXAMPLESDIR%%/raddb/sites-available/status -%%EXAMPLESDIR%%/raddb/sites-available/soh -%%EXAMPLESDIR%%/raddb/sites-available/virtual.example.com -%%EXAMPLESDIR%%/raddb/sites-available/vmps -%%EXAMPLESDIR%%/raddb/sites-enabled/control-socket -%%EXAMPLESDIR%%/raddb/sites-enabled/default -%%EXAMPLESDIR%%/raddb/sites-enabled/inner-tunnel -%%EXAMPLESDIR%%/raddb/sql.conf -%%EXAMPLESDIR%%/raddb/sql/ndb/README -%%EXAMPLESDIR%%/raddb/sql/ndb/admin.sql -%%EXAMPLESDIR%%/raddb/sql/ndb/schema.sql -%%EXAMPLESDIR%%/raddb/sql/mssql/dialup.conf -%%EXAMPLESDIR%%/raddb/sql/mssql/schema.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/admin.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/counter.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/cui.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/cui.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/dialup.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/ippool-dhcp.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/nas.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/schema.sql -%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.conf -%%EXAMPLESDIR%%/raddb/sql/mysql/wimax.sql -%%EXAMPLESDIR%%/raddb/sql/oracle/dialup.conf -%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.conf -%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.sql -%%EXAMPLESDIR%%/raddb/sql/oracle/msqlippool.txt -%%EXAMPLESDIR%%/raddb/sql/oracle/nas.sql -%%EXAMPLESDIR%%/raddb/sql/oracle/schema.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/admin.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/cisco_h323_db_schema.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/counter.conf -%%EXAMPLESDIR%%/raddb/sql/postgresql/dialup.conf -%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.conf -%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/nas.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/schema.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/update_radacct_group_trigger.sql -%%EXAMPLESDIR%%/raddb/sql/postgresql/voip-postpaid.conf -%%EXAMPLESDIR%%/raddb/sqlippool.conf -%%EXAMPLESDIR%%/raddb/templates.conf -%%EXAMPLESDIR%%/raddb/users -%%EXAMPLESDIR%%/raddb/attrs.access_challenge @exec if ! [ -d %D/etc/raddb -o -L %D/etc/raddb ]; then cp -RP %D/%%EXAMPLESDIR%%/raddb %D/etc/raddb; echo '===> Bootstrapping default certificates, please wait...'; %D/etc/raddb/certs/bootstrap >/dev/null 2>&1; fi @exec chmod -R g-w,o-rwx %D/etc/raddb -@dirrm %%EXAMPLESDIR%%/raddb/sites-enabled -@dirrm %%EXAMPLESDIR%%/raddb/certs -@dirrm %%EXAMPLESDIR%%/raddb/modules -@dirrm %%EXAMPLESDIR%%/raddb/sites-available -@dirrm %%EXAMPLESDIR%%/raddb/sql/ndb -@dirrm %%EXAMPLESDIR%%/raddb/sql/mssql -@dirrm %%EXAMPLESDIR%%/raddb/sql/mysql -@dirrm %%EXAMPLESDIR%%/raddb/sql/oracle -@dirrm %%EXAMPLESDIR%%/raddb/sql/postgresql -@dirrm %%EXAMPLESDIR%%/raddb/sql -@dirrm %%EXAMPLESDIR%%/raddb -@dirrm %%EXAMPLESDIR%% -%%LIBDIR%%/libfreeradius-eap-%%PORTVERSION%%.la -%%LIBDIR%%/libfreeradius-eap-%%PORTVERSION%%.so %%LIBDIR%%/libfreeradius-eap.a %%LIBDIR%%/libfreeradius-eap.la %%LIBDIR%%/libfreeradius-eap.so %%LIBDIR%%/libfreeradius-radius.a %%LIBDIR%%/libfreeradius-radius.la %%LIBDIR%%/libfreeradius-radius.so -%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.la -%%LIBDIR%%/libfreeradius-radius-%%LIBVER%%.so -%%LIBDIR%%/rlm_acct_unique-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_acct_unique-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_acct_unique.a -%%LIBDIR%%/rlm_acct_unique.la -%%LIBDIR%%/rlm_acct_unique.so -%%LIBDIR%%/rlm_acctlog-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_acctlog-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_acctlog.a -%%LIBDIR%%/rlm_acctlog.la -%%LIBDIR%%/rlm_acctlog.so -%%LIBDIR%%/rlm_always-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_always-%%PORTVERSION%%.so +%%LIBDIR%%/libfreeradius-server.a +%%LIBDIR%%/libfreeradius-server.la +%%LIBDIR%%/libfreeradius-server.so +%%LIBDIR%%/proto_vmps.a +%%LIBDIR%%/proto_vmps.la +%%LIBDIR%%/proto_vmps.so %%LIBDIR%%/rlm_always.a %%LIBDIR%%/rlm_always.la %%LIBDIR%%/rlm_always.so -%%LIBDIR%%/rlm_attr_filter-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_attr_filter-%%PORTVERSION%%.so %%LIBDIR%%/rlm_attr_filter.a %%LIBDIR%%/rlm_attr_filter.la %%LIBDIR%%/rlm_attr_filter.so -%%LIBDIR%%/rlm_attr_rewrite-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_attr_rewrite-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_attr_rewrite.a -%%LIBDIR%%/rlm_attr_rewrite.la -%%LIBDIR%%/rlm_attr_rewrite.so -%%LIBDIR%%/rlm_cache-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_cache-%%PORTVERSION%%.so %%LIBDIR%%/rlm_cache.a %%LIBDIR%%/rlm_cache.la %%LIBDIR%%/rlm_cache.so -%%EXPM%%%%LIBDIR%%/rlm_caching-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_caching-%%PORTVERSION%%.so -%%EXPM%%%%LIBDIR%%/rlm_caching.a -%%EXPM%%%%LIBDIR%%/rlm_caching.la -%%EXPM%%%%LIBDIR%%/rlm_caching.so -%%LIBDIR%%/rlm_chap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_chap-%%PORTVERSION%%.so %%LIBDIR%%/rlm_chap.a %%LIBDIR%%/rlm_chap.la %%LIBDIR%%/rlm_chap.so -%%LIBDIR%%/rlm_checkval-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_checkval-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_checkval.a -%%LIBDIR%%/rlm_checkval.la -%%LIBDIR%%/rlm_checkval.so -%%LIBDIR%%/rlm_copy_packet-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_copy_packet-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_copy_packet.a -%%LIBDIR%%/rlm_copy_packet.la -%%LIBDIR%%/rlm_copy_packet.so -%%LIBDIR%%/rlm_counter-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_counter-%%PORTVERSION%%.so %%LIBDIR%%/rlm_counter.a %%LIBDIR%%/rlm_counter.la %%LIBDIR%%/rlm_counter.so -%%EXPM%%%%LIBDIR%%/rlm_cram-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_cram-%%PORTVERSION%%.so -%%EXPM%%%%LIBDIR%%/rlm_cram.a -%%EXPM%%%%LIBDIR%%/rlm_cram.la -%%EXPM%%%%LIBDIR%%/rlm_cram.so -%%LIBDIR%%/rlm_dbm-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_dbm-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_dbm.a -%%LIBDIR%%/rlm_dbm.la -%%LIBDIR%%/rlm_dbm.so -%%LIBDIR%%/rlm_detail-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_detail-%%PORTVERSION%%.so +%%LIBDIR%%/rlm_cram.a +%%LIBDIR%%/rlm_cram.la +%%LIBDIR%%/rlm_cram.so %%LIBDIR%%/rlm_detail.a %%LIBDIR%%/rlm_detail.la %%LIBDIR%%/rlm_detail.so -%%LIBDIR%%/rlm_digest-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_digest-%%PORTVERSION%%.so %%LIBDIR%%/rlm_digest.a %%LIBDIR%%/rlm_digest.la %%LIBDIR%%/rlm_digest.so -%%LIBDIR%%/rlm_dynamic_clients-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_dynamic_clients-%%PORTVERSION%%.so %%LIBDIR%%/rlm_dynamic_clients.a %%LIBDIR%%/rlm_dynamic_clients.la %%LIBDIR%%/rlm_dynamic_clients.so -%%LIBDIR%%/rlm_eap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap-%%PORTVERSION%%.so +%%EXPM%%%%LIBDIR%%/rlm_idn.a +%%EXPM%%%%LIBDIR%%/rlm_idn.la +%%EXPM%%%%LIBDIR%%/rlm_idn.so %%LIBDIR%%/rlm_eap.a %%LIBDIR%%/rlm_eap.la %%LIBDIR%%/rlm_eap.so -%%LIBDIR%%/rlm_eap_gtc-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_gtc-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_gtc.a %%LIBDIR%%/rlm_eap_gtc.la %%LIBDIR%%/rlm_eap_gtc.so -%%LIBDIR%%/rlm_eap_leap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_leap-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_leap.a %%LIBDIR%%/rlm_eap_leap.la %%LIBDIR%%/rlm_eap_leap.so -%%LIBDIR%%/rlm_eap_md5-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_md5-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_md5.a %%LIBDIR%%/rlm_eap_md5.la %%LIBDIR%%/rlm_eap_md5.so -%%LIBDIR%%/rlm_eap_mschapv2-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_mschapv2-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_mschapv2.a %%LIBDIR%%/rlm_eap_mschapv2.la %%LIBDIR%%/rlm_eap_mschapv2.so -%%LIBDIR%%/rlm_eap_peap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_peap-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_peap.a %%LIBDIR%%/rlm_eap_peap.la %%LIBDIR%%/rlm_eap_peap.so -%%LIBDIR%%/rlm_eap_sim-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_sim-%%PORTVERSION%%.so +%%LIBDIR%%/rlm_eap_pwd.a +%%LIBDIR%%/rlm_eap_pwd.la +%%LIBDIR%%/rlm_eap_pwd.so %%LIBDIR%%/rlm_eap_sim.a %%LIBDIR%%/rlm_eap_sim.la %%LIBDIR%%/rlm_eap_sim.so -%%LIBDIR%%/rlm_eap_tls-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_tls-%%PORTVERSION%%.so +%%LIBDIR%%/rlm_sometimes.a +%%LIBDIR%%/rlm_sometimes.la +%%LIBDIR%%/rlm_sometimes.so %%LIBDIR%%/rlm_eap_tls.a %%LIBDIR%%/rlm_eap_tls.la %%LIBDIR%%/rlm_eap_tls.so -%%LIBDIR%%/rlm_eap_ttls-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_eap_ttls-%%PORTVERSION%%.so %%LIBDIR%%/rlm_eap_ttls.a %%LIBDIR%%/rlm_eap_ttls.la %%LIBDIR%%/rlm_eap_ttls.so -%%EXPM%%%%LIBDIR%%/rlm_example-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_example-%%PORTVERSION%%.so %%EXPM%%%%LIBDIR%%/rlm_example.a %%EXPM%%%%LIBDIR%%/rlm_example.la %%EXPM%%%%LIBDIR%%/rlm_example.so -%%LIBDIR%%/rlm_exec-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_exec-%%PORTVERSION%%.so %%LIBDIR%%/rlm_exec.a %%LIBDIR%%/rlm_exec.la %%LIBDIR%%/rlm_exec.so -%%LIBDIR%%/rlm_expiration-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_expiration-%%PORTVERSION%%.so %%LIBDIR%%/rlm_expiration.a %%LIBDIR%%/rlm_expiration.la %%LIBDIR%%/rlm_expiration.so -%%LIBDIR%%/rlm_expr-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_expr-%%PORTVERSION%%.so %%LIBDIR%%/rlm_expr.a %%LIBDIR%%/rlm_expr.la %%LIBDIR%%/rlm_expr.so -%%LIBDIR%%/rlm_fastusers-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_fastusers-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_fastusers.a -%%LIBDIR%%/rlm_fastusers.la -%%LIBDIR%%/rlm_fastusers.so -%%LIBDIR%%/rlm_files-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_files-%%PORTVERSION%%.so %%LIBDIR%%/rlm_files.a %%LIBDIR%%/rlm_files.la %%LIBDIR%%/rlm_files.so -%%LIBDIR%%/rlm_ippool-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_ippool-%%PORTVERSION%%.so %%LIBDIR%%/rlm_ippool.a %%LIBDIR%%/rlm_ippool.la %%LIBDIR%%/rlm_ippool.so -%%EXPM%%%%LIBDIR%%/rlm_jradius-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_jradius-%%PORTVERSION%%.so -%%EXPM%%%%LIBDIR%%/rlm_jradius.a -%%EXPM%%%%LIBDIR%%/rlm_jradius.la -%%EXPM%%%%LIBDIR%%/rlm_jradius.so -%%KRB5%%%%LIBDIR%%/rlm_krb5-%%PORTVERSION%%.la -%%KRB5%%%%LIBDIR%%/rlm_krb5-%%PORTVERSION%%.so %%KRB5%%%%LIBDIR%%/rlm_krb5.a %%KRB5%%%%LIBDIR%%/rlm_krb5.la %%KRB5%%%%LIBDIR%%/rlm_krb5.so -%%LDAP%%%%LIBDIR%%/rlm_ldap-%%PORTVERSION%%.la -%%LDAP%%%%LIBDIR%%/rlm_ldap-%%PORTVERSION%%.so %%LDAP%%%%LIBDIR%%/rlm_ldap.a %%LDAP%%%%LIBDIR%%/rlm_ldap.la %%LDAP%%%%LIBDIR%%/rlm_ldap.so -%%LIBDIR%%/rlm_linelog-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_linelog-%%PORTVERSION%%.so %%LIBDIR%%/rlm_linelog.a %%LIBDIR%%/rlm_linelog.la %%LIBDIR%%/rlm_linelog.so -%%LIBDIR%%/rlm_logintime-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_logintime-%%PORTVERSION%%.so %%LIBDIR%%/rlm_logintime.a %%LIBDIR%%/rlm_logintime.la %%LIBDIR%%/rlm_logintime.so -%%LIBDIR%%/rlm_mschap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_mschap-%%PORTVERSION%%.so %%LIBDIR%%/rlm_mschap.a %%LIBDIR%%/rlm_mschap.la %%LIBDIR%%/rlm_mschap.so -%%LIBDIR%%/rlm_otp-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_otp-%%PORTVERSION%%.so %%LIBDIR%%/rlm_otp.a %%LIBDIR%%/rlm_otp.la %%LIBDIR%%/rlm_otp.so -%%LIBDIR%%/rlm_pam-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_pam-%%PORTVERSION%%.so %%LIBDIR%%/rlm_pam.a %%LIBDIR%%/rlm_pam.la %%LIBDIR%%/rlm_pam.so -%%LIBDIR%%/rlm_pap-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_pap-%%PORTVERSION%%.so %%LIBDIR%%/rlm_pap.a %%LIBDIR%%/rlm_pap.la %%LIBDIR%%/rlm_pap.so -%%LIBDIR%%/rlm_passwd-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_passwd-%%PORTVERSION%%.so %%LIBDIR%%/rlm_passwd.a %%LIBDIR%%/rlm_passwd.la %%LIBDIR%%/rlm_passwd.so -%%RLMPERL%%%%LIBDIR%%/rlm_perl-%%PORTVERSION%%.la -%%RLMPERL%%%%LIBDIR%%/rlm_perl-%%PORTVERSION%%.so %%RLMPERL%%%%LIBDIR%%/rlm_perl.a %%RLMPERL%%%%LIBDIR%%/rlm_perl.la %%RLMPERL%%%%LIBDIR%%/rlm_perl.so -%%LIBDIR%%/rlm_policy-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_policy-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_policy.a -%%LIBDIR%%/rlm_policy.la -%%LIBDIR%%/rlm_policy.so -%%LIBDIR%%/rlm_preprocess-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_preprocess-%%PORTVERSION%%.so %%LIBDIR%%/rlm_preprocess.a %%LIBDIR%%/rlm_preprocess.la %%LIBDIR%%/rlm_preprocess.so -%%EXPM%%%%LIBDIR%%/rlm_protocol_filter-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_protocol_filter-%%PORTVERSION%%.so -%%EXPM%%%%LIBDIR%%/rlm_protocol_filter.a -%%EXPM%%%%LIBDIR%%/rlm_protocol_filter.la -%%EXPM%%%%LIBDIR%%/rlm_protocol_filter.so -%%RLMPYTHON%%%%LIBDIR%%/rlm_python-%%PORTVERSION%%.la -%%RLMPYTHON%%%%LIBDIR%%/rlm_python-%%PORTVERSION%%.so %%RLMPYTHON%%%%LIBDIR%%/rlm_python.a %%RLMPYTHON%%%%LIBDIR%%/rlm_python.la %%RLMPYTHON%%%%LIBDIR%%/rlm_python.so -%%LIBDIR%%/rlm_radutmp-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_radutmp-%%PORTVERSION%%.so %%LIBDIR%%/rlm_radutmp.a %%LIBDIR%%/rlm_radutmp.la %%LIBDIR%%/rlm_radutmp.so -%%LIBDIR%%/rlm_realm-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_realm-%%PORTVERSION%%.so %%LIBDIR%%/rlm_realm.a %%LIBDIR%%/rlm_realm.la %%LIBDIR%%/rlm_realm.so %%LIBDIR%%/rlm_soh.so -%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.so %%LIBDIR%%/rlm_soh.la %%LIBDIR%%/rlm_soh.a -%%LIBDIR%%/rlm_soh-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_replicate-%%PORTVERSION%%.so +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_redis.a +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_redis.la +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_redis.so +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_rediswho.a +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_rediswho.la +%%EXPM%%%%RLMREDIS%%%%LIBDIR%%/rlm_rediswho.so %%LIBDIR%%/rlm_replicate.so -%%LIBDIR%%/rlm_replicate-%%PORTVERSION%%.la %%LIBDIR%%/rlm_replicate.la %%LIBDIR%%/rlm_replicate.a -%%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby-%%PORTVERSION%%.la -%%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby-%%PORTVERSION%%.so %%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby.a %%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby.la %%EXPM%%%%RLMRUBY%%%%LIBDIR%%/rlm_ruby.so -%%EXPM%%%%LIBDIR%%/rlm_sim_files-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_sim_files-%%PORTVERSION%%.so -%%EXPM%%%%LIBDIR%%/rlm_sim_files.a -%%EXPM%%%%LIBDIR%%/rlm_sim_files.la -%%EXPM%%%%LIBDIR%%/rlm_sim_files.so -%%EXPM%%%%SMB%%%%LIBDIR%%/rlm_smb-%%PORTVERSION%%.la -%%EXPM%%%%SMB%%%%LIBDIR%%/rlm_smb-%%PORTVERSION%%.so %%EXPM%%%%SMB%%%%LIBDIR%%/rlm_smb.a %%EXPM%%%%SMB%%%%LIBDIR%%/rlm_smb.la %%EXPM%%%%SMB%%%%LIBDIR%%/rlm_smb.so -%%EXPM%%%%LIBDIR%%/rlm_smsotp-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_smsotp-%%PORTVERSION%%.so %%EXPM%%%%LIBDIR%%/rlm_smsotp.a %%EXPM%%%%LIBDIR%%/rlm_smsotp.la %%EXPM%%%%LIBDIR%%/rlm_smsotp.so -%%LIBDIR%%/rlm_sql-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_sql-%%PORTVERSION%%.so %%LIBDIR%%/rlm_sql.a %%LIBDIR%%/rlm_sql.la %%LIBDIR%%/rlm_sql.so -%%EXPM%%%%FIREBIRD%%%%LIBDIR%%/rlm_sql_firebird-%%PORTVERSION%%.la -%%EXPM%%%%FIREBIRD%%%%LIBDIR%%/rlm_sql_firebird-%%PORTVERSION%%.so %%EXPM%%%%FIREBIRD%%%%LIBDIR%%/rlm_sql_firebird.a %%EXPM%%%%FIREBIRD%%%%LIBDIR%%/rlm_sql_firebird.la %%EXPM%%%%FIREBIRD%%%%LIBDIR%%/rlm_sql_firebird.so -%%LIBDIR%%/rlm_sql_log-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_sql_log-%%PORTVERSION%%.so -%%LIBDIR%%/rlm_sql_log.a -%%LIBDIR%%/rlm_sql_log.la -%%LIBDIR%%/rlm_sql_log.so -%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql-%%PORTVERSION%%.la -%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql-%%PORTVERSION%%.so +%%EXPM%%%%RLMFREETDS%%%%LIBDIR%%/rlm_sql_freetds.a +%%EXPM%%%%RLMFREETDS%%%%LIBDIR%%/rlm_sql_freetds.la +%%EXPM%%%%RLMFREETDS%%%%LIBDIR%%/rlm_sql_freetds.so %%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.a %%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.la %%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.so -%%OCI8%%%%LIBDIR%%/rlm_sql_oracle-%%PORTVERSION%%.la -%%OCI8%%%%LIBDIR%%/rlm_sql_oracle-%%PORTVERSION%%.so -%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.a -%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.la -%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.so -%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.la -%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.so +%%LIBDIR%%/rlm_sql_null.a +%%LIBDIR%%/rlm_sql_null.la +%%LIBDIR%%/rlm_sql_null.so %%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql.a %%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql.la %%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql.so -%%UNIXODBC%%%%LIBDIR%%/rlm_sql_unixodbc-%%PORTVERSION%%.la -%%UNIXODBC%%%%LIBDIR%%/rlm_sql_unixodbc-%%PORTVERSION%%.so +%%EXPM%%%%RLMREST%%%%LIBDIR%%/rlm_rest.a +%%EXPM%%%%RLMREST%%%%LIBDIR%%/rlm_rest.la +%%EXPM%%%%RLMREST%%%%LIBDIR%%/rlm_rest.so %%UNIXODBC%%%%LIBDIR%%/rlm_sql_unixodbc.a %%UNIXODBC%%%%LIBDIR%%/rlm_sql_unixodbc.la %%UNIXODBC%%%%LIBDIR%%/rlm_sql_unixodbc.so -%%LIBDIR%%/rlm_sqlcounter-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_sqlcounter-%%PORTVERSION%%.so %%LIBDIR%%/rlm_sqlcounter.a %%LIBDIR%%/rlm_sqlcounter.la %%LIBDIR%%/rlm_sqlcounter.so -%%EXPM%%%%LIBDIR%%/rlm_sqlhpwippool-%%PORTVERSION%%.la -%%EXPM%%%%LIBDIR%%/rlm_sqlhpwippool-%%PORTVERSION%%.so %%EXPM%%%%LIBDIR%%/rlm_sqlhpwippool.a %%EXPM%%%%LIBDIR%%/rlm_sqlhpwippool.la %%EXPM%%%%LIBDIR%%/rlm_sqlhpwippool.so -%%LIBDIR%%/rlm_sqlippool-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_sqlippool-%%PORTVERSION%%.so %%LIBDIR%%/rlm_sqlippool.a %%LIBDIR%%/rlm_sqlippool.la %%LIBDIR%%/rlm_sqlippool.so -%%LIBDIR%%/rlm_unix-%%PORTVERSION%%.la -%%LIBDIR%%/rlm_unix-%%PORTVERSION%%.so *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***