Thu Apr 23 18:26:05 2009 UTC ()
FreeRADIUS 2.1.4 Tue Mar 10 17:05:00 CEST 2009;  , urgency=medium
* Permit multiple "-e" in radmin.
* Add support for originating CoA-Request and Disconnect-Request.
  See raddb/sites-available/originate-coa.
* Added "lifetime" and "max_queries" to raddb/sql.conf.
  This helps address the problem of hung SQL sockets.
* Allow packets to be injected via radmin.  See "inject help" in radmin.
* Answer VMPS reconfirmation request.
* Sample logrotate script in scripts/logrotate.freeradius
* Add configurable poll interval for "detail" listeners
* New "raddebug" command.  This prints debugging information from
  a running server.
* Add "require_message_authenticator" configuration to home_server
  configuration.  This makes the server add Message-Authenticator
  to all outgoing Access-Request packets.
* Added smsotp module.
* Enabled the administration socket in the default install.
  See raddb/sites-available/control-socket, and "man radmin"
* Handle duplicate clients, such as with replicated or
  load-balanced SQL servers and "readclients = yes"
* Bug fixes


(adam)
diff -r1.4 -r1.5 pkgsrc/net/freeradius2/Makefile
diff -r1.4 -r1.5 pkgsrc/net/freeradius2/distinfo
diff -r1.3 -r1.4 pkgsrc/net/freeradius2/PLIST
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.dbm
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.gdbm
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.kerberos
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.ldap
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.mysql
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.pam
diff -r1.1.1.1 -r0 pkgsrc/net/freeradius2/PLIST.pgsql
diff -r1.1.1.1 -r1.2 pkgsrc/net/freeradius2/options.mk
diff -r1.2 -r1.3 pkgsrc/net/freeradius2/patches/patch-ai

