svn commit: r330268 - in head/net: . freeradius3 freeradius3/files

Ryan Steinmetz zi at FreeBSD.org
Sun Oct 13 23:53:58 UTC 2013


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 <dewayne.geraghty at heuristicsystems.com.au>

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 <brian at FreeBSD.org>
+# Created by: Ryan Steinmetz <zi at FreeBSD.org>
 # $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 <bsd.port.options.mk>
 
 # 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 <bsd.port.pre.mk>
 
+# 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 <bsd.port.post.mk>

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
- at dirrm %%EXAMPLESDIR%%/raddb/sites-enabled
- at dirrm %%EXAMPLESDIR%%/raddb/certs
- at dirrm %%EXAMPLESDIR%%/raddb/modules
- at dirrm %%EXAMPLESDIR%%/raddb/sites-available
- at dirrm %%EXAMPLESDIR%%/raddb/sql/ndb
- at dirrm %%EXAMPLESDIR%%/raddb/sql/mssql
- at dirrm %%EXAMPLESDIR%%/raddb/sql/mysql
- at dirrm %%EXAMPLESDIR%%/raddb/sql/oracle
- at dirrm %%EXAMPLESDIR%%/raddb/sql/postgresql
- at dirrm %%EXAMPLESDIR%%/raddb/sql
- at dirrm %%EXAMPLESDIR%%/raddb
- at 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 ***


More information about the svn-ports-all mailing list