Index: head/net/freeradius2/Makefile =================================================================== --- head/net/freeradius2/Makefile (revision 276639) +++ head/net/freeradius2/Makefile (revision 276640) @@ -1,388 +1,385 @@ # New ports collection makefile for: freeradius # Date created: May 9 2002 # Whom: Brian Somers # # $FreeBSD$ # # $Id$ # PORTNAME= freeradius -DISTVERSION= 2.1.10 -PORTREVISION= 2 +DISTVERSION= 2.1.11 CATEGORIES= net MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/net/radius/freeradius/%SUBDIR%/ \ ftp://ftp.uk.freeradius.org/pub/radius/%SUBDIR%/ \ http://ftp.cc.uoc.gr/mirrors/ftp.freeradius.org/%SUBDIR%/ \ http://freeradius.portal-to-web.de/%SUBDIR%/ MASTER_SITE_SUBDIR= . old DISTNAME= freeradius-server-${DISTVERSION} MAINTAINER= rpsfa@rit.edu COMMENT= A free RADIUS server implementation LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm USE_GMAKE= yes USE_BZIP2= yes LOGDIR?= /var/log CONFLICTS= gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \ freeradius-mysql-[0-9].* freeradius-[013-9].* USE_RC_SUBR= radiusd.sh USE_AUTOTOOLS= libltdl libtool autoconf USE_GMAKE= yes USE_OPENSSL= yes MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes PLIST_SUB= PORTVERSION=${DISTVERSION} OPTIONS= USER "Run as user freeradius, group freeradius" on \ KERBEROS "With Kerberos support" off \ HEIMDAL "With Heimdal Kerberos support" off \ LDAP "With LDAP database support" off \ MYSQL "With MySQL database support" off \ PGSQL "With PostgreSQL database support" off \ UNIXODBC "With unixODBC database support" off \ FIREBIRD "With Firebird database support (EXPERIMENTAL)" off \ PERL "With Perl support" on \ PYTHON "With Python support" on \ OCI8 "With Oracle support (currently experimental)" off \ RUBY "With Ruby support (EXPERIMENTAL)" off \ DHCP "With DHCP support (EXPERIMENTAL)" off \ EXPERIMENTAL "Build experimental modules" off \ UDPFROMTO "Compile in UDPFROMTO support" off .include +LICENSE= GPLv2 + # Default requirements for rc script _REQUIRE= NETWORKING SERVERS .ifdef(WITH_USER) SUB_LIST+= RUN_AS_USER="yes" .else SUB_LIST+= RUN_AS_USER="no" .endif # User and group to use if USER option is chosen RADIUS_USER= freeradius RADIUS_GROUP= freeradius USERS= ${RADIUS_USER} GROUPS= ${RADIUS_GROUP} CONFIGURE_ARGS+= --with-system-libtool --with-system-libltdl --disable-ltdl-install .if defined(WITH_HEIMDAL) && !defined(WITH_KERBEROS) WITH_KERBEROS= yes .endif .ifdef(WITH_KERBEROS) .ifdef(WITH_HEIMDAL) LIB_DEPENDS+= krb5.26:${PORTSDIR}/security/heimdal CONFIGURE_ARGS+=--enable-heimdal-krb5 .else LIB_DEPENDS+= krb5.3:${PORTSDIR}/security/krb5 .endif CONFIGURE_ARGS+=--with-rlm_krb5 CONFIGURE_ARGS+=--with-rlm-krb5-lib-dir=${LOCALBASE}/lib CONFIGURE_ARGS+=--with-rlm-krb5-include-dir=${LOCALBASE}/include PLIST_SUB+= KRB5="" .else CONFIGURE_ARGS+=--without-rlm_krb5 PLIST_SUB+= KRB5="@comment " .endif .ifdef(WITH_LDAP) USE_OPENLDAP= YES CONFIGURE_ARGS+=--with-rlm_ldap PLIST_SUB+= LDAP="" _REQUIRE+= slapd .else CONFIGURE_ARGS+=--without-rlm_ldap PLIST_SUB+= LDAP="@comment " .endif .ifdef(WITH_MYSQL) USE_MYSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_mysql PLIST_SUB+= MYSQL="" _REQUIRE+= mysql .else CONFIGURE_ARGS+=--without-rlm_sql_mysql PLIST_SUB+= MYSQL="@comment " .endif .ifdef(WITH_PGSQL) USE_PGSQL= YES CONFIGURE_ARGS+=--with-rlm_sql_postgresql PLIST_SUB+= PGSQL="" _REQUIRE+= postgresql .else CONFIGURE_ARGS+=--without-rlm_sql_postgresql PLIST_SUB+= PGSQL="@comment " .endif .ifdef(WITH_UNIXODBC) CONFIGURE_ARGS+=--with-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="" LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC .else CONFIGURE_ARGS+=--without-rlm_sql_unixodbc PLIST_SUB+= UNIXODBC="@comment " .endif .ifdef(WITH_FIREBIRD) USE_FIREBIRD= YES CONFIGURE_ARGS+=--with-rlm_sql_firebird PLIST_SUB+= FIREBIRD="" .else CONFIGURE_ARGS+=--without-rlm_sql_firebird PLIST_SUB+= FIREBIRD="@comment " .endif # Firebird module is still experimental .if defined(WITH_FIREBIRD) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif .ifdef(WITH_PERL) USE_PERL5= yes CONFIGURE_ARGS+=--with-rlm_perl PLIST_SUB+= RLMPERL="" -# temporary workaround for libtool issue until FR 2.2.x is released -CFLAGS+= -DHAVE_LT_DLADVISE_INIT .else CONFIGURE_ARGS+=--without-perl --without-rlm_perl PLIST_SUB+= RLMPERL="@comment " .endif .ifdef(WITH_PYTHON) USE_PYTHON= yes CONFIGURE_ARGS+=--with-rlm_python \ --with-rlm-python-lib-dir=${PYTHON_LIBDIR} \ --with-rlm-python-include-dir=${PYTHON_INCLUDEDIR} -# temporary workaround for libtool issue until FR 2.2.x is released -CFLAGS+= -DHAVE_LT_DLADVISE_INIT PLIST_SUB+= RLMPYTHON="" .else CONFIGURE_ARGS+=--without-rlm_python PLIST_SUB+= RLMPYTHON="@comment " .endif .ifdef(WITH_RUBY) USE_RUBY= yes CONFIGURE_ARGS+=--with-rlm_ruby PLIST_SUB+= RLMRUBY="" .else CONFIGURE_ARGS+=--without-rlm_ruby PLIST_SUB+= RLMRUBY="@comment " .endif # rlm_ruby module is still experimental .if defined(WITH_RUBY) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif .ifdef(WITH_DHCP) CONFIGURE_ARGS+=--with-dhcp .else CONFIGURE_ARGS+=--without-dhcp .endif # DHCP is still experimental .if defined(WITH_DHCP) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif # No SMB option yet; rlm_smb is still unbuildable .ifdef(WITH_SMB) LIB_DEPENDS= smbclient.0:${PORTSDIR}/net/samba-libsmbclient CONFIGURE_ARGS+=--with-rlm_smb CONFIGURE_ARGS+=--with-rlm-smb-lib-dir=${LOCALBASE}/lib CONFIGURE_ARGS+=--with-rlm-smb-include-dir=${LOCALBASE}/include PLIST_SUB+= SMB="" .else CONFIGURE_ARGS+=--without-rlm_smb PLIST_SUB+= SMB="@comment " .endif # SMB module is still experimental .if defined(WITH_SMB) && !defined(WITH_EXPERIMENTAL) WITH_EXPERIMENTAL= yes .endif # Oracle support is experimental under FreeBSD .ifdef(WITH_OCI8) 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="" .else CONFIGURE_ARGS+=--without-rlm_sql_oracle PLIST_SUB+= OCI8="@comment " .endif .ifdef(WITH_EXPERIMENTAL) CONFIGURE_ARGS+=--with-experimental-modules PLIST_SUB+= EXPM="" .else PLIST_SUB+= EXPM="@comment " .endif .ifdef(WITH_DEVELOPER) CONFIGURE_ARGS+=--enable-developer # Turn off compiler optimisations CFLAGS!= ${ECHO} ${CFLAGS} | ${SED} -Ee 's:-O[0-9]?[[:space:]]*::g' .endif # Compile in UDPFROMTO support .ifdef(WITH_UDPFROMTO) CONFIGURE_ARGS+=--with-udpfromto .endif .include .if ${ARCH} == "sparc64" && ${OSVERSION} < 700000 BROKEN= Does not build on sparc64-6 .endif FREERADIUS_LIBDIR= lib/freeradius-${PORTVERSION} PLIST_SUB+= LIBDIR="${FREERADIUS_LIBDIR}" USE_LDCONFIG= ${PREFIX}/${FREERADIUS_LIBDIR} CONFIGURE_ARGS+=--quiet \ --prefix=${PREFIX} \ --libdir=${PREFIX}/${FREERADIUS_LIBDIR} \ --localstatedir=/var \ --with-system-libtool .ifdef(NOPORTDOCS) CONFIGURE_ARGS+=--without-docdir PLIST_SUB+= PORTDOCS="@comment " SUB_LIST+= PORTDOCS="@comment " .else 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 \ --without-rlm_eap_tnc \ --without-rlm_eap2 \ --without-rlm_opendirectory \ --without-rlm_sql_db2 \ --without-rlm_sql_iodbc \ --without-rlm_sql_sqlite \ --without-rlm_sql_sybase \ --with-vmps .if ${ARCH} == amd64 CONFIGURE_ARGS+= --with-pic .endif SUB_LIST+= RADIUS_USER="${RADIUS_USER}" \ RADIUS_GROUP="${RADIUS_GROUP}" \ RADDB_WORK="${WRKSRC}/raddb" \ RADDB="${PREFIX}/etc/raddb" \ LOGDIR="${LOGDIR}" \ LIBDIR="${PREFIX}/${FREERADIUS_LIBDIR}" SUB_FILES+= pkg-install pkg-deinstall pkg-message MAN1= radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \ radzap.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 \ 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 MAN8= radiusd.8 radmin.8 raddebug.8 radrelay.8 radsqlrelay.8 \ radwatch.8 rlm_ippool_tool.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:^make:${GMAKE}:" \ ${WRKSRC}/raddb/certs/bootstrap # Patch raddb/certs/Makefile for the full path to the openssl binary (using # ports OpenSSL if installed) @${REINPLACE_CMD} -E \ -e "s:^([[:space:]])+openssl:\1${OPENSSLBASE}/bin/openssl:g" \ ${WRKSRC}/raddb/certs/Makefile # Clean up after the last two operations (so as not to get unwanted files in # raddb) @${FIND} -E ${WRKSRC}/raddb/certs \ -regex '.*/(bootstrap|Makefile)\.(orig|bak)$$' \ -delete # If DHCPis enabled, enable the DHCP dictionary .ifdef(WITH_DHCP) @${REINPLACE_CMD} -Ee 's:^#(.+ dictionary\.dhcp)$$:\1:g' \ ${WRKSRC}/share/dictionary # Clean up (so as not to get an unwanted file in share) @${FIND} -E ${WRKSRC}/share \ -regex '.*/dictionary\.(orig|bak)$$' \ -delete .endif # 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 post-install: # If ${PREFIX}/etc/raddb isn't a directory (or a symlink), make a copy # of ${EXAMPLESDIR}/raddb as ${PREFIX}/etc/raddb, then bootstrap the # certificates @if ! [ -d ${PREFIX}/etc/raddb -o -L ${PREFIX}/etc/raddb ]; then \ ${CP} -RP ${EXAMPLESDIR}/raddb ${PREFIX}/etc/raddb; \ ${ECHO_MSG} '===> Bootstrapping default certificates, please wait...'; \ ${PREFIX}/etc/raddb/certs/bootstrap >/dev/null 2>&1; \ fi # 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 Property changes on: head/net/freeradius2/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.94 \ No newline at end of property +1.95 \ No newline at end of property Index: head/net/freeradius2/distinfo =================================================================== --- head/net/freeradius2/distinfo (revision 276639) +++ head/net/freeradius2/distinfo (revision 276640) @@ -1,2 +1,2 @@ -SHA256 (freeradius-server-2.1.10.tar.bz2) = 8c56356cec5fd33522d86118a1065e004cce6735f0889146526f9839261fee9e -SIZE (freeradius-server-2.1.10.tar.bz2) = 2545578 +SHA256 (freeradius-server-2.1.11.tar.bz2) = c93ce0c419c5540cb044d5319c3beb995d2a91134bdc2ed5896c72413f95b9e7 +SIZE (freeradius-server-2.1.11.tar.bz2) = 2632549 Property changes on: head/net/freeradius2/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.33 \ No newline at end of property +1.34 \ No newline at end of property Index: head/net/freeradius2/files/patch-src-modules-rlm_mschap-rlm_mschap.c =================================================================== --- head/net/freeradius2/files/patch-src-modules-rlm_mschap-rlm_mschap.c (revision 276639) +++ head/net/freeradius2/files/patch-src-modules-rlm_mschap-rlm_mschap.c (nonexistent) @@ -1,14 +0,0 @@ ---- src/modules/rlm_mschap/rlm_mschap.c.orig 2010-09-28 13:03:56.000000000 +0200 -+++ src/modules/rlm_mschap/rlm_mschap.c 2010-11-18 12:02:02.211071015 +0100 -@@ -1273,8 +1273,9 @@ - * return 'not found'. - */ - if (((smb_ctrl->vp_integer & ACB_DISABLED) != 0) || -- ((smb_ctrl->vp_integer & ACB_NORMAL) == 0)) { -- RDEBUG2("SMB-Account-Ctrl says that the account is disabled, or is not a normal account."); -+ (((smb_ctrl->vp_integer & ACB_NORMAL) == 0) && -+ ((smb_ctrl->vp_integer & ACB_WSTRUST) == 0))) { -+ RDEBUG2("SMB-Account-Ctrl says that the account is disabled, or is not a normal or workstation trust account."); - mschap_add_reply(request, &request->reply->vps, - *response->vp_octets, - "MS-CHAP-Error", "E=691 R=1", 9); Property changes on: head/net/freeradius2/files/patch-src-modules-rlm_mschap-rlm_mschap.c ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net/freeradius2/files/patch-rlm_sql_oracle =================================================================== --- head/net/freeradius2/files/patch-rlm_sql_oracle (revision 276639) +++ head/net/freeradius2/files/patch-rlm_sql_oracle (revision 276640) @@ -1,805 +1,808 @@ -diff -urN ../freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rlm_sql_oracle/configure src/modules/rlm_sql/drivers/rlm_sql_oracle/configure ---- ../freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rlm_sql_oracle/configure 2010-09-28 07:03:56.000000000 -0400 -+++ src/modules/rlm_sql/drivers/rlm_sql_oracle/configure 2010-05-24 01:40:58.000000000 -0400 +diff -urN src/modules/rlm_sql/drivers/rlm_sql_oracle/configure ./configure +--- src/modules/rlm_sql/drivers/rlm_sql_oracle/configure 2011-06-20 10:57:14.000000000 -0400 ++++ src/modules/rlm_sql/drivers/rlm_sql_oracle/configure 2011-06-21 15:18:44.000000000 -0400 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Revision: 1.10 . +# From configure.in Revision. # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61. # @@ -1201,23 +1201,6 @@ cat <<\_ACEOF -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-oracle-include-dir=DIR - Directory where the Oracle includes may be found. It - should be located under ORACLE_HOME if you have - client SDK installed. Use - --with-oracle-include-dir=yes if you are sure that - your compiler include path includes Oracle include - dir. Hint: you might try to do: locate oci.h - --with-oracle-lib-dir=DIR - Directory where the oracle libraries may be found. - It should be located under ORACLE_HOME. iUse - --with-oracle-lib-dir=yes if you are sure that your - linker will find the necessary Oracle client libs. - Hint: you might try to do: locate libclntsh.so - Some influential environment variables: CC C compiler command CFLAGS C compiler flags @@ -1661,47 +1644,6 @@ echo $ECHO_N "checking for oci.h... $ECHO_C" >&6; } - - oracle_include_dir= - -# Check whether --with-oracle-include-dir was given. -if test "${with_oracle_include_dir+set}" = set; then - withval=$with_oracle_include_dir; case "$withval" in - no) - { { echo "$as_me:$LINENO: error: Need oracle-include-dir" >&5 -echo "$as_me: error: Need oracle-include-dir" >&2;} - { (exit 1); exit 1; }; } - ;; - yes) - ;; - *) - oracle_include_dir="$withval" - ;; - esac -fi - - - oracle_lib_dir= - -# Check whether --with-oracle-lib-dir was given. -if test "${with_oracle_lib_dir+set}" = set; then - withval=$with_oracle_lib_dir; case "$withval" in - no) - { { echo "$as_me:$LINENO: error: Need oracle-lib-dir" >&5 -echo "$as_me: error: Need oracle-lib-dir" >&2;} - { (exit 1); exit 1; }; } - ;; - yes) - ;; - *) - oracle_lib_dir="$withval" - ;; - esac -fi - - - - ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -2665,11 +2607,41 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST= - if test "x$ORACLE_INCLUDE" = "x" ; then - old_CFLAGS="$CFLAGS" - CFLAGS="$old_CFLAGS -I$oracle_include_dir" - cat >conftest.$ac_ext <<_ACEOF + # Look for Oracle10g "Instant Client" installed from RPM + if test "x$ORACLE_INCLUDE" = "x"; then + old_CFLAGS="$CFLAGS" + + + +if test "x$LOCATE" != "x"; then + DIRS= + file=oci.h + + for x in `${LOCATE} $file 2>/dev/null`; do + base=`echo $x | sed "s%/${file}%%"` + if test "x$x" = "x$base"; then + continue; + fi + + dir=`${DIRNAME} $x 2>/dev/null` + exclude=`echo ${dir} | ${GREP} /home` + if test "x$exclude" != "x"; then + continue + fi + + already=`echo \$oracle_include_dir ${DIRS} | ${GREP} ${dir}` + if test "x$already" = "x"; then + DIRS="$DIRS $dir" + fi + done +fi + +eval "oracle_include_dir=\"\$oracle_include_dir $DIRS\"" + + + for try in /usr/include/oracle/10.1.0.3/client $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I$try" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2701,7 +2673,7 @@ test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then - ORACLE_INCLUDE="-I$oracle_include_dir" + ORACLE_INCLUDE="-I$try" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2711,65 +2683,207 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + if test "x$ORACLE_INCLUDE" != "x"; then + ORACLE_LIBS="-L$/usr/lib/oracle/10.1.0.3/client/lib -lclntsh -lm" + break; + fi + done + CFLAGS="$old_CFLAGS" + fi + # Finish Looking for Oracle10g includes installed from RPM - RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST="$CFLAGS" - CFLAGS="$old_CFLAGS" - fi - - # Proceed to linking makes only sense if include dir is OK. - if test "x$ORACLE_INCLUDE" != "x" ; then - old_LIBS="$LIBS" + # Look for Oracle8i. + if test "x$ORACLE_INCLUDE" = "x"; then old_CFLAGS="$CFLAGS" - CFLAGS="$RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST" - ORACLE_LIBDIR_SWITCH= - if test "x$oracle_lib_dir" != "x" ; then - ORACLE_LIBDIR_SWITCH="-L${oracle_lib_dir} " - fi - LIBS="$old_LIBS $ORACLE_LIBDIR_SWITCH -lclntsh -lnnz10" - cat >conftest.$ac_ext <<_ACEOF + + +if test "x$LOCATE" != "x"; then + DIRS= + file=oci.h + + for x in `${LOCATE} $file 2>/dev/null`; do + base=`echo $x | sed "s%/${file}%%"` + if test "x$x" = "x$base"; then + continue; + fi + + dir=`${DIRNAME} $x 2>/dev/null` + exclude=`echo ${dir} | ${GREP} /home` + if test "x$exclude" != "x"; then + continue + fi + + already=`echo \$oracle_home_dir ${DIRS} | ${GREP} ${dir}` + if test "x$already" = "x"; then + DIRS="$DIRS $dir" + fi + done +fi + +eval "oracle_home_dir=\"\$oracle_home_dir $DIRS\"" + + + for try in $oracle_home_dir $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I${try}/rdbms/demo -I${try}/rdbms/public -I${try}/plsql/public -I${try}/network/public -I${try}/oci/include" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include +int +main () +{ + int a = 1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + OHOME=$try +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 - static OCIEnv *p_env; - static OCIError *p_err; - static OCISvcCtx *p_svc; - static OCIStmt *p_sql; - static OCIDefine *p_dfn = (OCIDefine *) 0; - static OCIBind *p_bnd = (OCIBind *) 0; + OHOME= +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + if test "x$OHOME" != "x"; then + break; + fi + done + + if test "x$OHOME" = "x" -a "x$ORACLE_HOME" != "x"; then + CFLAGS="$old_CFLAGS -I${ORACLE_HOME}/rdbms/demo -I${ORACLE_HOME}/rdbms/public -I${ORACLE_HOME}/plsql/public -I${ORACLE_HOME}/network/public -I${ORACLE_HOME}/oci/include" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include int main () { + int a = 1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + OHOME=$ORACLE_HOME +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + OHOME= + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi + + CFLAGS="$old_CFLAGS" + + if test "x$OHOME" != "x"; then + ORACLE_HOME=$OHOME + ORACLE_INCLUDE="-I${ORACLE_HOME}/rdbms/demo -I${ORACLE_HOME}/rdbms/public -I${ORACLE_HOME}/plsql/public -I${ORACLE_HOME}/network/public -I${ORACLE_HOME}/oci/include" + fi + fi ## this section sets $ORACLE_HOME, if found. + + # not Oracle8i, try older. + if test "x$ORACLE_INCLUDE" = "x"; then + old_CFLAGS="$CFLAGS" - int p_bvi; - char p_sli[20]; - int rc; - char errbuf[100]; - int errcode; - - rc = OCIInitialize((ub4) OCI_DEFAULT, (dvoid *)0, /* Initialize OCI */ - (dvoid * (*)(dvoid *, size_t)) 0, - (dvoid * (*)(dvoid *, dvoid *, size_t))0, - (void (*)(dvoid *, dvoid *)) 0 ); +if test "x$LOCATE" != "x"; then + DIRS= + file=oci.h + + for x in `${LOCATE} $file 2>/dev/null`; do + base=`echo $x | sed "s%/${file}%%"` + if test "x$x" = "x$base"; then + continue; + fi + + dir=`${DIRNAME} $x 2>/dev/null` + exclude=`echo ${dir} | ${GREP} /home` + if test "x$exclude" != "x"; then + continue + fi + + already=`echo \$oracle_include_dir ${DIRS} | ${GREP} ${dir}` + if test "x$already" = "x"; then + DIRS="$DIRS $dir" + fi + done +fi + +eval "oracle_include_dir=\"\$oracle_include_dir $DIRS\"" + + + for try in /usr/local/include/oracle /usr/local/oracle/include $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I$try" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +int +main () +{ + int a = 1; ; return 0; } _ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 @@ -2778,30 +2892,29 @@ (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ORACLE_LIBS="$ORACLE_LIBDIR_SWITCH -lclntsh -lnnz10" + } && test -s conftest.$ac_objext; then + ORACLE_INCLUDE="-I$try" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ORACLE_LIBS= + ORACLE_INCLUDE= fi -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext - - LIBS="$old_LIBS" +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + if test "x$ORACLE_INCLUDE" != "x"; then + break; + fi + done CFLAGS="$old_CFLAGS" fi - if test "x$ORACLE_INCLUDE" = "x"; then { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } - { echo "$as_me:$LINENO: WARNING: oracle headers not found. Use --with-oracle-include-dir=." >&5 -echo "$as_me: WARNING: oracle headers not found. Use --with-oracle-include-dir=." >&2;} + { echo "$as_me:$LINENO: WARNING: oracle headers not found. Use --with-oracle-home-dir=." >&5 +echo "$as_me: WARNING: oracle headers not found. Use --with-oracle-home-dir=." >&2;} fail="$fail oci.h" else sql_oracle_cflags="${sql_oracle_cflags} ${ORACLE_INCLUDE}" @@ -2809,12 +2922,139 @@ echo "${ECHO_T}yes" >&6; } + ## is this set, from above? + if test "x$ORACLE_HOME" != "x"; then + ## we must have an Oracle8i tree + + # FIXME: we might do some checking, just to be nice + ORACLE_LIBS="-L$ORACLE_HOME/lib -lclntsh -lm" + + else + { echo "$as_me:$LINENO: checking for oracle_init in -loracleclient" >&5 +echo $ECHO_N "checking for oracle_init in -loracleclient... $ECHO_C" >&6; } + + old_LIBS="$LIBS" + + + +if test "x$LOCATE" != "x"; then + DIRS= + file=oracleclient.so + + for x in `${LOCATE} $file 2>/dev/null`; do + base=`echo $x | sed "s%/${file}%%"` + if test "x$x" = "x$base"; then + continue; + fi + + dir=`${DIRNAME} $x 2>/dev/null` + exclude=`echo ${dir} | ${GREP} /home` + if test "x$exclude" != "x"; then + continue + fi + + already=`echo \$oracle_lib_dir ${DIRS} | ${GREP} ${dir}` + if test "x$already" = "x"; then + DIRS="$DIRS $dir" + fi + done +fi + +eval "oracle_lib_dir=\"\$oracle_lib_dir $DIRS\"" + + + +if test "x$LOCATE" != "x"; then + DIRS= + file=oracleclient.a + + for x in `${LOCATE} $file 2>/dev/null`; do + base=`echo $x | sed "s%/${file}%%"` + if test "x$x" = "x$base"; then + continue; + fi + + dir=`${DIRNAME} $x 2>/dev/null` + exclude=`echo ${dir} | ${GREP} /home` + if test "x$exclude" != "x"; then + continue + fi + + already=`echo \$oracle_lib_dir ${DIRS} | ${GREP} ${dir}` + if test "x$already" = "x"; then + DIRS="$DIRS $dir" + fi + done +fi + +eval "oracle_lib_dir=\"\$oracle_lib_dir $DIRS\"" + + + for try in /usr/lib/oracle /usr/local/lib/oracle /usr/local/oracle/lib $oracle_lib_dir; do + LIBS="$old_LIBS -L$try -loracleclient" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +extern char oracle_init(); +int +main () +{ + oracle_init() + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ORACLE_LIBS="-L$try -loracleclient" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ORACLE_LIBS= + +fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test "x$ORACLE_LIBS" != "x"; then + break; + fi + done + LIBS="$old_LIBS" + + if test "x$ORACLE_LIBS" = "x"; then + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + ORACLE_INCLUDE= + fi + fi + if test "x$ORACLE_LIBS" = "x"; then { echo "$as_me:$LINENO: WARNING: oracle libraries not found. Use --with-oracle-lib-dir=." >&5 echo "$as_me: WARNING: oracle libraries not found. Use --with-oracle-lib-dir=." >&2;} - fail="$fail libclntsh libnnz10" + fail="$fail liboracleclient" else - sql_oracle_ldflags="${sql_oracle_ldflags} $ORACLE_LIBS" + sql_oracle_ldflags="$sql_oracle_ldflags $ORACLE_LIBS" { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } fi -diff -urN ../freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in ---- ../freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in 2010-09-28 07:03:56.000000000 -0400 -+++ src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in 2010-05-24 01:40:58.000000000 -0400 +diff -urN src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in ./configure.in +--- src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in 2011-06-20 10:57:14.000000000 -0400 ++++ src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in 2011-06-21 15:18:44.000000000 -0400 @@ -1,5 +1,5 @@ AC_INIT(sql_oracle.c) -AC_REVISION($Revision: 1.10 $) +AC_REVISION($Revision$) AC_DEFUN(modname,[rlm_sql_oracle]) fail= -@@ -18,120 +18,145 @@ +@@ -18,125 +18,145 @@ dnl # defined anyways. dnl # - dnl ############################################################ - dnl # Check for command line options - dnl ############################################################ - - dnl extra argument: --with-oracle-include-dir=DIR - oracle_include_dir= - AC_ARG_WITH(oracle-include-dir, - [AS_HELP_STRING([--with-oracle-include-dir=DIR], - [Directory where the Oracle includes may be found. It should be located under ORACLE_HOME if you have client SDK installed. Use --with-oracle-include-dir=yes if you are sure that your compiler include path includes Oracle include dir. Hint: you might try to do: locate oci.h])], - [case "$withval" in - no) - AC_MSG_ERROR(Need oracle-include-dir) - ;; - yes) - ;; - *) - oracle_include_dir="$withval" - ;; - esac]) - - dnl extra argument: --with-oracle-lib-dir=DIR - oracle_lib_dir= - AC_ARG_WITH(oracle-lib-dir, - [AS_HELP_STRING([--with-oracle-lib-dir=DIR], - [Directory where the oracle libraries may be found. It should be located under ORACLE_HOME. iUse --with-oracle-lib-dir=yes if you are sure that your linker will find the necessary Oracle client libs. Hint: you might try to do: locate libclntsh.so])], - [case "$withval" in - no) - AC_MSG_ERROR(Need oracle-lib-dir) - ;; - yes) - ;; - *) - oracle_lib_dir="$withval" - ;; - esac]) - - - AC_TRY_COMPILE([#include ], [ int a = 1;], ORACLE_INCLUDE=" ", ORACLE_INCLUDE= ) - RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST= - if test "x$ORACLE_INCLUDE" = "x" ; then + # Look for Oracle10g "Instant Client" installed from RPM + if test "x$ORACLE_INCLUDE" = "x"; then + old_CFLAGS="$CFLAGS" + + FR_LOCATE_DIR(oracle_include_dir,oci.h) + + for try in /usr/include/oracle/10.1.0.3/client $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I$try" + AC_TRY_COMPILE([#include ], + [ int a = 1; ], + ORACLE_INCLUDE="-I$try", + ORACLE_INCLUDE= + ) + if test "x$ORACLE_INCLUDE" != "x"; then + ORACLE_LIBS="-L$/usr/lib/oracle/10.1.0.3/client/lib -lclntsh -lm" + break; + fi + done + CFLAGS="$old_CFLAGS" + fi + # Finish Looking for Oracle10g includes installed from RPM + + # Look for Oracle8i. + if test "x$ORACLE_INCLUDE" = "x"; then old_CFLAGS="$CFLAGS" - CFLAGS="$old_CFLAGS -I$oracle_include_dir" - AC_TRY_COMPILE([#include ], - [ int a = 1;], - ORACLE_INCLUDE="-I$oracle_include_dir", - ORACLE_INCLUDE= - ) - RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST="$CFLAGS" + FR_LOCATE_DIR(oracle_home_dir,oci.h) + + for try in $oracle_home_dir $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I${try}/rdbms/demo -I${try}/rdbms/public -I${try}/plsql/public -I${try}/network/public -I${try}/oci/include" + AC_TRY_COMPILE([#include ], + [ int a = 1; ], + OHOME=$try, + OHOME= + ) + if test "x$OHOME" != "x"; then + break; + fi + done + + if test "x$OHOME" = "x" -a "x$ORACLE_HOME" != "x"; then + CFLAGS="$old_CFLAGS -I${ORACLE_HOME}/rdbms/demo -I${ORACLE_HOME}/rdbms/public -I${ORACLE_HOME}/plsql/public -I${ORACLE_HOME}/network/public -I${ORACLE_HOME}/oci/include" + AC_TRY_COMPILE([#include ], + [ int a = 1; ], + OHOME=$ORACLE_HOME, + OHOME= + ) + fi + CFLAGS="$old_CFLAGS" - fi - # Proceed to linking makes only sense if include dir is OK. - if test "x$ORACLE_INCLUDE" != "x" ; then - old_LIBS="$LIBS" + if test "x$OHOME" != "x"; then + ORACLE_HOME=$OHOME + ORACLE_INCLUDE="-I${ORACLE_HOME}/rdbms/demo -I${ORACLE_HOME}/rdbms/public -I${ORACLE_HOME}/plsql/public -I${ORACLE_HOME}/network/public -I${ORACLE_HOME}/oci/include" + fi + fi ## this section sets $ORACLE_HOME, if found. + + # not Oracle8i, try older. + if test "x$ORACLE_INCLUDE" = "x"; then old_CFLAGS="$CFLAGS" - CFLAGS="$RLM_SQL_ORA_WORKING_CFLAGS_FOR_LINKING_TEST" - ORACLE_LIBDIR_SWITCH= - if test "x$oracle_lib_dir" != "x" ; then - ORACLE_LIBDIR_SWITCH="-L${oracle_lib_dir} " - fi -- LIBS="$old_LIBS $ORACLE_LIBDIR_SWITCH -lclntsh -lnnz10" -- AC_TRY_LINK([#include -- -- static OCIEnv *p_env; -- static OCIError *p_err; -- static OCISvcCtx *p_svc; -- static OCIStmt *p_sql; -- static OCIDefine *p_dfn = (OCIDefine *) 0; -- static OCIBind *p_bnd = (OCIBind *) 0; -- ], -- [ -- int p_bvi; -- char p_sli[20]; -- int rc; -- char errbuf[100]; -- int errcode; -- -- rc = OCIInitialize((ub4) OCI_DEFAULT, (dvoid *)0, /* Initialize OCI */ -- (dvoid * (*)(dvoid *, size_t)) 0, -- (dvoid * (*)(dvoid *, dvoid *, size_t))0, -- (void (*)(dvoid *, dvoid *)) 0 ); +- for oracle_version in 10 11 9 ""; do +- LIBS="$old_LIBS $ORACLE_LIBDIR_SWITCH -lclntsh -lnnz${oracle_version}" +- AC_TRY_LINK([#include +- +- static OCIEnv *p_env; +- static OCIError *p_err; +- static OCISvcCtx *p_svc; +- static OCIStmt *p_sql; +- static OCIDefine *p_dfn = (OCIDefine *) 0; +- static OCIBind *p_bnd = (OCIBind *) 0; +- ], +- [ +- int p_bvi; +- char p_sli[20]; +- int rc; +- char errbuf[100]; +- int errcode; +- +- rc = OCIInitialize((ub4) OCI_DEFAULT, (dvoid *)0, /* Initialize OCI */ +- (dvoid * (*)(dvoid *, size_t)) 0, +- (dvoid * (*)(dvoid *, dvoid *, size_t))0, +- (void (*)(dvoid *, dvoid *)) 0 ); - -- ], -- ORACLE_LIBS="$ORACLE_LIBDIR_SWITCH -lclntsh -lnnz10", -- ORACLE_LIBS= -- ) +- ], +- ORACLE_LIBS="$ORACLE_LIBDIR_SWITCH -lclntsh -lnnz${oracle_version}", +- ORACLE_LIBS= + FR_LOCATE_DIR(oracle_include_dir,oci.h) - -- LIBS="$old_LIBS" ++ + for try in /usr/local/include/oracle /usr/local/oracle/include $oracle_include_dir; do + CFLAGS="$old_CFLAGS -I$try" + AC_TRY_COMPILE([#include ], + [ int a = 1; ], + ORACLE_INCLUDE="-I$try", + ORACLE_INCLUDE= -+ ) + ) +- if test "x$ORACLE_LIBS" != "x"; then +- break + if test "x$ORACLE_INCLUDE" != "x"; then + break; -+ fi -+ done + fi + done +- +- LIBS="$old_LIBS" CFLAGS="$old_CFLAGS" fi - if test "x$ORACLE_INCLUDE" = "x"; then AC_MSG_RESULT(no) - AC_MSG_WARN([oracle headers not found. Use --with-oracle-include-dir=.]) + AC_MSG_WARN([oracle headers not found. Use --with-oracle-home-dir=.]) fail="$fail oci.h" else sql_oracle_cflags="${sql_oracle_cflags} ${ORACLE_INCLUDE}" AC_MSG_RESULT(yes) + ## is this set, from above? + if test "x$ORACLE_HOME" != "x"; then + ## we must have an Oracle8i tree + + # FIXME: we might do some checking, just to be nice + ORACLE_LIBS="-L$ORACLE_HOME/lib -lclntsh -lm" + + else + AC_MSG_CHECKING([for oracle_init in -loracleclient]) + + dnl # + dnl # Look for it in a number of directories. + dnl # + old_LIBS="$LIBS" + + FR_LOCATE_DIR(oracle_lib_dir,[oracleclient.so]) + FR_LOCATE_DIR(oracle_lib_dir,[oracleclient.a]) + + for try in /usr/lib/oracle /usr/local/lib/oracle /usr/local/oracle/lib $oracle_lib_dir; do + LIBS="$old_LIBS -L$try -loracleclient" + AC_TRY_LINK([extern char oracle_init();], + [ oracle_init()], + ORACLE_LIBS="-L$try -loracleclient", + ORACLE_LIBS= + ) + if test "x$ORACLE_LIBS" != "x"; then + break; + fi + done + LIBS="$old_LIBS" + + dnl # + dnl # If one or the other isn't found, disable + dnl # them both.. + dnl # If both are found, enable them both. + dnl # + if test "x$ORACLE_LIBS" = "x"; then + AC_MSG_RESULT(no) + ORACLE_INCLUDE= + fi + fi + if test "x$ORACLE_LIBS" = "x"; then AC_MSG_WARN([oracle libraries not found. Use --with-oracle-lib-dir=.]) -- fail="$fail libclntsh libnnz10" +- fail="$fail libclntsh libnnz${oracle_version}" + fail="$fail liboracleclient" else - sql_oracle_ldflags="${sql_oracle_ldflags} $ORACLE_LIBS" + sql_oracle_ldflags="$sql_oracle_ldflags $ORACLE_LIBS" AC_MSG_RESULT(yes) fi fi Property changes on: head/net/freeradius2/files/patch-rlm_sql_oracle ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net/freeradius2/pkg-descr =================================================================== --- head/net/freeradius2/pkg-descr (revision 276639) +++ head/net/freeradius2/pkg-descr (revision 276640) @@ -1,8 +1,7 @@ FreeRADIUS is the most widely deployed RADIUS server in the world. It is the basis for multiple commercial offerings. It supplies the AAA needs of many Fortune-500 companies and Tier 1 ISPs. It is also widely used in the academic community, including eduroam. The server is fast, feature-rich, modular, and scalable. - WWW: http://www.freeradius.org/ Property changes on: head/net/freeradius2/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/net/freeradius2/pkg-plist =================================================================== --- head/net/freeradius2/pkg-plist (revision 276639) +++ head/net/freeradius2/pkg-plist (revision 276640) @@ -1,777 +1,807 @@ @stopdaemon radiusd bin/radcrypt bin/radclient bin/radconf2xml bin/radeapclient bin/radlast bin/radsniff bin/radsqlrelay bin/radtest bin/radwho bin/radzap 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/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/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/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/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.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-%%PORTVERSION%%.la %%LIBDIR%%/libfreeradius-radius-%%PORTVERSION%%.so %%LIBDIR%%/libfreeradius-radius.a %%LIBDIR%%/libfreeradius-radius.la %%LIBDIR%%/libfreeradius-radius.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%%/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_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_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 %%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_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_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 +%%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 %%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 %%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 %%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 %%LIBDIR%%/rlm_unix.a %%LIBDIR%%/rlm_unix.la %%LIBDIR%%/rlm_unix.so %%EXPM%%%%LIBDIR%%/rlm_wimax-%%PORTVERSION%%.la %%EXPM%%%%LIBDIR%%/rlm_wimax-%%PORTVERSION%%.so %%EXPM%%%%LIBDIR%%/rlm_wimax.a %%EXPM%%%%LIBDIR%%/rlm_wimax.la %%EXPM%%%%LIBDIR%%/rlm_wimax.so @dirrm %%LIBDIR%% sbin/checkrad sbin/raddebug sbin/radiusd sbin/radmin sbin/radwatch include/freeradius/autoconf.h include/freeradius/conf.h include/freeradius/conffile.h include/freeradius/detail.h include/freeradius/dhcp.h include/freeradius/event.h include/freeradius/hash.h include/freeradius/heap.h include/freeradius/ident.h include/freeradius/libradius.h include/freeradius/md4.h include/freeradius/md5.h include/freeradius/missing.h include/freeradius/modcall.h include/freeradius/modules.h include/freeradius/packet.h include/freeradius/rad_assert.h include/freeradius/radius.h include/freeradius/radiusd.h include/freeradius/radpaths.h include/freeradius/radutmp.h include/freeradius/realms.h include/freeradius/sha1.h include/freeradius/stats.h include/freeradius/sysutmp.h include/freeradius/token.h include/freeradius/udpfromto.h include/freeradius/vmps.h include/freeradius/vqp.h @dirrm include/freeradius %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/MACOSX %%PORTDOCS%%%%DOCSDIR%%/OS2 %%PORTDOCS%%%%DOCSDIR%%/Post-Auth-Type %%PORTDOCS%%%%DOCSDIR%%/RADIUS-LDAP-eDirectory %%PORTDOCS%%%%DOCSDIR%%/RADIUS-SQL.schema %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/Session-Type %%PORTDOCS%%%%DOCSDIR%%/Simultaneous-Use %%PORTDOCS%%%%DOCSDIR%%/ascend %%PORTDOCS%%%%DOCSDIR%%/bay %%PORTDOCS%%%%DOCSDIR%%/bugs %%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.ldif %%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.schema %%PORTDOCS%%%%DOCSDIR%%/examples/openldap.schema %%PORTDOCS%%%%DOCSDIR%%/examples/postgresql_update_radacct_group_trigger.sql %%PORTDOCS%%%%DOCSDIR%%/mssql %%PORTDOCS%%%%DOCSDIR%%/performance-testing %%PORTDOCS%%%%DOCSDIR%%/rfc/attributes.html %%PORTDOCS%%%%DOCSDIR%%/rfc/draft-kamath-pppext-eap-mschapv2-00.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/draft-sterman-aaa-sip-00.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/leap.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/pppext-eap-sim-12.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1157.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1227.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1448.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1901.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1905.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2243.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2284.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2289.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2433.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2548.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2607.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2618.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2619.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2620.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2621.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2716.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2759.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2809.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2865.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2866.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2867.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2868.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2869.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2882.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2924.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3079.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3162.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3575.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3576.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3579.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3580.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3748.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4372.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4590.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4668.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4669.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4670.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4671.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4672.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4673.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4675.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4679.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4818.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4849.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5080.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5090.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5176.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5247.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5281.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5580.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5607.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5904.txt %%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5997.txt +%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc6158.txt %%PORTDOCS%%%%DOCSDIR%%/rlm_dbm %%PORTDOCS%%%%DOCSDIR%%/rlm_eap %%PORTDOCS%%%%DOCSDIR%%/rlm_expiration %%PORTDOCS%%%%DOCSDIR%%/rlm_fastusers %%PORTDOCS%%%%DOCSDIR%%/rlm_jradius %%PORTDOCS%%%%DOCSDIR%%/rlm_krb5 %%PORTDOCS%%%%DOCSDIR%%/rlm_ldap %%PORTDOCS%%%%DOCSDIR%%/rlm_pam %%PORTDOCS%%%%DOCSDIR%%/rlm_passwd %%PORTDOCS%%%%DOCSDIR%%/rlm_python %%PORTDOCS%%%%DOCSDIR%%/rlm_sim_triplets %%PORTDOCS%%%%DOCSDIR%%/rlm_sql %%PORTDOCS%%%%DOCSDIR%%/rlm_sqlcounter %%PORTDOCS%%%%DOCSDIR%%/rlm_sqlippool %%PORTDOCS%%%%DOCSDIR%%/snmp +%%PORTDOCS%%%%DOCSDIR%%/SoH.txt %%PORTDOCS%%%%DOCSDIR%%/tuning_guide %%PORTDOCS%%%%DOCSDIR%%/Acct-Type.rst %%PORTDOCS%%%%DOCSDIR%%/Autz-Type.rst %%PORTDOCS%%%%DOCSDIR%%/CYGWIN.rst %%PORTDOCS%%%%DOCSDIR%%/DIFFS.rst %%PORTDOCS%%%%DOCSDIR%%/Makefile.sphinx %%PORTDOCS%%%%DOCSDIR%%/aaa.rst %%PORTDOCS%%%%DOCSDIR%%/cisco.rst %%PORTDOCS%%%%DOCSDIR%%/coding-methods.rst %%PORTDOCS%%%%DOCSDIR%%/configurable_failover.rst %%PORTDOCS%%%%DOCSDIR%%/index.rst %%PORTDOCS%%%%DOCSDIR%%/ldap_howto.rst %%PORTDOCS%%%%DOCSDIR%%/load-balance.rst %%PORTDOCS%%%%DOCSDIR%%/misc-nas.rst %%PORTDOCS%%%%DOCSDIR%%/module_interface.rst %%PORTDOCS%%%%DOCSDIR%%/processing_users_file.rst %%PORTDOCS%%%%DOCSDIR%%/proxy.rst %%PORTDOCS%%%%DOCSDIR%%/release-method.rst %%PORTDOCS%%%%DOCSDIR%%/supervise-radiusd.rst %%PORTDOCS%%%%DOCSDIR%%/variables.rst %%PORTDOCS%%@dirrm %%DOCSDIR%%/examples %%PORTDOCS%%@dirrm %%DOCSDIR%%/rfc %%PORTDOCS%%@dirrm %%DOCSDIR%% %%DATADIR%%/dictionary %%DATADIR%%/dictionary.3com %%DATADIR%%/dictionary.3gpp %%DATADIR%%/dictionary.3gpp2 %%DATADIR%%/dictionary.acc %%DATADIR%%/dictionary.acme %%DATADIR%%/dictionary.airespace %%DATADIR%%/dictionary.alcatel %%DATADIR%%/dictionary.alcatel.esam %%DATADIR%%/dictionary.alcatel.sr %%DATADIR%%/dictionary.alteon %%DATADIR%%/dictionary.altiga %%DATADIR%%/dictionary.alvarion %%DATADIR%%/dictionary.apc %%DATADIR%%/dictionary.aptis %%DATADIR%%/dictionary.aruba %%DATADIR%%/dictionary.ascend +%%DATADIR%%/dictionary.ascend.illegal %%DATADIR%%/dictionary.asn %%DATADIR%%/dictionary.avaya %%DATADIR%%/dictionary.azaire %%DATADIR%%/dictionary.audiocodes %%DATADIR%%/dictionary.bay %%DATADIR%%/dictionary.bintec %%DATADIR%%/dictionary.bristol %%DATADIR%%/dictionary.cablelabs %%DATADIR%%/dictionary.cabletron %%DATADIR%%/dictionary.chillispot %%DATADIR%%/dictionary.cisco %%DATADIR%%/dictionary.cisco.bbsm %%DATADIR%%/dictionary.cisco.vpn3000 %%DATADIR%%/dictionary.cisco.vpn5000 %%DATADIR%%/dictionary.clavister %%DATADIR%%/dictionary.colubris %%DATADIR%%/dictionary.columbia_university %%DATADIR%%/dictionary.compat %%DATADIR%%/dictionary.cosine %%DATADIR%%/dictionary.dhcp %%DATADIR%%/dictionary.digium %%DATADIR%%/dictionary.epygi +%%DATADIR%%/dictionary.eltex %%DATADIR%%/dictionary.ericsson %%DATADIR%%/dictionary.erx %%DATADIR%%/dictionary.extreme %%DATADIR%%/dictionary.fortinet %%DATADIR%%/dictionary.foundry %%DATADIR%%/dictionary.freeradius %%DATADIR%%/dictionary.freeradius.internal %%DATADIR%%/dictionary.freeswitch %%DATADIR%%/dictionary.gandalf %%DATADIR%%/dictionary.garderos %%DATADIR%%/dictionary.gemtek %%DATADIR%%/dictionary.h3c %%DATADIR%%/dictionary.hp %%DATADIR%%/dictionary.huawei %%DATADIR%%/dictionary.infonet %%DATADIR%%/dictionary.iea %%DATADIR%%/dictionary.ipunplugged %%DATADIR%%/dictionary.issanni %%DATADIR%%/dictionary.itk %%DATADIR%%/dictionary.jradius %%DATADIR%%/dictionary.juniper %%DATADIR%%/dictionary.karlnet %%DATADIR%%/dictionary.lancom %%DATADIR%%/dictionary.livingston %%DATADIR%%/dictionary.localweb %%DATADIR%%/dictionary.lucent %%DATADIR%%/dictionary.manzara %%DATADIR%%/dictionary.merit %%DATADIR%%/dictionary.microsoft %%DATADIR%%/dictionary.mikrotik %%DATADIR%%/dictionary.motorola +%%DATADIR%%/dictionary.motorola.illegal %%DATADIR%%/dictionary.motorola.wimax %%DATADIR%%/dictionary.navini %%DATADIR%%/dictionary.netscreen %%DATADIR%%/dictionary.networkphysics %%DATADIR%%/dictionary.nexans %%DATADIR%%/dictionary.nokia %%DATADIR%%/dictionary.nokia.conflict %%DATADIR%%/dictionary.nomadix %%DATADIR%%/dictionary.nortel %%DATADIR%%/dictionary.ntua %%DATADIR%%/dictionary.openser %%DATADIR%%/dictionary.packeteer %%DATADIR%%/dictionary.patton %%DATADIR%%/dictionary.propel %%DATADIR%%/dictionary.prosoft %%DATADIR%%/dictionary.quiconnect %%DATADIR%%/dictionary.quintum %%DATADIR%%/dictionary.redback %%DATADIR%%/dictionary.redcreek %%DATADIR%%/dictionary.rfc2865 %%DATADIR%%/dictionary.rfc2866 %%DATADIR%%/dictionary.rfc2867 %%DATADIR%%/dictionary.rfc2868 %%DATADIR%%/dictionary.rfc2869 %%DATADIR%%/dictionary.rfc3162 %%DATADIR%%/dictionary.rfc3576 %%DATADIR%%/dictionary.rfc3580 %%DATADIR%%/dictionary.rfc4072 %%DATADIR%%/dictionary.rfc4372 %%DATADIR%%/dictionary.rfc4603 %%DATADIR%%/dictionary.rfc4675 %%DATADIR%%/dictionary.rfc4679 %%DATADIR%%/dictionary.rfc4818 %%DATADIR%%/dictionary.rfc4849 %%DATADIR%%/dictionary.rfc5090 %%DATADIR%%/dictionary.rfc5176 %%DATADIR%%/dictionary.rfc5580 %%DATADIR%%/dictionary.rfc5607 %%DATADIR%%/dictionary.rfc5904 %%DATADIR%%/dictionary.riverstone %%DATADIR%%/dictionary.roaringpenguin %%DATADIR%%/dictionary.shasta %%DATADIR%%/dictionary.shiva %%DATADIR%%/dictionary.slipstream %%DATADIR%%/dictionary.sofaware %%DATADIR%%/dictionary.sonicwall %%DATADIR%%/dictionary.springtide %%DATADIR%%/dictionary.starent %%DATADIR%%/dictionary.t_systems_nova %%DATADIR%%/dictionary.telebit %%DATADIR%%/dictionary.telkom %%DATADIR%%/dictionary.trapeze %%DATADIR%%/dictionary.tropos +%%DATADIR%%/dictionary.ukerna %%DATADIR%%/dictionary.unix %%DATADIR%%/dictionary.usr +%%DATADIR%%/dictionary.usr.illegal %%DATADIR%%/dictionary.utstarcom %%DATADIR%%/dictionary.valemount %%DATADIR%%/dictionary.versanet %%DATADIR%%/dictionary.vqp %%DATADIR%%/dictionary.walabi %%DATADIR%%/dictionary.waverider %%DATADIR%%/dictionary.wichorus %%DATADIR%%/dictionary.wimax %%DATADIR%%/dictionary.wimax.wichorus %%DATADIR%%/dictionary.wispr %%DATADIR%%/dictionary.xedia %%DATADIR%%/dictionary.xylan %%DATADIR%%/dictionary.zyxel @dirrm %%DATADIR%% +@dirrmtry share/freeradius +@dirrmtry share/examples/freeradius/raddb/sites-available +@dirrmtry share/examples/freeradius/raddb/modules +@dirrmtry share/examples/freeradius/raddb +@dirrmtry share/examples/freeradius +@dirrmtry share/doc/freeradius/rfc +@dirrmtry share/doc/freeradius +@dirrmtry %%LIBDIR%% @exec if [ ! -d /var/log/radacct ]; then mkdir -p /var/log/radacct; chmod -R go= /var/log/radacct; fi @exec for i in /var/log/radius.log /var/log/radutmp /var/log/radwtmp; do if [ ! -f ${i} ]; then touch ${i}; chmod go= ${i}; fi; done @exec mkdir -p /var/run/radiusd @unexec rm -fr /var/run/radiusd Property changes on: head/net/freeradius2/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.43 \ No newline at end of property +1.44 \ No newline at end of property