cvs diff -r1.4 -r1.5 pkgsrc/net/freeradius2/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius2/Attic/Makefile 2008/12/19 22:49:18 1.4
+++ pkgsrc/net/freeradius2/Attic/Makefile 2009/04/23 18:26:05 1.5
@@ -1,175 +1,169 @@ @@ -1,175 +1,169 @@
1# $NetBSD: Makefile,v 1.4 2008/12/19 22:49:18 adrianp Exp $ 1# $NetBSD: Makefile,v 1.5 2009/04/23 18:26:05 adam Exp $
2 2
3DISTNAME= freeradius-server-${RADVER} 3DISTNAME= freeradius-server-${RADVER}
4PKGNAME= ${DISTNAME:S/-server//} 4PKGNAME= ${DISTNAME:S/-server//}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/ 6MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= adrianp@NetBSD.org 9MAINTAINER= adrianp@NetBSD.org
10HOMEPAGE= http://www.freeradius.org/ 10HOMEPAGE= http://www.freeradius.org/
11COMMENT= Free RADIUS server implementation 11COMMENT= Free RADIUS server implementation
12 12
13.include "../../mk/bsd.prefs.mk" 13.include "../../mk/bsd.prefs.mk"
14 14
15CONFLICTS+= radiusd-cistron-[0-9]* 15CONFLICTS+= radiusd-cistron-[0-9]*
16CONFLICTS+= freeradius<2.0 16CONFLICTS+= freeradius<2.0
17USE_TOOLS+= gmake perl:run 17USE_TOOLS+= gmake perl:run
18GNU_CONFIGURE= YES 
19USE_LIBTOOL= YES 18USE_LIBTOOL= YES
20USE_OLD_DES_API= YES 19USE_OLD_DES_API= YES
21MAKE_JOBS_SAFE= NO 20MAKE_JOBS_SAFE= NO
22 21
23BUILD_DEFS= VARBASE 22BUILD_DEFS= VARBASE
24PLIST_SRC= ${WRKDIR}/.PLIST_SRC 
25FILES_SUBST+= RADIUS_USER=${RADIUS_USER} 23FILES_SUBST+= RADIUS_USER=${RADIUS_USER}
26FILES_SUBST+= RADIUS_GROUP=${RADIUS_GROUP} 24FILES_SUBST+= RADIUS_GROUP=${RADIUS_GROUP}
27PLIST_SUBST+= RADVER=${RADVER} 25PLIST_SUBST+= RADVER=${RADVER}
28MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC 26MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC
29MESSAGE_SUBST+= CHOWN=${CHOWN:Q} CHMOD=${CHMOD:Q} VARBASE=${VARBASE} 27MESSAGE_SUBST+= CHOWN=${CHOWN:Q} CHMOD=${CHMOD:Q} VARBASE=${VARBASE}
30MESSAGE_SUBST+= RADIUS_USER=${RADIUS_USER} XARGS=${XARGS:Q} 28MESSAGE_SUBST+= RADIUS_USER=${RADIUS_USER} XARGS=${XARGS:Q}
31MESSAGE_SUBST+= RADIUS_GROUP=${RADIUS_GROUP} FIND=${FIND:Q} 29MESSAGE_SUBST+= RADIUS_GROUP=${RADIUS_GROUP} FIND=${FIND:Q}
32 30
33PKG_SYSCONFSUBDIR= raddb 31PKG_SYSCONFSUBDIR= raddb
34RCD_SCRIPTS= radiusd 32RCD_SCRIPTS= radiusd
35RADIUS_USER?= radius 33RADIUS_USER?= radius
36RADIUS_GROUP?= radius 34RADIUS_GROUP?= radius
37PKG_GROUPS= ${RADIUS_USER} 35PKG_GROUPS= ${RADIUS_USER}
38PKG_USERS= ${RADIUS_USER}:${RADIUS_GROUP} 36PKG_USERS= ${RADIUS_USER}:${RADIUS_GROUP}
39PKG_GROUPS_VARS+= RADIUS_GROUP 37PKG_GROUPS_VARS+= RADIUS_GROUP
40PKG_USERS_VARS+= RADIUS_USER 38PKG_USERS_VARS+= RADIUS_USER
41OWN_DIRS_PERMS+= ${VARBASE}/run/radiusd \ 39OWN_DIRS_PERMS+= ${VARBASE}/run/radiusd \
42 ${RADIUS_USER} ${RADIUS_GROUP} 0750 40 ${RADIUS_USER} ${RADIUS_GROUP} 0750
43OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd \ 41OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd \
44 ${RADIUS_USER} ${RADIUS_GROUP} 0750 42 ${RADIUS_USER} ${RADIUS_GROUP} 0750
45OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd/radacct \ 43OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd/radacct \
46 ${RADIUS_USER} ${RADIUS_GROUP} 0750 44 ${RADIUS_USER} ${RADIUS_GROUP} 0750
47 45
48RADVER= 2.1.3 46RADVER= 2.1.4
49EGDIR= ${PREFIX}/share/examples/freeradius 47EGDIR= ${PREFIX}/share/examples/freeradius
50 48
51BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7 49BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
52 50
53CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/radiusd 51GNU_CONFIGURE= YES
54CONFIGURE_ARGS+= --localstatedir=${VARBASE} 52CONFIGURE_ARGS+= --localstatedir=${VARBASE}
 53CONFIGURE_ARGS+= --quiet
55CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 54CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
56CONFIGURE_ARGS+= --disable-ltdl-install 55CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/radiusd
57CONFIGURE_ARGS+= --with-ltdl-lib=${PREFIX}/lib 56CONFIGURE_ARGS+= --with-ltdl-lib=${PREFIX}/lib
58CONFIGURE_ARGS+= --with-ltdl-include=${PREFIX}/include 57CONFIGURE_ARGS+= --with-ltdl-include=${PREFIX}/include
59CONFIGURE_ARGS+= --without-rlm_ippool 
60CONFIGURE_ARGS+= --without-rlm_smb 58CONFIGURE_ARGS+= --without-rlm_smb
61CONFIGURE_ARGS+= --without-rlm_sql_iodbc 
62CONFIGURE_ARGS+= --without-rlm_sql_oracle 59CONFIGURE_ARGS+= --without-rlm_sql_oracle
63CONFIGURE_ARGS+= --without-rlm_sql_unixodbc 60CONFIGURE_ARGS+= --without-rlm_sql_unixodbc
64CONFIGURE_ARGS+= --quiet 
65#CONFIGURE_ARGS+= --without-rlm_eap_peap 
66#CONFIGURE_ARGS+= --without-rlm_eap_sim 
67#CONFIGURE_ARGS+= --without-rlm_eap_tls 
68#CONFIGURE_ARGS+= --without-rlm_eap_ttls 
69 61
70REPLACE_PERL= scripts/radsqlrelay 62REPLACE_PERL= scripts/radsqlrelay
71 63
72SUBST_CLASSES= make 64SUBST_CLASSES= make
73SUBST_STAGE.make= post-patch 65SUBST_STAGE.make= post-patch
74SUBST_FILES.make= src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in 66SUBST_FILES.make= src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in
75SUBST_SED.make+= -e "s|RLM_SQL_LIBS =|RLM_SQL_LIBS = \ 67SUBST_SED.make+= -e "s|RLM_SQL_LIBS =|RLM_SQL_LIBS = \
76 -L${PREFIX}/lib|g" 68 -L${PREFIX}/lib|g"
77SUBST_MESSAGE.make= Fixing Makefiles. 69SUBST_MESSAGE.make= Fixing Makefiles.
78 70
79SUBST_CLASSES+= config 71SUBST_CLASSES+= config
80SUBST_STAGE.config= post-patch 72SUBST_STAGE.config= post-patch
81SUBST_FILES.config= raddb/radiusd.conf.in 73SUBST_FILES.config= raddb/radiusd.conf.in
82SUBST_SED.config= -e "s|@@RADIUS_USER@@|${RADIUS_USER}|g" 74SUBST_SED.config= -e "s|@@RADIUS_USER@@|${RADIUS_USER}|g"
83SUBST_SED.config+= -e "s|@@RADIUS_GROUP@@|${RADIUS_GROUP}|g" 75SUBST_SED.config+= -e "s|@@RADIUS_GROUP@@|${RADIUS_GROUP}|g"
84SUBST_MESSAGE.config= Fixing configuration files. 76SUBST_MESSAGE.config= Fixing configuration files.
85 77
86.include "options.mk" 78.include "options.mk"
87 79
88EGFILES= certs/demoCA/cacert.pem certs/bootstrap certs/xpextensions \ 80EGFILES=acct_users attrs attrs.access_reject attrs.accounting_response \
89 certs/client.cnf certs/server.cnf certs/README certs/ca.cnf \ 81 attrs.pre-proxy certs/README certs/bootstrap certs/ca.cnf \
90 sql/mssql/dialup.conf sql/mssql/schema.sql \ 82 certs/client.cnf certs/demoCA/cacert.pem certs/server.cnf \
91 sql/mysql/dialup.conf sql/mysql/nas.sql sql/mysql/ippool.conf \ 83 certs/xpextensions clients.conf dictionary eap.conf experimental.conf \
92 sql/mysql/schema.sql sql/mysql/counter.conf \ 84 hints huntgroups ldap.attrmap modules/acct_unique modules/always \
93 sql/mysql/ippool.sql sql/oracle/dialup.conf sql/oracle/nas.sql \ 85 modules/attr_filter modules/attr_rewrite modules/chap modules/checkval \
94 sql/oracle/schema.sql sql/oracle/ippool.sql \ 86 modules/counter modules/detail modules/detail.example.com \
95 sql/postgresql/dialup.conf sql/postgresql/nas.sql \ 87 modules/detail.log modules/digest modules/echo modules/etc_group \
96 sql/postgresql/voip-postpaid.conf sql/postgresql/ippool.conf \ 88 modules/exec modules/expiration modules/expr modules/files \
97 sql/postgresql/schema.sql sql/postgresql/ippool.sql \ 89 modules/inner-eap modules/ippool modules/krb5 modules/ldap \
98 sql/postgresql/cisco_h323_db_schema.sql \ 90 modules/linelog modules/logintime modules/mac2ip modules/mac2vlan \
99 sql/postgresql/counter.conf sql/postgresql/admin.sql \ 91 modules/mschap modules/otp modules/pam modules/pap modules/passwd \
100 sql/postgresql/update_radacct_group_trigger.sql policy.txt \ 92 modules/perl modules/policy modules/preprocess modules/radutmp \
101 experimental.conf radiusd.conf otp.conf policy.conf \ 93 modules/realm modules/smbpasswd modules/smsotp modules/sql_log \
102 preproxy_users users vmpsd.conf.in acct_users \ 94 modules/sqlcounter_expire_on_login modules/sradutmp modules/unix \
103 ldap.attrmap clients.conf huntgroups sql.conf sqlippool.conf \ 95 modules/wimax policy.conf policy.txt preproxy_users proxy.conf \
104 sites-available/inner-tunnel sites-available/example \ 96 radiusd.conf sites-available/README sites-available/buffered-sql \
105 sites-available/buffered-sql sites-available/default \ 97 sites-available/control-socket \
106 sites-available/vmps sites-available/README \ 98 sites-available/copy-acct-to-home-server \
107 sites-available/proxy-inner-tunnel \ 99 sites-available/decoupled-accounting sites-available/default \
108 sites-available/copy-acct-to-home-server attrs.pre-proxy \ 100 sites-available/dhcp sites-available/dynamic-clients \
109 sites-available/dhcp sites-available/robust-proxy-accounting \ 101 sites-available/example sites-available/inner-tunnel \
110 sites-available/virtual.example.com sql/mysql/admin.sql \ 102 sites-available/originate-coa sites-available/proxy-inner-tunnel \
111 eap.conf attrs.accounting_response hints attrs.access_reject \ 103 sites-available/robust-proxy-accounting sites-available/status \
112 templates.conf attrs proxy.conf dictionary 104 sites-available/virtual.example.com sites-available/vmps sql.conf \
113 105 sql/mssql/dialup.conf sql/mssql/schema.sql sql/mysql/admin.sql \
114EGDIRS= certs certs/demoCA sql sql/mssql sql/mysql sql/oracle \ 106 sql/mysql/counter.conf sql/mysql/dialup.conf sql/mysql/ippool.conf \
115 sql/postgresql sites-available 107 sql/mysql/ippool.sql sql/mysql/nas.sql sql/mysql/schema.sql \
 108 sql/mysql/wimax.conf sql/mysql/wimax.sql sql/oracle/dialup.conf \
 109 sql/oracle/ippool.conf sql/oracle/ippool.sql sql/oracle/msqlippool.txt \
 110 sql/oracle/nas.sql sql/oracle/schema.sql sql/postgresql/admin.sql \
 111 sql/postgresql/cisco_h323_db_schema.sql sql/postgresql/counter.conf \
 112 sql/postgresql/dialup.conf sql/postgresql/ippool.conf \
 113 sql/postgresql/ippool.sql sql/postgresql/nas.sql \
 114 sql/postgresql/schema.sql \
 115 sql/postgresql/update_radacct_group_trigger.sql \
 116 sql/postgresql/voip-postpaid.conf sqlippool.conf templates.conf users
 117EGDIRS= certs certs/demoCA modules sql sql/mssql sql/mysql sql/oracle \
 118 sql/postgresql sites-available
116 119
117.for f in ${EGFILES} 120.for f in ${EGFILES}
118CONF_FILES_PERMS+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} \ 121CONF_FILES_PERMS+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} \
119 ${RADIUS_USER} ${RADIUS_GROUP} 0640 122 ${RADIUS_USER} ${RADIUS_GROUP} 0640
120.endfor 123.endfor
121 124
122.include "../../security/openssl/buildlink3.mk" 
123.include "../../devel/libltdl/buildlink3.mk" 
124.include "../../mk/pthread.buildlink3.mk" 125.include "../../mk/pthread.buildlink3.mk"
125 126
126.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "none" 127.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "none"
127CONFIGURE_ARGS+= --without-threads 128CONFIGURE_ARGS+= --without-threads
128.endif 129.endif
129 130
130.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "pth" 131.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "pth"
131.include "../../devel/pthread-sem/buildlink3.mk" 132.include "../../devel/pthread-sem/buildlink3.mk"
132SUBST_SED.make+= -e 's|@ldap_ldflags@|@ldap_ldflags@ \ 133SUBST_SED.make+= -e 's|@ldap_ldflags@|@ldap_ldflags@ \
133 ${PTHREAD_LDFLAGS:M*:Q} ${PTHREAD_LIBS:M*:Q} -lsemaphore|g' 134 ${PTHREAD_LDFLAGS:M*:Q} ${PTHREAD_LIBS:M*:Q} -lsemaphore|g'
134.endif 135.endif
135 136
136.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native" 137.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native"
137SUBST_SED.make+= -e 's|@ldap_ldflags@|@ldap_ldflags@ \ 138SUBST_SED.make+= -e 's|@ldap_ldflags@|@ldap_ldflags@ \
138 ${PTHREAD_LDFLAGS:M*:Q} ${PTHREAD_LIBS:M*:Q}|g' 139 ${PTHREAD_LDFLAGS:M*:Q} ${PTHREAD_LIBS:M*:Q}|g'
139.endif 140.endif
140 141
141.if ${MACHINE_ARCH} == "amd64" 142# fix for wrong version number in freeradius-2.1.4
142CFLAGS+= -fPIC 143post-patch:
143.endif 144 ${ECHO} ${RADVER} > ${WRKSRC}/VERSION
144 145
145post-build: 146post-build:
146 ${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC 147 ${CP} ${PKGDIR}/MESSAGE ${WRKDIR}/.MESSAGE_SRC
147 ${CP} ${PKGDIR:Q}/MESSAGE ${WRKDIR:Q}/.MESSAGE_SRC 148.if !empty(PKG_OPTIONS:Mpam)
148 149 ${CP} ${PKGDIR}/MESSAGE.pam ${WRKDIR}/.MESSAGE_SRC.pam
149. if !empty(PKG_OPTIONS:Mpam) 150.endif
150 ${CP} ${PKGDIR}/MESSAGE.pam ${WRKDIR}/.MESSAGE_SRC.pam 
151. endif 
152 151
153post-install: 152post-install:
154 ${INSTALL_DATA_DIR} ${EGDIR} 153 ${INSTALL_DATA_DIR} ${EGDIR}
155 154.for d in ${EGDIRS}
156. for d in ${EGDIRS} 155 ${INSTALL_DATA_DIR} ${EGDIR}/${d}
157 ${INSTALL_DATA_DIR} ${EGDIR}/${d} 156 ${MKDIR} ${PKG_SYSCONFDIR}/${d}
158. endfor 157.endfor
159 158.for f in ${EGFILES}
160. for f in ${EGFILES} 159 ${INSTALL_DATA} ${WRKSRC}/raddb/${f} ${EGDIR}/${f}
161 ${INSTALL_DATA} ${WRKSRC}/raddb/${f} ${EGDIR}/${f} 160.endfor
162. endfor 
163 
164 ${INSTALL_DATA} ${WRKSRC}/src/modules/rlm_perl/example.pl ${EGDIR} 161 ${INSTALL_DATA} ${WRKSRC}/src/modules/rlm_perl/example.pl ${EGDIR}
165 
166. for d in ${EGDIRS} 
167 ${MKDIR} ${PKG_SYSCONFDIR}/${d} 
168. endfor 
169 
170 ${CHOWN} ${RADIUS_USER}:${RADIUS_GROUP} ${PKG_SYSCONFDIR}/certs 162 ${CHOWN} ${RADIUS_USER}:${RADIUS_GROUP} ${PKG_SYSCONFDIR}/certs
171 ${CHOWN} ${RADIUS_USER}:${RADIUS_GROUP} ${PKG_SYSCONFDIR}/certs/demoCA 163 ${CHOWN} ${RADIUS_USER}:${RADIUS_GROUP} ${PKG_SYSCONFDIR}/certs/demoCA
172 ${CHMOD} 0750 ${PKG_SYSCONFDIR}/certs 164 ${CHMOD} 0750 ${PKG_SYSCONFDIR}/certs
173 ${CHMOD} 0750 ${PKG_SYSCONFDIR}/certs/demoCA 165 ${CHMOD} 0750 ${PKG_SYSCONFDIR}/certs/demoCA
174 166
 167.include "../../devel/libltdl/buildlink3.mk"
 168.include "../../security/openssl/buildlink3.mk"
175.include "../../mk/bsd.pkg.mk" 169.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/net/freeradius2/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/net/freeradius2/Attic/distinfo 2008/12/19 22:49:18 1.4
+++ pkgsrc/net/freeradius2/Attic/distinfo 2009/04/23 18:26:05 1.5
@@ -1,12 +1,14 @@ @@ -1,12 +1,14 @@
1$NetBSD: distinfo,v 1.4 2008/12/19 22:49:18 adrianp Exp $ 1$NetBSD: distinfo,v 1.5 2009/04/23 18:26:05 adam Exp $
2 2
3SHA1 (freeradius-server-2.1.3.tar.bz2) = 752bc9ad79dec97661ebf5459fd51b708d0f9ddd 3SHA1 (freeradius-server-2.1.4.tar.bz2) = 2e0172d9e0c72cba5e61259aaf15da67230f1882
4RMD160 (freeradius-server-2.1.3.tar.bz2) = 9f697c1b0a834dc7f2b0f669df0d6b8c379ad346 4RMD160 (freeradius-server-2.1.4.tar.bz2) = 83b41b421e61720e50bc3e6c390e4f489d26e646
5Size (freeradius-server-2.1.3.tar.bz2) = 2380451 bytes 5Size (freeradius-server-2.1.4.tar.bz2) = 2405962 bytes
6SHA1 (patch-aa) = 90c0c676ea668e36851eeffc0f1703624d703339 6SHA1 (patch-aa) = 90c0c676ea668e36851eeffc0f1703624d703339
7SHA1 (patch-ab) = 7a23eb75a9818b073263fd36cbf17b692fa19a9f 7SHA1 (patch-ab) = 7a23eb75a9818b073263fd36cbf17b692fa19a9f
 8SHA1 (patch-ac) = 5be3ed42b1e627cd6b71bbeabcbaa34edadb025d
 9SHA1 (patch-ad) = 9ff2eac2ea117117a06d09ab1dfddd881351df81
8SHA1 (patch-ae) = c4e77de8871ec0c4b5840f46f29286bae707dd3b 10SHA1 (patch-ae) = c4e77de8871ec0c4b5840f46f29286bae707dd3b
9SHA1 (patch-ai) = 3f5fb64d718252cbbae6c808abd26bea9f0dcc9d 11SHA1 (patch-ai) = 1a36e12cf70eec637341a15741f9a626ab4ae804
10SHA1 (patch-aj) = ba4e08eb0f3fbe0cb18f41de9c80e14ebccc1188 12SHA1 (patch-aj) = ba4e08eb0f3fbe0cb18f41de9c80e14ebccc1188
11SHA1 (patch-ak) = 751aba6a3f9716279f3a87871cf7008b7a921f9a 13SHA1 (patch-ak) = 751aba6a3f9716279f3a87871cf7008b7a921f9a
12SHA1 (patch-al) = 05cce8da469b6d14fcba1ef3cf378c3ba4bee3a0 14SHA1 (patch-al) = 05cce8da469b6d14fcba1ef3cf378c3ba4bee3a0

cvs diff -r1.3 -r1.4 pkgsrc/net/freeradius2/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/net/freeradius2/Attic/PLIST 2008/12/19 22:49:18 1.3
+++ pkgsrc/net/freeradius2/Attic/PLIST 2009/04/23 18:26:05 1.4
@@ -1,23 +1,26 @@ @@ -1,23 +1,26 @@
1@comment $NetBSD: PLIST,v 1.3 2008/12/19 22:49:18 adrianp Exp $ 1@comment $NetBSD: PLIST,v 1.4 2009/04/23 18:26:05 adam Exp $
2bin/radclient 2bin/radclient
3bin/radconf2xml 3bin/radconf2xml
4bin/radeapclient 4bin/radeapclient
5bin/radlast 5bin/radlast
6bin/radsniff 6bin/radsniff
7bin/radsqlrelay 7bin/radsqlrelay
8bin/radtest 8bin/radtest
9bin/radwho 9bin/radwho
10bin/radzap 10bin/radzap
 11${PLIST.dbm}bin/rlm_dbm_cat
 12${PLIST.dbm}bin/rlm_dbm_parser
 13bin/rlm_ippool_tool
11bin/smbencrypt 14bin/smbencrypt
12include/freeradius/hash.h 15include/freeradius/hash.h
13include/freeradius/ident.h 16include/freeradius/ident.h
14include/freeradius/libradius.h 17include/freeradius/libradius.h
15include/freeradius/md4.h 18include/freeradius/md4.h
16include/freeradius/md5.h 19include/freeradius/md5.h
17include/freeradius/missing.h 20include/freeradius/missing.h
18include/freeradius/packet.h 21include/freeradius/packet.h
19include/freeradius/radius.h 22include/freeradius/radius.h
20include/freeradius/radpaths.h 23include/freeradius/radpaths.h
21include/freeradius/sha1.h 24include/freeradius/sha1.h
22include/freeradius/token.h 25include/freeradius/token.h
23include/freeradius/udpfromto.h 26include/freeradius/udpfromto.h
@@ -32,26 +35,30 @@ lib/rlm_acctlog-${RADVER}.la @@ -32,26 +35,30 @@ lib/rlm_acctlog-${RADVER}.la
32lib/rlm_acctlog.la 35lib/rlm_acctlog.la
33lib/rlm_always-${RADVER}.la 36lib/rlm_always-${RADVER}.la
34lib/rlm_always.la 37lib/rlm_always.la
35lib/rlm_attr_filter-${RADVER}.la 38lib/rlm_attr_filter-${RADVER}.la
36lib/rlm_attr_filter.la 39lib/rlm_attr_filter.la
37lib/rlm_attr_rewrite-${RADVER}.la 40lib/rlm_attr_rewrite-${RADVER}.la
38lib/rlm_attr_rewrite.la 41lib/rlm_attr_rewrite.la
39lib/rlm_chap-${RADVER}.la 42lib/rlm_chap-${RADVER}.la
40lib/rlm_chap.la 43lib/rlm_chap.la
41lib/rlm_checkval-${RADVER}.la 44lib/rlm_checkval-${RADVER}.la
42lib/rlm_checkval.la 45lib/rlm_checkval.la
43lib/rlm_copy_packet-${RADVER}.la 46lib/rlm_copy_packet-${RADVER}.la
44lib/rlm_copy_packet.la 47lib/rlm_copy_packet.la
 48${PLIST.gdbm}lib/rlm_counter-${RADVER}.la
 49${PLIST.gdbm}lib/rlm_counter.la
 50${PLIST.dbm}lib/rlm_dbm-${RADVER}.la
 51${PLIST.dbm}lib/rlm_dbm.la
45lib/rlm_detail-${RADVER}.la 52lib/rlm_detail-${RADVER}.la
46lib/rlm_detail.la 53lib/rlm_detail.la
47lib/rlm_digest-${RADVER}.la 54lib/rlm_digest-${RADVER}.la
48lib/rlm_digest.la 55lib/rlm_digest.la
49lib/rlm_dynamic_clients-${RADVER}.la 56lib/rlm_dynamic_clients-${RADVER}.la
50lib/rlm_dynamic_clients.la 57lib/rlm_dynamic_clients.la
51lib/rlm_eap-${RADVER}.la 58lib/rlm_eap-${RADVER}.la
52lib/rlm_eap.la 59lib/rlm_eap.la
53lib/rlm_eap_gtc-${RADVER}.la 60lib/rlm_eap_gtc-${RADVER}.la
54lib/rlm_eap_gtc.la 61lib/rlm_eap_gtc.la
55lib/rlm_eap_leap-${RADVER}.la 62lib/rlm_eap_leap-${RADVER}.la
56lib/rlm_eap_leap.la 63lib/rlm_eap_leap.la
57lib/rlm_eap_md5-${RADVER}.la 64lib/rlm_eap_md5-${RADVER}.la
@@ -66,50 +73,66 @@ lib/rlm_eap_tls-${RADVER}.la @@ -66,50 +73,66 @@ lib/rlm_eap_tls-${RADVER}.la
66lib/rlm_eap_tls.la 73lib/rlm_eap_tls.la
67lib/rlm_eap_ttls-${RADVER}.la 74lib/rlm_eap_ttls-${RADVER}.la
68lib/rlm_eap_ttls.la 75lib/rlm_eap_ttls.la
69lib/rlm_exec-${RADVER}.la 76lib/rlm_exec-${RADVER}.la
70lib/rlm_exec.la 77lib/rlm_exec.la
71lib/rlm_expiration-${RADVER}.la 78lib/rlm_expiration-${RADVER}.la
72lib/rlm_expiration.la 79lib/rlm_expiration.la
73lib/rlm_expr-${RADVER}.la 80lib/rlm_expr-${RADVER}.la
74lib/rlm_expr.la 81lib/rlm_expr.la
75lib/rlm_fastusers-${RADVER}.la 82lib/rlm_fastusers-${RADVER}.la
76lib/rlm_fastusers.la 83lib/rlm_fastusers.la
77lib/rlm_files-${RADVER}.la 84lib/rlm_files-${RADVER}.la
78lib/rlm_files.la 85lib/rlm_files.la
 86lib/rlm_ippool-${RADVER}.la
 87lib/rlm_ippool.la
 88${PLIST.kerberos}lib/rlm_krb5-${RADVER}.la
 89${PLIST.kerberos}lib/rlm_krb5.la
 90${PLIST.ldap}lib/rlm_ldap-${RADVER}.la
 91${PLIST.ldap}lib/rlm_ldap.la
79lib/rlm_linelog-${RADVER}.la 92lib/rlm_linelog-${RADVER}.la
80lib/rlm_linelog.la 93lib/rlm_linelog.la
81lib/rlm_logintime-${RADVER}.la 94lib/rlm_logintime-${RADVER}.la
82lib/rlm_logintime.la 95lib/rlm_logintime.la
83lib/rlm_mschap-${RADVER}.la 96lib/rlm_mschap-${RADVER}.la
84lib/rlm_mschap.la 97lib/rlm_mschap.la
 98${PLIST.mysql}lib/rlm_sql_mysql-${RADVER}.la
 99${PLIST.mysql}lib/rlm_sql_mysql.la
85lib/rlm_otp-${RADVER}.la 100lib/rlm_otp-${RADVER}.la
86lib/rlm_otp.la 101lib/rlm_otp.la
 102${PLIST.pam}lib/rlm_pam-${RADVER}.la
 103${PLIST.pam}lib/rlm_pam.la
87lib/rlm_pap-${RADVER}.la 104lib/rlm_pap-${RADVER}.la
88lib/rlm_pap.la 105lib/rlm_pap.la
89lib/rlm_passwd-${RADVER}.la 106lib/rlm_passwd-${RADVER}.la
90lib/rlm_passwd.la 107lib/rlm_passwd.la
 108${PLIST.pgsql}lib/rlm_sql_postgresql-${RADVER}.la
 109${PLIST.pgsql}lib/rlm_sql_postgresql.la
91lib/rlm_policy-${RADVER}.la 110lib/rlm_policy-${RADVER}.la
92lib/rlm_policy.la 111lib/rlm_policy.la
93lib/rlm_preprocess-${RADVER}.la 112lib/rlm_preprocess-${RADVER}.la
94lib/rlm_preprocess.la 113lib/rlm_preprocess.la
95lib/rlm_radutmp-${RADVER}.la 114lib/rlm_radutmp-${RADVER}.la
96lib/rlm_radutmp.la 115lib/rlm_radutmp.la
97lib/rlm_realm-${RADVER}.la 116lib/rlm_realm-${RADVER}.la
98lib/rlm_realm.la 117lib/rlm_realm.la
99lib/rlm_sql-${RADVER}.la 118lib/rlm_sql-${RADVER}.la
100lib/rlm_sql.la 119lib/rlm_sql.la
 120${PLIST.iodbc}lib/rlm_sql_iodbc-${RADVER}.la
 121${PLIST.iodbc}lib/rlm_sql_iodbc.la
101lib/rlm_sql_log-${RADVER}.la 122lib/rlm_sql_log-${RADVER}.la
102lib/rlm_sql_log.la 123lib/rlm_sql_log.la
 124${PLIST.unixodbc}lib/rlm_sql_unixodbc-${RADVER}.la
 125${PLIST.unixodbc}lib/rlm_sql_unixodbc.la
103lib/rlm_sqlcounter-${RADVER}.la 126lib/rlm_sqlcounter-${RADVER}.la
104lib/rlm_sqlcounter.la 127lib/rlm_sqlcounter.la
105lib/rlm_sqlippool-${RADVER}.la 128lib/rlm_sqlippool-${RADVER}.la
106lib/rlm_sqlippool.la 129lib/rlm_sqlippool.la
107lib/rlm_unix-${RADVER}.la 130lib/rlm_unix-${RADVER}.la
108lib/rlm_unix.la 131lib/rlm_unix.la
109man/man1/radclient.1 132man/man1/radclient.1
110man/man1/radeapclient.1 133man/man1/radeapclient.1
111man/man1/radlast.1 134man/man1/radlast.1
112man/man1/radtest.1 135man/man1/radtest.1
113man/man1/radwho.1 136man/man1/radwho.1
114man/man1/radzap.1 137man/man1/radzap.1
115man/man5/acct_users.5 138man/man5/acct_users.5
@@ -127,32 +150,35 @@ man/man5/rlm_detail.5 @@ -127,32 +150,35 @@ man/man5/rlm_detail.5
127man/man5/rlm_digest.5 150man/man5/rlm_digest.5
128man/man5/rlm_expr.5 151man/man5/rlm_expr.5
129man/man5/rlm_files.5 152man/man5/rlm_files.5
130man/man5/rlm_mschap.5 153man/man5/rlm_mschap.5
131man/man5/rlm_pap.5 154man/man5/rlm_pap.5
132man/man5/rlm_passwd.5 155man/man5/rlm_passwd.5
133man/man5/rlm_policy.5 156man/man5/rlm_policy.5
134man/man5/rlm_realm.5 157man/man5/rlm_realm.5
135man/man5/rlm_sql.5 158man/man5/rlm_sql.5
136man/man5/rlm_sql_log.5 159man/man5/rlm_sql_log.5
137man/man5/rlm_unix.5 160man/man5/rlm_unix.5
138man/man5/unlang.5 161man/man5/unlang.5
139man/man5/users.5 162man/man5/users.5
 163man/man8/raddebug.8
140man/man8/radiusd.8 164man/man8/radiusd.8
141man/man8/radmin.8 165man/man8/radmin.8
142man/man8/radrelay.8 166man/man8/radrelay.8
143man/man8/radsqlrelay.8 167man/man8/radsqlrelay.8
144man/man8/radwatch.8 168man/man8/radwatch.8
 169man/man8/rlm_ippool_tool.8
145sbin/checkrad 170sbin/checkrad
 171sbin/raddebug
146sbin/radiusd 172sbin/radiusd
147sbin/radmin 173sbin/radmin
148sbin/radwatch 174sbin/radwatch
149sbin/rc.radiusd 175sbin/rc.radiusd
150share/doc/freeradius/Acct-Type 176share/doc/freeradius/Acct-Type
151share/doc/freeradius/Autz-Type 177share/doc/freeradius/Autz-Type
152share/doc/freeradius/CYGWIN 178share/doc/freeradius/CYGWIN
153share/doc/freeradius/ChangeLog 179share/doc/freeradius/ChangeLog
154share/doc/freeradius/DIFFS 180share/doc/freeradius/DIFFS
155share/doc/freeradius/MACOSX 181share/doc/freeradius/MACOSX
156share/doc/freeradius/OS2 182share/doc/freeradius/OS2
157share/doc/freeradius/Post-Auth-Type 183share/doc/freeradius/Post-Auth-Type
158share/doc/freeradius/RADIUS-LDAP-eDirectory 184share/doc/freeradius/RADIUS-LDAP-eDirectory
@@ -175,27 +201,26 @@ share/doc/freeradius/ldap_howto.txt @@ -175,27 +201,26 @@ share/doc/freeradius/ldap_howto.txt
175share/doc/freeradius/load-balance.txt 201share/doc/freeradius/load-balance.txt
176share/doc/freeradius/misc-nas 202share/doc/freeradius/misc-nas
177share/doc/freeradius/module_interface 203share/doc/freeradius/module_interface
178share/doc/freeradius/mssql 204share/doc/freeradius/mssql
179share/doc/freeradius/performance-testing 205share/doc/freeradius/performance-testing
180share/doc/freeradius/processing_users_file 206share/doc/freeradius/processing_users_file
181share/doc/freeradius/proxy 207share/doc/freeradius/proxy
182share/doc/freeradius/release-method.txt 208share/doc/freeradius/release-method.txt
183share/doc/freeradius/rfc/attributes.html 209share/doc/freeradius/rfc/attributes.html
184share/doc/freeradius/rfc/draft-kamath-pppext-eap-mschapv2-00.txt 210share/doc/freeradius/rfc/draft-kamath-pppext-eap-mschapv2-00.txt
185share/doc/freeradius/rfc/draft-sterman-aaa-sip-00.txt 211share/doc/freeradius/rfc/draft-sterman-aaa-sip-00.txt
186share/doc/freeradius/rfc/leap.txt 212share/doc/freeradius/rfc/leap.txt
187share/doc/freeradius/rfc/pppext-eap-sim-12.txt 213share/doc/freeradius/rfc/pppext-eap-sim-12.txt
188share/doc/freeradius/rfc/rfc5281.txt 
189share/doc/freeradius/rfc/rfc1157.txt 214share/doc/freeradius/rfc/rfc1157.txt
190share/doc/freeradius/rfc/rfc1227.txt 215share/doc/freeradius/rfc/rfc1227.txt
191share/doc/freeradius/rfc/rfc1448.txt 216share/doc/freeradius/rfc/rfc1448.txt
192share/doc/freeradius/rfc/rfc1901.txt 217share/doc/freeradius/rfc/rfc1901.txt
193share/doc/freeradius/rfc/rfc1905.txt 218share/doc/freeradius/rfc/rfc1905.txt
194share/doc/freeradius/rfc/rfc2243.txt 219share/doc/freeradius/rfc/rfc2243.txt
195share/doc/freeradius/rfc/rfc2284.txt 220share/doc/freeradius/rfc/rfc2284.txt
196share/doc/freeradius/rfc/rfc2289.txt 221share/doc/freeradius/rfc/rfc2289.txt
197share/doc/freeradius/rfc/rfc2433.txt 222share/doc/freeradius/rfc/rfc2433.txt
198share/doc/freeradius/rfc/rfc2548.txt 223share/doc/freeradius/rfc/rfc2548.txt
199share/doc/freeradius/rfc/rfc2607.txt 224share/doc/freeradius/rfc/rfc2607.txt
200share/doc/freeradius/rfc/rfc2618.txt 225share/doc/freeradius/rfc/rfc2618.txt
201share/doc/freeradius/rfc/rfc2619.txt 226share/doc/freeradius/rfc/rfc2619.txt
@@ -223,26 +248,27 @@ share/doc/freeradius/rfc/rfc4668.txt @@ -223,26 +248,27 @@ share/doc/freeradius/rfc/rfc4668.txt
223share/doc/freeradius/rfc/rfc4669.txt 248share/doc/freeradius/rfc/rfc4669.txt
224share/doc/freeradius/rfc/rfc4670.txt 249share/doc/freeradius/rfc/rfc4670.txt
225share/doc/freeradius/rfc/rfc4671.txt 250share/doc/freeradius/rfc/rfc4671.txt
226share/doc/freeradius/rfc/rfc4672.txt 251share/doc/freeradius/rfc/rfc4672.txt
227share/doc/freeradius/rfc/rfc4673.txt 252share/doc/freeradius/rfc/rfc4673.txt
228share/doc/freeradius/rfc/rfc4675.txt 253share/doc/freeradius/rfc/rfc4675.txt
229share/doc/freeradius/rfc/rfc4679.txt 254share/doc/freeradius/rfc/rfc4679.txt
230share/doc/freeradius/rfc/rfc4818.txt 255share/doc/freeradius/rfc/rfc4818.txt
231share/doc/freeradius/rfc/rfc4849.txt 256share/doc/freeradius/rfc/rfc4849.txt
232share/doc/freeradius/rfc/rfc5080.txt 257share/doc/freeradius/rfc/rfc5080.txt
233share/doc/freeradius/rfc/rfc5090.txt 258share/doc/freeradius/rfc/rfc5090.txt
234share/doc/freeradius/rfc/rfc5176.txt 259share/doc/freeradius/rfc/rfc5176.txt
235share/doc/freeradius/rfc/rfc5247.txt 260share/doc/freeradius/rfc/rfc5247.txt
 261share/doc/freeradius/rfc/rfc5281.txt
236share/doc/freeradius/rlm_dbm 262share/doc/freeradius/rlm_dbm
237share/doc/freeradius/rlm_eap 263share/doc/freeradius/rlm_eap
238share/doc/freeradius/rlm_expiration 264share/doc/freeradius/rlm_expiration
239share/doc/freeradius/rlm_fastusers 265share/doc/freeradius/rlm_fastusers
240share/doc/freeradius/rlm_jradius 266share/doc/freeradius/rlm_jradius
241share/doc/freeradius/rlm_krb5 267share/doc/freeradius/rlm_krb5
242share/doc/freeradius/rlm_ldap 268share/doc/freeradius/rlm_ldap
243share/doc/freeradius/rlm_pam 269share/doc/freeradius/rlm_pam
244share/doc/freeradius/rlm_passwd 270share/doc/freeradius/rlm_passwd
245share/doc/freeradius/rlm_python 271share/doc/freeradius/rlm_python
246share/doc/freeradius/rlm_sim_triplets 272share/doc/freeradius/rlm_sim_triplets
247share/doc/freeradius/rlm_sql 273share/doc/freeradius/rlm_sql
248share/doc/freeradius/rlm_sqlcounter 274share/doc/freeradius/rlm_sqlcounter
@@ -261,71 +287,120 @@ share/examples/freeradius/certs/bootstra @@ -261,71 +287,120 @@ share/examples/freeradius/certs/bootstra
261share/examples/freeradius/certs/ca.cnf 287share/examples/freeradius/certs/ca.cnf
262share/examples/freeradius/certs/client.cnf 288share/examples/freeradius/certs/client.cnf
263share/examples/freeradius/certs/demoCA/cacert.pem 289share/examples/freeradius/certs/demoCA/cacert.pem
264share/examples/freeradius/certs/server.cnf 290share/examples/freeradius/certs/server.cnf
265share/examples/freeradius/certs/xpextensions 291share/examples/freeradius/certs/xpextensions
266share/examples/freeradius/clients.conf 292share/examples/freeradius/clients.conf
267share/examples/freeradius/dictionary 293share/examples/freeradius/dictionary
268share/examples/freeradius/eap.conf 294share/examples/freeradius/eap.conf
269share/examples/freeradius/example.pl 295share/examples/freeradius/example.pl
270share/examples/freeradius/experimental.conf 296share/examples/freeradius/experimental.conf
271share/examples/freeradius/hints 297share/examples/freeradius/hints
272share/examples/freeradius/huntgroups 298share/examples/freeradius/huntgroups
273share/examples/freeradius/ldap.attrmap 299share/examples/freeradius/ldap.attrmap
274share/examples/freeradius/otp.conf 300share/examples/freeradius/modules/acct_unique
 301share/examples/freeradius/modules/always
 302share/examples/freeradius/modules/attr_filter
 303share/examples/freeradius/modules/attr_rewrite
 304share/examples/freeradius/modules/chap
 305share/examples/freeradius/modules/checkval
 306share/examples/freeradius/modules/counter
 307share/examples/freeradius/modules/detail
 308share/examples/freeradius/modules/detail.example.com
 309share/examples/freeradius/modules/detail.log
 310share/examples/freeradius/modules/digest
 311share/examples/freeradius/modules/echo
 312share/examples/freeradius/modules/etc_group
 313share/examples/freeradius/modules/exec
 314share/examples/freeradius/modules/expiration
 315share/examples/freeradius/modules/expr
 316share/examples/freeradius/modules/files
 317share/examples/freeradius/modules/inner-eap
 318share/examples/freeradius/modules/ippool
 319share/examples/freeradius/modules/krb5
 320share/examples/freeradius/modules/ldap
 321share/examples/freeradius/modules/linelog
 322share/examples/freeradius/modules/logintime
 323share/examples/freeradius/modules/mac2ip
 324share/examples/freeradius/modules/mac2vlan
 325share/examples/freeradius/modules/mschap
 326share/examples/freeradius/modules/otp
 327share/examples/freeradius/modules/pam
 328share/examples/freeradius/modules/pap
 329share/examples/freeradius/modules/passwd
 330share/examples/freeradius/modules/perl
 331share/examples/freeradius/modules/policy
 332share/examples/freeradius/modules/preprocess
 333share/examples/freeradius/modules/radutmp
 334share/examples/freeradius/modules/realm
 335share/examples/freeradius/modules/smbpasswd
 336share/examples/freeradius/modules/smsotp
 337share/examples/freeradius/modules/sql_log
 338share/examples/freeradius/modules/sqlcounter_expire_on_login
 339share/examples/freeradius/modules/sradutmp
 340share/examples/freeradius/modules/unix
 341share/examples/freeradius/modules/wimax
275share/examples/freeradius/policy.conf 342share/examples/freeradius/policy.conf
276share/examples/freeradius/policy.txt 343share/examples/freeradius/policy.txt
277share/examples/freeradius/preproxy_users 344share/examples/freeradius/preproxy_users
278share/examples/freeradius/proxy.conf 345share/examples/freeradius/proxy.conf
279share/examples/freeradius/radiusd.conf 346share/examples/freeradius/radiusd.conf
280share/examples/freeradius/sites-available/README 347share/examples/freeradius/sites-available/README
281share/examples/freeradius/sites-available/buffered-sql 348share/examples/freeradius/sites-available/buffered-sql
 349share/examples/freeradius/sites-available/control-socket
282share/examples/freeradius/sites-available/copy-acct-to-home-server 350share/examples/freeradius/sites-available/copy-acct-to-home-server
 351share/examples/freeradius/sites-available/decoupled-accounting
283share/examples/freeradius/sites-available/default 352share/examples/freeradius/sites-available/default
284share/examples/freeradius/sites-available/dhcp 353share/examples/freeradius/sites-available/dhcp
 354share/examples/freeradius/sites-available/dynamic-clients
285share/examples/freeradius/sites-available/example 355share/examples/freeradius/sites-available/example
286share/examples/freeradius/sites-available/inner-tunnel 356share/examples/freeradius/sites-available/inner-tunnel
 357share/examples/freeradius/sites-available/originate-coa
287share/examples/freeradius/sites-available/proxy-inner-tunnel 358share/examples/freeradius/sites-available/proxy-inner-tunnel
288share/examples/freeradius/sites-available/robust-proxy-accounting 359share/examples/freeradius/sites-available/robust-proxy-accounting
 360share/examples/freeradius/sites-available/status
289share/examples/freeradius/sites-available/virtual.example.com 361share/examples/freeradius/sites-available/virtual.example.com
290share/examples/freeradius/sites-available/vmps 362share/examples/freeradius/sites-available/vmps
291share/examples/freeradius/sql.conf 363share/examples/freeradius/sql.conf
292share/examples/freeradius/sql/mssql/dialup.conf 364share/examples/freeradius/sql/mssql/dialup.conf
293share/examples/freeradius/sql/mssql/schema.sql 365share/examples/freeradius/sql/mssql/schema.sql
294share/examples/freeradius/sql/mysql/admin.sql 366share/examples/freeradius/sql/mysql/admin.sql
295share/examples/freeradius/sql/mysql/counter.conf 367share/examples/freeradius/sql/mysql/counter.conf
296share/examples/freeradius/sql/mysql/dialup.conf 368share/examples/freeradius/sql/mysql/dialup.conf
297share/examples/freeradius/sql/mysql/ippool.conf 369share/examples/freeradius/sql/mysql/ippool.conf
298share/examples/freeradius/sql/mysql/ippool.sql 370share/examples/freeradius/sql/mysql/ippool.sql
299share/examples/freeradius/sql/mysql/nas.sql 371share/examples/freeradius/sql/mysql/nas.sql
300share/examples/freeradius/sql/mysql/schema.sql 372share/examples/freeradius/sql/mysql/schema.sql
 373share/examples/freeradius/sql/mysql/wimax.conf
 374share/examples/freeradius/sql/mysql/wimax.sql
301share/examples/freeradius/sql/oracle/dialup.conf 375share/examples/freeradius/sql/oracle/dialup.conf
 376share/examples/freeradius/sql/oracle/ippool.conf
302share/examples/freeradius/sql/oracle/ippool.sql 377share/examples/freeradius/sql/oracle/ippool.sql
 378share/examples/freeradius/sql/oracle/msqlippool.txt
303share/examples/freeradius/sql/oracle/nas.sql 379share/examples/freeradius/sql/oracle/nas.sql
304share/examples/freeradius/sql/oracle/schema.sql 380share/examples/freeradius/sql/oracle/schema.sql
305share/examples/freeradius/sql/postgresql/admin.sql 381share/examples/freeradius/sql/postgresql/admin.sql
306share/examples/freeradius/sql/postgresql/cisco_h323_db_schema.sql 382share/examples/freeradius/sql/postgresql/cisco_h323_db_schema.sql
307share/examples/freeradius/sql/postgresql/counter.conf 383share/examples/freeradius/sql/postgresql/counter.conf
308share/examples/freeradius/sql/postgresql/dialup.conf 384share/examples/freeradius/sql/postgresql/dialup.conf
309share/examples/freeradius/sql/postgresql/ippool.conf 385share/examples/freeradius/sql/postgresql/ippool.conf
310share/examples/freeradius/sql/postgresql/ippool.sql 386share/examples/freeradius/sql/postgresql/ippool.sql
311share/examples/freeradius/sql/postgresql/nas.sql 387share/examples/freeradius/sql/postgresql/nas.sql
312share/examples/freeradius/sql/postgresql/schema.sql 388share/examples/freeradius/sql/postgresql/schema.sql
313share/examples/freeradius/sql/postgresql/update_radacct_group_trigger.sql 389share/examples/freeradius/sql/postgresql/update_radacct_group_trigger.sql
314share/examples/freeradius/sql/postgresql/voip-postpaid.conf 390share/examples/freeradius/sql/postgresql/voip-postpaid.conf
315share/examples/freeradius/sqlippool.conf 391share/examples/freeradius/sqlippool.conf
316share/examples/freeradius/templates.conf 392share/examples/freeradius/templates.conf
317share/examples/freeradius/users 393share/examples/freeradius/users
318share/examples/freeradius/vmpsd.conf.in 
319share/examples/rc.d/radiusd 394share/examples/rc.d/radiusd
320share/freeradius/dictionary 395share/freeradius/dictionary
321share/freeradius/dictionary.3com 396share/freeradius/dictionary.3com
322share/freeradius/dictionary.3gpp 397share/freeradius/dictionary.3gpp
323share/freeradius/dictionary.3gpp2 398share/freeradius/dictionary.3gpp2
324share/freeradius/dictionary.acc 399share/freeradius/dictionary.acc
325share/freeradius/dictionary.airespace 400share/freeradius/dictionary.airespace
326share/freeradius/dictionary.alcatel 401share/freeradius/dictionary.alcatel
327share/freeradius/dictionary.alteon 402share/freeradius/dictionary.alteon
328share/freeradius/dictionary.altiga 403share/freeradius/dictionary.altiga
329share/freeradius/dictionary.alvarion 404share/freeradius/dictionary.alvarion
330share/freeradius/dictionary.apc 405share/freeradius/dictionary.apc
331share/freeradius/dictionary.aptis 406share/freeradius/dictionary.aptis
@@ -349,26 +424,27 @@ share/freeradius/dictionary.colubris @@ -349,26 +424,27 @@ share/freeradius/dictionary.colubris
349share/freeradius/dictionary.columbia_university 424share/freeradius/dictionary.columbia_university
350share/freeradius/dictionary.compat 425share/freeradius/dictionary.compat
351share/freeradius/dictionary.cosine 426share/freeradius/dictionary.cosine
352share/freeradius/dictionary.dhcp 427share/freeradius/dictionary.dhcp
353share/freeradius/dictionary.digium 428share/freeradius/dictionary.digium
354share/freeradius/dictionary.epygi 429share/freeradius/dictionary.epygi
355share/freeradius/dictionary.ericsson 430share/freeradius/dictionary.ericsson
356share/freeradius/dictionary.erx 431share/freeradius/dictionary.erx
357share/freeradius/dictionary.extreme 432share/freeradius/dictionary.extreme
358share/freeradius/dictionary.fortinet 433share/freeradius/dictionary.fortinet
359share/freeradius/dictionary.foundry 434share/freeradius/dictionary.foundry
360share/freeradius/dictionary.freeradius 435share/freeradius/dictionary.freeradius
361share/freeradius/dictionary.freeradius.internal 436share/freeradius/dictionary.freeradius.internal
 437share/freeradius/dictionary.freeswitch
362share/freeradius/dictionary.gandalf 438share/freeradius/dictionary.gandalf
363share/freeradius/dictionary.garderos 439share/freeradius/dictionary.garderos
364share/freeradius/dictionary.gemtek 440share/freeradius/dictionary.gemtek
365share/freeradius/dictionary.h3c 441share/freeradius/dictionary.h3c
366share/freeradius/dictionary.hp 442share/freeradius/dictionary.hp
367share/freeradius/dictionary.huawei 443share/freeradius/dictionary.huawei
368share/freeradius/dictionary.ipunplugged 444share/freeradius/dictionary.ipunplugged
369share/freeradius/dictionary.issanni 445share/freeradius/dictionary.issanni
370share/freeradius/dictionary.itk 446share/freeradius/dictionary.itk
371share/freeradius/dictionary.jradius 447share/freeradius/dictionary.jradius
372share/freeradius/dictionary.juniper 448share/freeradius/dictionary.juniper
373share/freeradius/dictionary.karlnet 449share/freeradius/dictionary.karlnet
374share/freeradius/dictionary.lancom 450share/freeradius/dictionary.lancom
@@ -447,20 +523,21 @@ share/freeradius/dictionary.zyxel @@ -447,20 +523,21 @@ share/freeradius/dictionary.zyxel
447@unexec ${RMDIR} %D/etc/raddb/sql/mssql 2>/dev/null || ${TRUE} 523@unexec ${RMDIR} %D/etc/raddb/sql/mssql 2>/dev/null || ${TRUE}
448@unexec ${RMDIR} %D/etc/raddb/sql 2>/dev/null || ${TRUE} 524@unexec ${RMDIR} %D/etc/raddb/sql 2>/dev/null || ${TRUE}
449@unexec ${RMDIR} %D/etc/raddb/sites-available 2>/dev/null || ${TRUE} 525@unexec ${RMDIR} %D/etc/raddb/sites-available 2>/dev/null || ${TRUE}
450@unexec ${RMDIR} %D/etc/raddb/certs/demoCA 2>/dev/null || ${TRUE} 526@unexec ${RMDIR} %D/etc/raddb/certs/demoCA 2>/dev/null || ${TRUE}
451@unexec ${RMDIR} %D/etc/raddb/certs 2>/dev/null || ${TRUE} 527@unexec ${RMDIR} %D/etc/raddb/certs 2>/dev/null || ${TRUE}
452@unexec ${RMDIR} %D/etc/raddb 2>/dev/null || ${TRUE} 528@unexec ${RMDIR} %D/etc/raddb 2>/dev/null || ${TRUE}
453@dirrm share/freeradius 529@dirrm share/freeradius
454@dirrm share/examples/freeradius/sql/postgresql 530@dirrm share/examples/freeradius/sql/postgresql
455@dirrm share/examples/freeradius/sql/oracle 531@dirrm share/examples/freeradius/sql/oracle
456@dirrm share/examples/freeradius/sql/mysql 532@dirrm share/examples/freeradius/sql/mysql
457@dirrm share/examples/freeradius/sql/mssql 533@dirrm share/examples/freeradius/sql/mssql
458@dirrm share/examples/freeradius/sql 534@dirrm share/examples/freeradius/sql
459@dirrm share/examples/freeradius/sites-available 535@dirrm share/examples/freeradius/sites-available
 536@dirrm share/examples/freeradius/modules
460@dirrm share/examples/freeradius/certs/demoCA 537@dirrm share/examples/freeradius/certs/demoCA
461@dirrm share/examples/freeradius/certs 538@dirrm share/examples/freeradius/certs
462@dirrm share/examples/freeradius 539@dirrm share/examples/freeradius
463@dirrm share/doc/freeradius/rfc 540@dirrm share/doc/freeradius/rfc
464@dirrm share/doc/freeradius/examples 541@dirrm share/doc/freeradius/examples
465@dirrm share/doc/freeradius 542@dirrm share/doc/freeradius
466@dirrm include/freeradius 543@dirrm include/freeradius

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.dbm

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.gdbm

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.kerberos

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.ldap

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.mysql

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.pam

File Deleted: pkgsrc/net/freeradius2/Attic/PLIST.pgsql

cvs diff -r1.1.1.1 -r1.2 pkgsrc/net/freeradius2/Attic/options.mk (expand / switch to unified diff)

--- pkgsrc/net/freeradius2/Attic/options.mk 2008/05/15 19:43:47 1.1.1.1
+++ pkgsrc/net/freeradius2/Attic/options.mk 2009/04/23 18:26:05 1.2
@@ -1,112 +1,135 @@ @@ -1,112 +1,135 @@
1# $NetBSD: options.mk,v 1.1.1.1 2008/05/15 19:43:47 adrianp Exp $ 1# $NetBSD: options.mk,v 1.2 2009/04/23 18:26:05 adam Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.freeradius 3PKG_OPTIONS_VAR= PKG_OPTIONS.freeradius
4 4PKG_SUPPORTED_OPTIONS= ldap mysql pgsql snmp kerberos pam freeradius-simul-use
5PKG_OPTIONS_OPTIONAL_GROUPS= dbm 
6PKG_OPTIONS_GROUP.dbm= bdb gdbm 
7 
8PKG_SUPPORTED_OPTIONS= ldap mysql pgsql snmp kerberos freeradius-simul-use pam 
9PKG_SUGGESTED_OPTIONS= gdbm freeradius-simul-use 5PKG_SUGGESTED_OPTIONS= gdbm freeradius-simul-use
 6PKG_OPTIONS_OPTIONAL_GROUPS= dbm odbc
 7PKG_OPTIONS_GROUP.dbm= bdb gdbm
 8PKG_OPTIONS_GROUP.odbc= iodbc unixodbc
10 9
11.include "../../mk/bsd.options.mk" 10.include "../../mk/bsd.options.mk"
12 11
 12PLIST_VARS+= dbm gdbm iodbc ldap kerberos mysql pam pgsql unixodbc
 13
13### 14###
14### Use GDBM or Berkeley DB 1.x for storing user details 15### GDBM or Berkeley DB 1.x support
15### 16###
16.if !empty(PKG_OPTIONS:Mgdbm) 17.if !empty(PKG_OPTIONS:Mgdbm)
17. include "../../databases/gdbm/buildlink3.mk" 18. include "../../databases/gdbm/buildlink3.mk"
18CONFIGURE_ARGS+= --with-rlm_dbm 19CONFIGURE_ARGS+= --with-rlm_dbm
19PLIST_SRC+= ${PKGDIR}/PLIST.dbm ${PKGDIR}/PLIST.gdbm 20PLIST.dbm= yes
 21PLIST.gdbm= yes
20.elif !empty(PKG_OPTIONS:Mbdb) && exists(/usr/include/ndbm.h) 22.elif !empty(PKG_OPTIONS:Mbdb) && exists(/usr/include/ndbm.h)
21BDB_ACCEPTED= db1 23BDB_ACCEPTED= db1
22. include "../../mk/bdb.buildlink3.mk" 24. include "../../mk/bdb.buildlink3.mk"
23CONFIGURE_ARGS+= --with-rlm_dbm 25CONFIGURE_ARGS+= --with-rlm_dbm
24PLIST_SRC+= ${PKGDIR}/PLIST.dbm 26PLIST.dbm= yes
25.else 27.else
26CONFIGURE_ARGS+= --without-rlm_dbm 28CONFIGURE_ARGS+= --without-rlm_dbm
27.endif 29.endif
28 30
29### 31###
30### Use OpenLDAP for storing user details 32### OpenLDAP support
31### 33###
32.if !empty(PKG_OPTIONS:Mldap) 34.if !empty(PKG_OPTIONS:Mldap)
33. include "../../databases/openldap-client/buildlink3.mk" 35. include "../../databases/openldap-client/buildlink3.mk"
34CONFIGURE_ARGS+= --with-rlm_ldap 36CONFIGURE_ARGS+= --with-rlm_ldap
35PLIST_SRC+= ${PKGDIR}/PLIST.ldap 37PLIST.ldap= yes
36.else 38.else
37CONFIGURE_ARGS+= --without-rlm_ldap 39CONFIGURE_ARGS+= --without-rlm_ldap
38.endif 40.endif
39 41
40### 42###
41### Use PostgreSQL for storing user details 43### IODBC support
 44###
 45.if !empty(PKG_OPTIONS:Miodbc)
 46. include "../../databases/iodbc/buildlink3.mk"
 47CONFIGURE_ARGS+= --with-rlm_sql_iodbc
 48PLIST.iodbc= yes
 49.else
 50CONFIGURE_ARGS+= --without-rlm_sql_iodbc
 51.endif
 52
 53###
 54### UnixDBC support
 55###
 56.if !empty(PKG_OPTIONS:Munixodbc)
 57. include "../../databases/unixodbc/buildlink3.mk"
 58CONFIGURE_ARGS+= --with-rlm_sql_unixodbc
 59PLIST.unixodbc= yes
 60.else
 61CONFIGURE_ARGS+= --without-rlm_sql_unixodbc
 62.endif
 63
 64###
 65### PostgreSQL support
42### 66###
43.if !empty(PKG_OPTIONS:Mpgsql) 67.if !empty(PKG_OPTIONS:Mpgsql)
44. include "../../mk/pgsql.buildlink3.mk" 68. include "../../mk/pgsql.buildlink3.mk"
45CONFIGURE_ARGS+= --with-rlm_sql_postgresql 69CONFIGURE_ARGS+= --with-rlm_sql_postgresql
46PLIST_SRC+= ${PKGDIR}/PLIST.pgsql 70PLIST.pgsql= yes
47.else 71.else
48CONFIGURE_ARGS+= --without-rlm_sql_postgresql 72CONFIGURE_ARGS+= --without-rlm_sql_postgresql
49.endif 73.endif
50 74
51### 75###
52### Use MySQL for storing user details 76### MySQL support
53### 77###
54.if !empty(PKG_OPTIONS:Mmysql) 78.if !empty(PKG_OPTIONS:Mmysql)
55. include "../../mk/mysql.buildlink3.mk" 79. include "../../mk/mysql.buildlink3.mk"
56CONFIGURE_ARGS+= --with-rlm_sql_mysql 80CONFIGURE_ARGS+= --with-rlm_sql_mysql
57PLIST_SRC+= ${PKGDIR}/PLIST.mysql 81PLIST.mysql= yes
58.else 82.else
59CONFIGURE_ARGS+= --without-rlm_sql_mysql 83CONFIGURE_ARGS+= --without-rlm_sql_mysql
60.endif 84.endif
61 85
62### 86###
63### Compile in SNMP support 87### SNMP support
64### 88###
65### Please note that snmp support is limited. Freeradius looks like it's 89### Please note that snmp support is limited. Freeradius looks like it's
66### after the old ucd-snmp (v4.x) headers and ucd-snmp isn't in pkgsrc any 90### after the old ucd-snmp (v4.x) headers and ucd-snmp isn't in pkgsrc any
67### more. Compatability mode on the current net-snmp (v5.x) does not seem 91### more. Compatability mode on the current net-snmp (v5.x) does not seem
68### to work either. So it will find a few snmp utilites but other than that 92### to work either. So it will find a few snmp utilites but other than that
69### it's limited, at best. 93### it's limited, at best.
70### 94###
71### 
72.if !empty(PKG_OPTIONS:Msnmp) 95.if !empty(PKG_OPTIONS:Msnmp)
73. include "../../net/net-snmp/buildlink3.mk" 96. include "../../net/net-snmp/buildlink3.mk"
74CONFIGURE_ARGS+= --with-snmp 97CONFIGURE_ARGS+= --with-snmp
75.else 98.else
76CONFIGURE_ARGS+= --without-snmp 99CONFIGURE_ARGS+= --without-snmp
77.endif 100.endif
78 101
79### 102###
80### Use kerberos 5 103### Kerberos 5 support
81### 104###
82.if !empty(PKG_OPTIONS:Mkerberos) 105.if !empty(PKG_OPTIONS:Mkerberos)
83. include "../../mk/krb5.buildlink3.mk" 106. include "../../mk/krb5.buildlink3.mk"
84CONFIGURE_ARGS+= --with-rlm_krb5 107CONFIGURE_ARGS+= --with-rlm_krb5
85. if defined(KRB5_TYPE) && ${KRB5_TYPE} == "heimdal" 108. if defined(KRB5_TYPE) && ${KRB5_TYPE} == "heimdal"
86CONFIGURE_ARGS+= --enable-heimdal-krb5 109CONFIGURE_ARGS+= --enable-heimdal-krb5
87. endif 110. endif
88PLIST_SRC+= ${PKGDIR}/PLIST.kerberos 111PLIST.kerberos= yes
89.else 112.else
90CONFIGURE_ARGS+= --without-rlm_krb5 113CONFIGURE_ARGS+= --without-rlm_krb5
91.endif 114.endif
92 115
93### 116###
94### Enable Simultaneous-Use which needs snmpwalk and snmpget 117### Enable Simultaneous-Use which needs snmpwalk and snmpget
95### 118###
96.if !empty(PKG_OPTIONS:Mfreeradius-simul-use) 119.if !empty(PKG_OPTIONS:Mfreeradius-simul-use)
97. include "../../net/net-snmp/buildlink3.mk" 120. include "../../net/net-snmp/buildlink3.mk"
98.else 121.else
99CONFIGURE_ENV+= ac_cv_path_SNMPGET="" 122CONFIGURE_ENV+= ac_cv_path_SNMPGET=""
100CONFIGURE_ENV+= ac_cv_path_SNMPWALK="" 123CONFIGURE_ENV+= ac_cv_path_SNMPWALK=""
101.endif 124.endif
102 125
103### 126###
104### Use PAM for storing user details 127### PAM support
105### 128###
106.if !empty(PKG_OPTIONS:Mpam) 129.if !empty(PKG_OPTIONS:Mpam)
107CONFIGURE_ARGS+= --with-rlm_pam 130CONFIGURE_ARGS+= --with-rlm_pam
108PLIST_SRC+= ${PKGDIR}/PLIST.pam 
109MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC.pam 131MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC.pam
 132PLIST.pam= yes
110.else 133.else
111CONFIGURE_ARGS+= --without-rlm_pam 134CONFIGURE_ARGS+= --without-rlm_pam
112.endif 135.endif

cvs diff -r1.2 -r1.3 pkgsrc/net/freeradius2/patches/Attic/patch-ai (expand / switch to unified diff)

--- pkgsrc/net/freeradius2/patches/Attic/patch-ai 2008/10/12 13:57:27 1.2
+++ pkgsrc/net/freeradius2/patches/Attic/patch-ai 2009/04/23 18:26:05 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1$NetBSD: patch-ai,v 1.2 2008/10/12 13:57:27 adrianp Exp $ 1$NetBSD: patch-ai,v 1.3 2009/04/23 18:26:05 adam Exp $
2 2
3--- configure.orig 2008-09-25 10:41:26.000000000 +0200 3--- configure.orig 2009-03-11 03:26:50.000000000 +0100
4+++ configure 4+++ configure
5@@ -20336,13 +20336,13 @@ fi 5@@ -20336,13 +20336,13 @@ fi
6 done 6 done
7  7
8  8
9- { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 9- { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
10-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; } 10-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
11+ { echo "$as_me:$LINENO: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5 11+ { echo "$as_me:$LINENO: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5
12+echo $ECHO_N "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... $ECHO_C" >&6; } 12+echo $ECHO_N "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... $ECHO_C" >&6; }
13 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then 13 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
14 echo $ECHO_N "(cached) $ECHO_C" >&6 14 echo $ECHO_N "(cached) $ECHO_C" >&6
15 else 15 else
16 ac_check_lib_save_LIBS=$LIBS 16 ac_check_lib_save_LIBS=$LIBS
@@ -27,22 +27,22 @@ $NetBSD: patch-ai,v 1.2 2008/10/12 13:57 @@ -27,22 +27,22 @@ $NetBSD: patch-ai,v 1.2 2008/10/12 13:57
27+ LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" 27+ LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}"
28 else 28 else
29 { echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5 29 { echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5
30 echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; } 30 echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; }
31@@ -20867,7 +20867,7 @@ if test "${ac_cv_lib_ssl_SSL_new+set}" = 31@@ -20867,7 +20867,7 @@ if test "${ac_cv_lib_ssl_SSL_new+set}" =
32 echo $ECHO_N "(cached) $ECHO_C" >&6 32 echo $ECHO_N "(cached) $ECHO_C" >&6
33 else 33 else
34 ac_check_lib_save_LIBS=$LIBS 34 ac_check_lib_save_LIBS=$LIBS
35-LIBS="-lssl $LIBS" 35-LIBS="-lssl $LIBS"
36+LIBS="-lssl -lcrypto $LIBS" 36+LIBS="-lssl -lcrypto $LIBS"
37 cat >conftest.$ac_ext <<_ACEOF 37 cat >conftest.$ac_ext <<_ACEOF
38 /* confdefs.h. */ 38 /* confdefs.h. */
39 _ACEOF 39 _ACEOF
40@@ -24678,7 +24678,7 @@ gethostbyaddrrstyle="" 40@@ -24684,7 +24684,7 @@ gethostbyaddrrstyle=""
41 { echo "$as_me:$LINENO: checking gethostbyaddr_r() syntax" >&5 41 { echo "$as_me:$LINENO: checking gethostbyaddr_r() syntax" >&5
42 echo $ECHO_N "checking gethostbyaddr_r() syntax... $ECHO_C" >&6; } 42 echo $ECHO_N "checking gethostbyaddr_r() syntax... $ECHO_C" >&6; }
43 case "$host" in 43 case "$host" in
44-*-freebsd*) 44-*-freebsd*)
45+*-freebsd* | *-dragonfly*) 45+*-freebsd* | *-dragonfly*)
46 { echo "$as_me:$LINENO: checking whether gethostbyaddr_r is declared" >&5 46 { echo "$as_me:$LINENO: checking whether gethostbyaddr_r is declared" >&5
47 echo $ECHO_N "checking whether gethostbyaddr_r is declared... $ECHO_C" >&6; } 47 echo $ECHO_N "checking whether gethostbyaddr_r is declared... $ECHO_C" >&6; }
48 if test "${ac_cv_have_decl_gethostbyaddr_r+set}" = set; then 48 if test "${ac_cv_have_decl_gethostbyaddr_r+set}" = set; then