View | Details | Raw Unified | Return to bug 119582
Collapse All | Expand All

(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (freeradius-1.1.7.tar.bz2) = d95d303adccdaa065e4bb1d5038b2452
1
MD5 (freeradius-server-2.0.0.tar.bz2) = 965bf18592468023fec80279246fa1df
2
SHA256 (freeradius-1.1.7.tar.bz2) = 4fa180d5afa4ae957efbad541be8408fc4f6837933793d4b30910802a1ea2cf0
2
SHA256 (freeradius-server-2.0.0.tar.bz2) = 5938c20470af3a970fe74abad352e30cf7dd6e12a3248446a42eb95e2f199311
3
SIZE (freeradius-1.1.7.tar.bz2) = 2063278
3
SIZE (freeradius-server-2.0.0.tar.bz2) = 2270574
(-)pkg-descr (-19 / +5 lines)
Lines 1-22 Link Here
1
FreeRADIUS is the premiere open source RADIUS server. Based on current
1
FreeRADIUS is the most widely deployed RADIUS server in the world. It is the
2
statistics, there are over 50,000 deployments of the software. These
2
basis for multiple commercial offerings. It supplies the AAA needs of many
3
deployments include small sites with 10 users, large-scale enterprises with
3
Fortune-500 companies and Tier 1 ISPs. It is also widely used in the academic
4
tens of thousands of users, and carrier-class deployments with over 10 million
4
community, including eduroam. The server is fast, feature-rich, modular, and
5
users. In total, the sites that we know are using FreeRADIUS support nearly
5
scalable.
6
100 million users. The only other servers that come close in terms of market
7
share and/or number of sites are ACS and IAS.
8
6
9
The server scales easily from embedded systems with small amounts of memory to
10
systems with millions of users. It is fast, flexible, configurable, and
11
supports more authentication protocols than most commercial servers. It
12
includes support for SQL, LDAP, RADIUS Proxying, failover, load balancing, and
13
nearly 100 vendor dictionary files. It can perform authentications via the
14
PAP, CHAP, MS-CHAP, EAP-MD5, EAP-GTC, EAP-TLS, EAP-TTLS, PEAPv0, LEAP,
15
EAP-SIM, and Digest authentication protocols. It has reached a stable 1.1
16
version, with incremental improvements added in each release.
17
7
18
The server is released under the GNU General Public License (GPL), which means
19
that it is free to download and install.
20
21
22
WWW: http://www.freeradius.org/
8
WWW: http://www.freeradius.org/
(-)files/patch-radiusd-no-pie (-11 lines)
Lines 1-11 Link Here
1
--- src/main/Makefile.in	Wed Feb 14 15:44:23 2007
2
+++ src/main/Makefile.in	Mon Dec  3 14:26:53 2007
3
@@ -61,7 +61,7 @@
4
 
5
 radiusd: $(SERVER_OBJS) $(MODULE_OBJS) ../lib/libradius.la
6
 	$(LIBTOOL) --mode=link $(CC) -export-dynamic -dlopen self \
7
-		$(LDFLAGS) -pie $(LINK_MODE) -o $@ $(SERVER_OBJS)      \
8
+		$(LDFLAGS) $(LINK_MODE) -o $@ $(SERVER_OBJS)      \
9
 		$(MODULE_LIBS) $(LIBS) $(SNMP_LIBS) $(PTHREADLIB) \
10
 		$(LIBLTDL) $(OPENSSL_LIBS)
11
 
(-)files/patch-pthread (-7 / +7 lines)
Lines 1-9 Link Here
1
--- configure.in	Tue May 15 13:48:04 2007
1
--- configure.in	Mon Aug  6 00:38:46 2007
2
+++ configure.in	Fri Jul 27 18:43:56 2007
2
+++ configure.in	Wed Aug 29 20:06:05 2007
3
@@ -475,14 +475,25 @@
3
@@ -470,14 +470,25 @@
4
 dnl # On Some systems, we need extra pre-processor flags, to get them to
4
 dnl # On Some systems, we need extra pre-processor flags, to get them to
5
 dnl # to do the threading properly.
5
 dnl # to do the threading properly.
6
 dnl # 
6
 dnl #
7
-  AC_CHECK_LIB(pthread, pthread_create,
7
-  AC_CHECK_LIB(pthread, pthread_create,
8
-		[ CFLAGS="$CFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS"
8
-		[ CFLAGS="$CFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS"
9
-                  LIBS="$LIBS -lpthread" ],
9
-                  LIBS="$LIBS -lpthread" ],
Lines 33-39 Link Here
33
+  esac
33
+  esac
34
 fi
34
 fi
35
 
35
 
36
 dnl # 
36
 dnl #
37
--- src/modules/rlm_ldap/configure.in	Fri Jul 27 17:51:33 2007
37
--- src/modules/rlm_ldap/configure.in	Fri Jul 27 17:51:33 2007
38
+++ src/modules/rlm_ldap/configure.in	Fri Jul 27 18:10:51 2007
38
+++ src/modules/rlm_ldap/configure.in	Fri Jul 27 18:10:51 2007
39
@@ -77,14 +77,27 @@
39
@@ -77,14 +77,27 @@
Lines 111-117 Link Here
111
--- src/modules/rlm_python/configure.in	Thu May 15 15:52:02 2003
111
--- src/modules/rlm_python/configure.in	Thu May 15 15:52:02 2003
112
+++ src/modules/rlm_python/configure.in	Thu Aug  2 12:43:47 2007
112
+++ src/modules/rlm_python/configure.in	Thu Aug  2 12:43:47 2007
113
@@ -84,6 +84,44 @@
113
@@ -84,6 +84,44 @@
114
 		AC_SMART_CHECK_LIB(python${PY_VERSION}, Py_Initialize)
114
 		FR_SMART_CHECK_LIB(python${PY_VERSION}, Py_Initialize)
115
 		LIBS=$old_LIBS
115
 		LIBS=$old_LIBS
116
 
116
 
117
+dnl # If that check fails, try it again having identified threading libraries
117
+dnl # If that check fails, try it again having identified threading libraries
Lines 147-153 Link Here
147
+		        old_LIBS=$LIBS
147
+		        old_LIBS=$LIBS
148
+		        LIBS="$LIBS $PY_LIB_LOC $PY_EXTRA_LIBS -lm"
148
+		        LIBS="$LIBS $PY_LIB_LOC $PY_EXTRA_LIBS -lm"
149
+		        smart_try_dir=$PY_LIB_DIR
149
+		        smart_try_dir=$PY_LIB_DIR
150
+		        AC_SMART_CHECK_LIB(python${PY_VERSION}, Py_Initialize)
150
+		        FR_SMART_CHECK_LIB(python${PY_VERSION}, Py_Initialize)
151
+		        LIBS=$old_LIBS
151
+		        LIBS=$old_LIBS
152
+		    fi
152
+		    fi
153
+		fi
153
+		fi
(-)pkg-plist (-66 / +160 lines)
Lines 2-8 Link Here
2
bin/radclient
2
bin/radclient
3
bin/radeapclient
3
bin/radeapclient
4
bin/radlast
4
bin/radlast
5
bin/radrelay
5
bin/radsniff
6
bin/radsqlrelay
6
bin/radsqlrelay
7
bin/radtest
7
bin/radtest
8
bin/radwho
8
bin/radwho
Lines 11-44 Link Here
11
bin/rlm_dbm_parser
11
bin/rlm_dbm_parser
12
bin/rlm_ippool_tool
12
bin/rlm_ippool_tool
13
bin/smbencrypt
13
bin/smbencrypt
14
@unexec for i in `find %D/%%EXAMPLESDIR%%/raddb/ -type f -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ -f %D/%%EXAMPLESDIR%%/raddb/${i} ]; then if cmp -s %D/%%EXAMPLESDIR%%/raddb/${i} %D/etc/raddb/${i}; then rm -f %D/etc/raddb/${i}; fi; fi; done
14
@unexec for i in `find -P %D/%%EXAMPLESDIR%%/raddb/ \( -type f -or -type l \) -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ -f %D/%%EXAMPLESDIR%%/raddb/${i} ]; then if cmp -hsz %D/%%EXAMPLESDIR%%/raddb/${i} %D/etc/raddb/${i}; then rm -f %D/etc/raddb/${i}; fi; fi; done
15
@unexec for i in `find -d %D/%%EXAMPLESDIR%%/raddb/ -type d -mindepth 1 -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ -d %D/etc/raddb/${i} ]; then rmdir %D/etc/raddb/${i} 2>/dev/null || true; fi; done
15
@unexec for i in `find -d %D/%%EXAMPLESDIR%%/raddb/ -type d -mindepth 1 -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ -d %D/etc/raddb/${i} ]; then rmdir %D/etc/raddb/${i} 2>/dev/null || true; fi; done
16
@dirrmtry etc/raddb/certs/demoCA
17
@dirrmtry etc/raddb/certs
16
@dirrmtry etc/raddb/certs
17
@dirrmtry etc/raddb/sql/mssql
18
@dirrmtry etc/raddb/sql/mysql
19
@dirrmtry etc/raddb/sql/oracle
20
@dirrmtry etc/raddb/sql/postgresql
21
@dirrmtry etc/raddb/sql
22
@dirrmtry etc/raddb/sites-available
18
@dirrmtry etc/raddb
23
@dirrmtry etc/raddb
19
@unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it any more."; fi
24
@unexec if [ -d %D/etc/raddb ]; then echo "You should remove %D/etc/raddb if you don't need it any more."; fi
20
%%EXAMPLESDIR%%/raddb/acct_users
25
%%EXAMPLESDIR%%/raddb/acct_users
21
%%EXAMPLESDIR%%/raddb/attrs
26
%%EXAMPLESDIR%%/raddb/attrs
27
%%EXAMPLESDIR%%/raddb/attrs.access_reject
28
%%EXAMPLESDIR%%/raddb/attrs.accounting_response
29
%%EXAMPLESDIR%%/raddb/attrs.pre-proxy
30
%%EXAMPLESDIR%%/raddb/certs/Makefile
22
%%EXAMPLESDIR%%/raddb/certs/README
31
%%EXAMPLESDIR%%/raddb/certs/README
23
%%EXAMPLESDIR%%/raddb/certs/cert-clt.der
32
%%EXAMPLESDIR%%/raddb/certs/bootstrap
24
%%EXAMPLESDIR%%/raddb/certs/cert-clt.p12
33
%%EXAMPLESDIR%%/raddb/certs/ca.cnf
25
%%EXAMPLESDIR%%/raddb/certs/cert-clt.pem
34
%%EXAMPLESDIR%%/raddb/certs/client.cnf
26
%%EXAMPLESDIR%%/raddb/certs/cert-srv.der
35
%%EXAMPLESDIR%%/raddb/certs/server.cnf
27
%%EXAMPLESDIR%%/raddb/certs/cert-srv.p12
36
%%EXAMPLESDIR%%/raddb/certs/xpextensions
28
%%EXAMPLESDIR%%/raddb/certs/cert-srv.pem
29
%%EXAMPLESDIR%%/raddb/certs/demoCA/cacert.pem
30
%%EXAMPLESDIR%%/raddb/certs/demoCA/index.txt
31
%%EXAMPLESDIR%%/raddb/certs/demoCA/index.txt.old
32
%%EXAMPLESDIR%%/raddb/certs/demoCA/serial
33
%%EXAMPLESDIR%%/raddb/certs/demoCA/serial.old
34
%%EXAMPLESDIR%%/raddb/certs/dh
35
%%EXAMPLESDIR%%/raddb/certs/newcert.pem
36
%%EXAMPLESDIR%%/raddb/certs/newreq.pem
37
%%EXAMPLESDIR%%/raddb/certs/random
38
%%EXAMPLESDIR%%/raddb/certs/root.der
39
%%EXAMPLESDIR%%/raddb/certs/root.p12
40
%%EXAMPLESDIR%%/raddb/certs/root.pem
41
%%EXAMPLESDIR%%/raddb/clients
42
%%EXAMPLESDIR%%/raddb/clients.conf
37
%%EXAMPLESDIR%%/raddb/clients.conf
43
%%EXAMPLESDIR%%/raddb/dictionary
38
%%EXAMPLESDIR%%/raddb/dictionary
44
%%EXAMPLESDIR%%/raddb/eap.conf
39
%%EXAMPLESDIR%%/raddb/eap.conf
Lines 46-89 Link Here
46
%%EXAMPLESDIR%%/raddb/hints
41
%%EXAMPLESDIR%%/raddb/hints
47
%%EXAMPLESDIR%%/raddb/huntgroups
42
%%EXAMPLESDIR%%/raddb/huntgroups
48
%%EXAMPLESDIR%%/raddb/ldap.attrmap
43
%%EXAMPLESDIR%%/raddb/ldap.attrmap
49
%%EXAMPLESDIR%%/raddb/mssql.conf
50
%%EXAMPLESDIR%%/raddb/naslist
51
%%EXAMPLESDIR%%/raddb/naspasswd
52
%%EXAMPLESDIR%%/raddb/oraclesql.conf
53
%%EXAMPLESDIR%%/raddb/otp.conf
44
%%EXAMPLESDIR%%/raddb/otp.conf
54
%%EXAMPLESDIR%%/raddb/postgresql.conf
45
%%EXAMPLESDIR%%/raddb/policy.conf
55
%%EXAMPLESDIR%%/raddb/postgresqlippool.conf
46
%%EXAMPLESDIR%%/raddb/policy.txt
56
%%EXAMPLESDIR%%/raddb/preproxy_users
47
%%EXAMPLESDIR%%/raddb/preproxy_users
57
%%EXAMPLESDIR%%/raddb/proxy.conf
48
%%EXAMPLESDIR%%/raddb/proxy.conf
58
%%EXAMPLESDIR%%/raddb/radiusd.conf
49
%%EXAMPLESDIR%%/raddb/radiusd.conf
59
%%EXAMPLESDIR%%/raddb/realms
50
%%EXAMPLESDIR%%/raddb/sites-available/README
51
%%EXAMPLESDIR%%/raddb/sites-available/default
52
%%EXAMPLESDIR%%/raddb/sites-available/example
53
%%EXAMPLESDIR%%/raddb/sites-enabled/default
60
%%EXAMPLESDIR%%/raddb/snmp.conf
54
%%EXAMPLESDIR%%/raddb/snmp.conf
61
%%EXAMPLESDIR%%/raddb/sql.conf
55
%%EXAMPLESDIR%%/raddb/sql.conf
56
%%EXAMPLESDIR%%/raddb/sql/mssql/dialup.conf
57
%%EXAMPLESDIR%%/raddb/sql/mssql/schema.sql
58
%%EXAMPLESDIR%%/raddb/sql/mysql/counter.conf
59
%%EXAMPLESDIR%%/raddb/sql/mysql/dialup.conf
60
%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.conf
61
%%EXAMPLESDIR%%/raddb/sql/mysql/ippool.sql
62
%%EXAMPLESDIR%%/raddb/sql/mysql/nas.sql
63
%%EXAMPLESDIR%%/raddb/sql/mysql/schema.sql
64
%%EXAMPLESDIR%%/raddb/sql/oracle/dialup.conf
65
%%EXAMPLESDIR%%/raddb/sql/oracle/ippool.sql
66
%%EXAMPLESDIR%%/raddb/sql/oracle/nas.sql
67
%%EXAMPLESDIR%%/raddb/sql/oracle/schema.sql
68
%%EXAMPLESDIR%%/raddb/sql/postgresql/cisco_h323_db_schema.sql
69
%%EXAMPLESDIR%%/raddb/sql/postgresql/counter.conf
70
%%EXAMPLESDIR%%/raddb/sql/postgresql/dialup.conf
71
%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.conf
72
%%EXAMPLESDIR%%/raddb/sql/postgresql/ippool.sql
73
%%EXAMPLESDIR%%/raddb/sql/postgresql/nas.sql
74
%%EXAMPLESDIR%%/raddb/sql/postgresql/schema.sql
75
%%EXAMPLESDIR%%/raddb/sql/postgresql/update_radacct_group_trigger.sql
76
%%EXAMPLESDIR%%/raddb/sql/postgresql/voip-postpaid.conf
62
%%EXAMPLESDIR%%/raddb/sqlippool.conf
77
%%EXAMPLESDIR%%/raddb/sqlippool.conf
78
%%EXAMPLESDIR%%/raddb/templates.conf
63
%%EXAMPLESDIR%%/raddb/users
79
%%EXAMPLESDIR%%/raddb/users
64
%%EXAMPLESDIR%%/raddb/example.pl
80
%%EXAMPLESDIR%%/raddb/example.pl
65
@exec for i in `find %D/%%EXAMPLESDIR%%/raddb/ -type d -mindepth 1 -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ ! -d %D/etc/raddb/${i} ]; then mkdir -p %D/etc/raddb/${i}; fi; done
81
@exec for i in `find %D/%%EXAMPLESDIR%%/raddb/ -type d -mindepth 1 -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ ! -d %D/etc/raddb/${i} ]; then mkdir -p %D/etc/raddb/${i}; fi; done
66
@exec for i in `find %D/%%EXAMPLESDIR%%/raddb/ -type f -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ ! -f %D/etc/raddb/${i} ]; then cp %D/%%EXAMPLESDIR%%/raddb/${i} %D/etc/raddb/${i}; fi; done
82
@exec for i in `find -P %D/%%EXAMPLESDIR%%/raddb/ \( -type f -or -type l \) -print | sed -e 's:^%D/%%EXAMPLESDIR%%/raddb/::g'`; do if [ ! -f %D/etc/raddb/${i} ]; then cp -RP %D/%%EXAMPLESDIR%%/raddb/${i} %D/etc/raddb/${i}; fi; done
67
@exec chmod -R g-w,o-rwx %D/etc/raddb
83
@exec chmod -R g-w,o-rwx %D/etc/raddb
68
@dirrm %%EXAMPLESDIR%%/raddb/certs/demoCA
84
@dirrm %%EXAMPLESDIR%%/raddb/sites-enabled
69
@dirrm %%EXAMPLESDIR%%/raddb/certs
85
@dirrm %%EXAMPLESDIR%%/raddb/certs
86
@dirrm %%EXAMPLESDIR%%/raddb/sql/mssql
87
@dirrm %%EXAMPLESDIR%%/raddb/sql/mysql
88
@dirrm %%EXAMPLESDIR%%/raddb/sql/oracle
89
@dirrm %%EXAMPLESDIR%%/raddb/sql/postgresql
90
@dirrm %%EXAMPLESDIR%%/raddb/sql
91
@dirrm %%EXAMPLESDIR%%/raddb/sites-available
70
@dirrm %%EXAMPLESDIR%%/raddb
92
@dirrm %%EXAMPLESDIR%%/raddb
71
@dirrm %%EXAMPLESDIR%%
93
@dirrm %%EXAMPLESDIR%%
72
lib/libeap-%%PORTVERSION%%.la
94
lib/libfreeradius-eap-%%PORTVERSION%%.la
73
lib/libeap-%%PORTVERSION%%.so
95
lib/libfreeradius-eap-%%PORTVERSION%%.so
74
lib/libeap.a
96
lib/libfreeradius-eap.a
75
lib/libeap.la
97
lib/libfreeradius-eap.la
76
lib/libeap.so
98
lib/libfreeradius-eap.so
77
lib/libradius-%%PORTVERSION%%.la
99
lib/libfreeradius-radius-%%PORTVERSION%%.la
78
lib/libradius-%%PORTVERSION%%.so
100
lib/libfreeradius-radius-%%PORTVERSION%%.so
79
lib/libradius.a
101
lib/libfreeradius-radius.a
80
lib/libradius.la
102
lib/libfreeradius-radius.la
81
lib/libradius.so
103
lib/libfreeradius-radius.so
82
lib/rlm_acct_unique-%%PORTVERSION%%.la
104
lib/rlm_acct_unique-%%PORTVERSION%%.la
83
lib/rlm_acct_unique-%%PORTVERSION%%.so
105
lib/rlm_acct_unique-%%PORTVERSION%%.so
84
lib/rlm_acct_unique.a
106
lib/rlm_acct_unique.a
85
lib/rlm_acct_unique.la
107
lib/rlm_acct_unique.la
86
lib/rlm_acct_unique.so
108
lib/rlm_acct_unique.so
109
lib/rlm_acctlog-%%PORTVERSION%%.la
110
lib/rlm_acctlog-%%PORTVERSION%%.so
111
lib/rlm_acctlog.a
112
lib/rlm_acctlog.la
113
lib/rlm_acctlog.so
87
lib/rlm_always-%%PORTVERSION%%.la
114
lib/rlm_always-%%PORTVERSION%%.la
88
lib/rlm_always-%%PORTVERSION%%.so
115
lib/rlm_always-%%PORTVERSION%%.so
89
lib/rlm_always.a
116
lib/rlm_always.a
Lines 109-114 Link Here
109
lib/rlm_checkval.a
136
lib/rlm_checkval.a
110
lib/rlm_checkval.la
137
lib/rlm_checkval.la
111
lib/rlm_checkval.so
138
lib/rlm_checkval.so
139
lib/rlm_copy_packet-%%PORTVERSION%%.la
140
lib/rlm_copy_packet-%%PORTVERSION%%.so
141
lib/rlm_copy_packet.a
142
lib/rlm_copy_packet.la
143
lib/rlm_copy_packet.so
112
lib/rlm_counter-%%PORTVERSION%%.la
144
lib/rlm_counter-%%PORTVERSION%%.la
113
lib/rlm_counter-%%PORTVERSION%%.so
145
lib/rlm_counter-%%PORTVERSION%%.so
114
lib/rlm_counter.a
146
lib/rlm_counter.a
Lines 174-179 Link Here
174
lib/rlm_eap_tls.a
206
lib/rlm_eap_tls.a
175
lib/rlm_eap_tls.la
207
lib/rlm_eap_tls.la
176
lib/rlm_eap_tls.so
208
lib/rlm_eap_tls.so
209
lib/rlm_eap_tnc-%%PORTVERSION%%.la
210
lib/rlm_eap_tnc-%%PORTVERSION%%.so
211
lib/rlm_eap_tnc.a
212
lib/rlm_eap_tnc.la
213
lib/rlm_eap_tnc.so
177
lib/rlm_eap_ttls-%%PORTVERSION%%.la
214
lib/rlm_eap_ttls-%%PORTVERSION%%.la
178
lib/rlm_eap_ttls-%%PORTVERSION%%.so
215
lib/rlm_eap_ttls-%%PORTVERSION%%.so
179
lib/rlm_eap_ttls.a
216
lib/rlm_eap_ttls.a
Lines 189-194 Link Here
189
lib/rlm_exec.a
226
lib/rlm_exec.a
190
lib/rlm_exec.la
227
lib/rlm_exec.la
191
lib/rlm_exec.so
228
lib/rlm_exec.so
229
lib/rlm_expiration-%%PORTVERSION%%.la
230
lib/rlm_expiration-%%PORTVERSION%%.so
231
lib/rlm_expiration.a
232
lib/rlm_expiration.la
233
lib/rlm_expiration.so
192
lib/rlm_expr-%%PORTVERSION%%.la
234
lib/rlm_expr-%%PORTVERSION%%.la
193
lib/rlm_expr-%%PORTVERSION%%.so
235
lib/rlm_expr-%%PORTVERSION%%.so
194
lib/rlm_expr.a
236
lib/rlm_expr.a
Lines 209-214 Link Here
209
lib/rlm_ippool.a
251
lib/rlm_ippool.a
210
lib/rlm_ippool.la
252
lib/rlm_ippool.la
211
lib/rlm_ippool.so
253
lib/rlm_ippool.so
254
%%EXPM%%lib/rlm_jradius-%%PORTVERSION%%.la
255
%%EXPM%%lib/rlm_jradius-%%PORTVERSION%%.so
256
%%EXPM%%lib/rlm_jradius.a
257
%%EXPM%%lib/rlm_jradius.la
258
%%EXPM%%lib/rlm_jradius.so
212
%%KRB5%%lib/rlm_krb5-%%PORTVERSION%%.la
259
%%KRB5%%lib/rlm_krb5-%%PORTVERSION%%.la
213
%%KRB5%%lib/rlm_krb5-%%PORTVERSION%%.so
260
%%KRB5%%lib/rlm_krb5-%%PORTVERSION%%.so
214
%%KRB5%%lib/rlm_krb5.a
261
%%KRB5%%lib/rlm_krb5.a
Lines 219-234 Link Here
219
%%LDAP%%lib/rlm_ldap.a
266
%%LDAP%%lib/rlm_ldap.a
220
%%LDAP%%lib/rlm_ldap.la
267
%%LDAP%%lib/rlm_ldap.la
221
%%LDAP%%lib/rlm_ldap.so
268
%%LDAP%%lib/rlm_ldap.so
269
%%EXPM%%lib/rlm_linelog-%%PORTVERSION%%.la
270
%%EXPM%%lib/rlm_linelog-%%PORTVERSION%%.so
271
%%EXPM%%lib/rlm_linelog.a
272
%%EXPM%%lib/rlm_linelog.la
273
%%EXPM%%lib/rlm_linelog.so
274
lib/rlm_logintime-%%PORTVERSION%%.la
275
lib/rlm_logintime-%%PORTVERSION%%.so
276
lib/rlm_logintime.a
277
lib/rlm_logintime.la
278
lib/rlm_logintime.so
222
lib/rlm_mschap-%%PORTVERSION%%.la
279
lib/rlm_mschap-%%PORTVERSION%%.la
223
lib/rlm_mschap-%%PORTVERSION%%.so
280
lib/rlm_mschap-%%PORTVERSION%%.so
224
lib/rlm_mschap.a
281
lib/rlm_mschap.a
225
lib/rlm_mschap.la
282
lib/rlm_mschap.la
226
lib/rlm_mschap.so
283
lib/rlm_mschap.so
227
lib/rlm_ns_mta_md5-%%PORTVERSION%%.la
228
lib/rlm_ns_mta_md5-%%PORTVERSION%%.so
229
lib/rlm_ns_mta_md5.a
230
lib/rlm_ns_mta_md5.la
231
lib/rlm_ns_mta_md5.so
232
lib/rlm_otp-%%PORTVERSION%%.la
284
lib/rlm_otp-%%PORTVERSION%%.la
233
lib/rlm_otp-%%PORTVERSION%%.so
285
lib/rlm_otp-%%PORTVERSION%%.so
234
lib/rlm_otp.a
286
lib/rlm_otp.a
Lines 254-269 Link Here
254
%%RLMPERL%%lib/rlm_perl.a
306
%%RLMPERL%%lib/rlm_perl.a
255
%%RLMPERL%%lib/rlm_perl.la
307
%%RLMPERL%%lib/rlm_perl.la
256
%%RLMPERL%%lib/rlm_perl.so
308
%%RLMPERL%%lib/rlm_perl.so
309
lib/rlm_policy-%%PORTVERSION%%.la
310
lib/rlm_policy-%%PORTVERSION%%.so
311
lib/rlm_policy.a
312
lib/rlm_policy.la
313
lib/rlm_policy.so
257
lib/rlm_preprocess-%%PORTVERSION%%.la
314
lib/rlm_preprocess-%%PORTVERSION%%.la
258
lib/rlm_preprocess-%%PORTVERSION%%.so
315
lib/rlm_preprocess-%%PORTVERSION%%.so
259
lib/rlm_preprocess.a
316
lib/rlm_preprocess.a
260
lib/rlm_preprocess.la
317
lib/rlm_preprocess.la
261
lib/rlm_preprocess.so
318
lib/rlm_preprocess.so
262
%%EXPM%%lib/rlm_python-%%PORTVERSION%%.la
319
%%EXPM%%lib/rlm_protocol_filter-%%PORTVERSION%%.la
263
%%EXPM%%lib/rlm_python-%%PORTVERSION%%.so
320
%%EXPM%%lib/rlm_protocol_filter-%%PORTVERSION%%.so
264
%%EXPM%%lib/rlm_python.a
321
%%EXPM%%lib/rlm_protocol_filter.a
265
%%EXPM%%lib/rlm_python.la
322
%%EXPM%%lib/rlm_protocol_filter.la
266
%%EXPM%%lib/rlm_python.so
323
%%EXPM%%lib/rlm_protocol_filter.so
324
lib/rlm_python-%%PORTVERSION%%.la
325
lib/rlm_python-%%PORTVERSION%%.so
326
lib/rlm_python.a
327
lib/rlm_python.la
328
lib/rlm_python.so
267
lib/rlm_radutmp-%%PORTVERSION%%.la
329
lib/rlm_radutmp-%%PORTVERSION%%.la
268
lib/rlm_radutmp-%%PORTVERSION%%.so
330
lib/rlm_radutmp-%%PORTVERSION%%.so
269
lib/rlm_radutmp.a
331
lib/rlm_radutmp.a
Lines 289-294 Link Here
289
lib/rlm_sql.a
351
lib/rlm_sql.a
290
lib/rlm_sql.la
352
lib/rlm_sql.la
291
lib/rlm_sql.so
353
lib/rlm_sql.so
354
%%FIREBIRD%%lib/rlm_sql_firebird-%%PORTVERSION%%.la
292
%%FIREBIRD%%lib/rlm_sql_firebird-%%PORTVERSION%%.so
355
%%FIREBIRD%%lib/rlm_sql_firebird-%%PORTVERSION%%.so
293
%%FIREBIRD%%lib/rlm_sql_firebird.a
356
%%FIREBIRD%%lib/rlm_sql_firebird.a
294
%%FIREBIRD%%lib/rlm_sql_firebird.la
357
%%FIREBIRD%%lib/rlm_sql_firebird.la
Lines 298-307 Link Here
298
lib/rlm_sql_log.a
361
lib/rlm_sql_log.a
299
lib/rlm_sql_log.la
362
lib/rlm_sql_log.la
300
lib/rlm_sql_log.so
363
lib/rlm_sql_log.so
364
%%MYSQL%%lib/rlm_sql_mysql-%%PORTVERSION%%.la
301
%%MYSQL%%lib/rlm_sql_mysql-%%PORTVERSION%%.so
365
%%MYSQL%%lib/rlm_sql_mysql-%%PORTVERSION%%.so
302
%%MYSQL%%lib/rlm_sql_mysql.a
366
%%MYSQL%%lib/rlm_sql_mysql.a
303
%%MYSQL%%lib/rlm_sql_mysql.la
367
%%MYSQL%%lib/rlm_sql_mysql.la
304
%%MYSQL%%lib/rlm_sql_mysql.so
368
%%MYSQL%%lib/rlm_sql_mysql.so
369
%%PGSQL%%lib/rlm_sql_postgresql-%%PORTVERSION%%.la
305
%%PGSQL%%lib/rlm_sql_postgresql-%%PORTVERSION%%.so
370
%%PGSQL%%lib/rlm_sql_postgresql-%%PORTVERSION%%.so
306
%%PGSQL%%lib/rlm_sql_postgresql.a
371
%%PGSQL%%lib/rlm_sql_postgresql.a
307
%%PGSQL%%lib/rlm_sql_postgresql.la
372
%%PGSQL%%lib/rlm_sql_postgresql.la
Lines 331-336 Link Here
331
sbin/radiusd
396
sbin/radiusd
332
sbin/radwatch
397
sbin/radwatch
333
sbin/rc.radiusd
398
sbin/rc.radiusd
399
include/freeradius/hash.h
400
include/freeradius/ident.h
401
include/freeradius/libradius.h
402
include/freeradius/md4.h
403
include/freeradius/md5.h
404
include/freeradius/missing.h
405
include/freeradius/packet.h
406
include/freeradius/radius.h
407
include/freeradius/radpaths.h
408
include/freeradius/sha1.h
409
include/freeradius/token.h
410
include/freeradius/udpfromto.h
411
include/freeradius/vqp.h
412
@dirrm include/freeradius
334
%%PORTDOCS%%%%DOCSDIR%%/Acct-Type
413
%%PORTDOCS%%%%DOCSDIR%%/Acct-Type
335
%%PORTDOCS%%%%DOCSDIR%%/Autz-Type
414
%%PORTDOCS%%%%DOCSDIR%%/Autz-Type
336
%%PORTDOCS%%%%DOCSDIR%%/CYGWIN
415
%%PORTDOCS%%%%DOCSDIR%%/CYGWIN
Lines 351-365 Link Here
351
%%PORTDOCS%%%%DOCSDIR%%/cisco
430
%%PORTDOCS%%%%DOCSDIR%%/cisco
352
%%PORTDOCS%%%%DOCSDIR%%/coding-methods.txt
431
%%PORTDOCS%%%%DOCSDIR%%/coding-methods.txt
353
%%PORTDOCS%%%%DOCSDIR%%/configurable_failover
432
%%PORTDOCS%%%%DOCSDIR%%/configurable_failover
354
%%PORTDOCS%%%%DOCSDIR%%/duplicate-users
355
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.ldif
433
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.ldif
356
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.schema
434
%%PORTDOCS%%%%DOCSDIR%%/examples/iplanet.schema
357
%%PORTDOCS%%%%DOCSDIR%%/examples/mssql.sql
358
%%PORTDOCS%%%%DOCSDIR%%/examples/mysql.sql
359
%%PORTDOCS%%%%DOCSDIR%%/examples/openldap.schema
435
%%PORTDOCS%%%%DOCSDIR%%/examples/openldap.schema
360
%%PORTDOCS%%%%DOCSDIR%%/examples/oracle.sql
436
%%PORTDOCS%%%%DOCSDIR%%/examples/postgresql_update_radacct_group_trigger.sql
361
%%PORTDOCS%%%%DOCSDIR%%/examples/postgresql.sql
362
%%PORTDOCS%%%%DOCSDIR%%/examples/postgresql.sql.extra
363
%%PORTDOCS%%%%DOCSDIR%%/ldap_howto.txt
437
%%PORTDOCS%%%%DOCSDIR%%/ldap_howto.txt
364
%%PORTDOCS%%%%DOCSDIR%%/load-balance.txt
438
%%PORTDOCS%%%%DOCSDIR%%/load-balance.txt
365
%%PORTDOCS%%%%DOCSDIR%%/misc-nas
439
%%PORTDOCS%%%%DOCSDIR%%/misc-nas
Lines 368-374 Link Here
368
%%PORTDOCS%%%%DOCSDIR%%/performance-testing
442
%%PORTDOCS%%%%DOCSDIR%%/performance-testing
369
%%PORTDOCS%%%%DOCSDIR%%/processing_users_file
443
%%PORTDOCS%%%%DOCSDIR%%/processing_users_file
370
%%PORTDOCS%%%%DOCSDIR%%/proxy
444
%%PORTDOCS%%%%DOCSDIR%%/proxy
371
%%PORTDOCS%%%%DOCSDIR%%/radrelay
372
%%PORTDOCS%%%%DOCSDIR%%/release-method.txt
445
%%PORTDOCS%%%%DOCSDIR%%/release-method.txt
373
%%PORTDOCS%%%%DOCSDIR%%/rfc/attributes.html
446
%%PORTDOCS%%%%DOCSDIR%%/rfc/attributes.html
374
%%PORTDOCS%%%%DOCSDIR%%/rfc/draft-kamath-pppext-eap-mschapv2-00.txt
447
%%PORTDOCS%%%%DOCSDIR%%/rfc/draft-kamath-pppext-eap-mschapv2-00.txt
Lines 380-393 Link Here
380
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1448.txt
453
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1448.txt
381
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1901.txt
454
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1901.txt
382
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1905.txt
455
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc1905.txt
383
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2058.txt
384
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2059.txt
385
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2138.txt
386
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2139.txt
387
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2243.txt
456
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2243.txt
388
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2289.txt
457
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2289.txt
389
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2433.txt
458
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2433.txt
390
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2548.txt
459
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2548.txt
460
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2607.txt
391
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2618.txt
461
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2618.txt
392
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2619.txt
462
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2619.txt
393
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2620.txt
463
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc2620.txt
Lines 407-417 Link Here
407
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3576.txt
477
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3576.txt
408
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3579.txt
478
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3579.txt
409
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3580.txt
479
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3580.txt
410
%%PORTDOCS%%%%DOCSDIR%%/rlm_attr_filter
480
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc3748.txt
481
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4372.txt
482
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4590.txt
483
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4675.txt
484
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4679.txt
485
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4818.txt
486
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc4849.txt
487
%%PORTDOCS%%%%DOCSDIR%%/rfc/rfc5080.txt
411
%%PORTDOCS%%%%DOCSDIR%%/rlm_dbm
488
%%PORTDOCS%%%%DOCSDIR%%/rlm_dbm
412
%%PORTDOCS%%%%DOCSDIR%%/rlm_digest
413
%%PORTDOCS%%%%DOCSDIR%%/rlm_eap
489
%%PORTDOCS%%%%DOCSDIR%%/rlm_eap
490
%%PORTDOCS%%%%DOCSDIR%%/rlm_expiration
414
%%PORTDOCS%%%%DOCSDIR%%/rlm_fastusers
491
%%PORTDOCS%%%%DOCSDIR%%/rlm_fastusers
492
%%PORTDOCS%%%%DOCSDIR%%/rlm_jradius
415
%%PORTDOCS%%%%DOCSDIR%%/rlm_krb5
493
%%PORTDOCS%%%%DOCSDIR%%/rlm_krb5
416
%%PORTDOCS%%%%DOCSDIR%%/rlm_ldap
494
%%PORTDOCS%%%%DOCSDIR%%/rlm_ldap
417
%%PORTDOCS%%%%DOCSDIR%%/rlm_pam
495
%%PORTDOCS%%%%DOCSDIR%%/rlm_pam
Lines 421-426 Link Here
421
%%PORTDOCS%%%%DOCSDIR%%/rlm_sql
499
%%PORTDOCS%%%%DOCSDIR%%/rlm_sql
422
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlcounter
500
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlcounter
423
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlippool
501
%%PORTDOCS%%%%DOCSDIR%%/rlm_sqlippool
502
%%PORTDOCS%%%%DOCSDIR%%/snmp
424
%%PORTDOCS%%%%DOCSDIR%%/supervise-radiusd.txt
503
%%PORTDOCS%%%%DOCSDIR%%/supervise-radiusd.txt
425
%%PORTDOCS%%%%DOCSDIR%%/tuning_guide
504
%%PORTDOCS%%%%DOCSDIR%%/tuning_guide
426
%%PORTDOCS%%%%DOCSDIR%%/variables.txt
505
%%PORTDOCS%%%%DOCSDIR%%/variables.txt
Lines 442-452 Link Here
442
%%DATADIR%%/dictionary.ascend
521
%%DATADIR%%/dictionary.ascend
443
%%DATADIR%%/dictionary.asn
522
%%DATADIR%%/dictionary.asn
444
%%DATADIR%%/dictionary.avaya
523
%%DATADIR%%/dictionary.avaya
524
%%DATADIR%%/dictionary.azaire
445
%%DATADIR%%/dictionary.bay
525
%%DATADIR%%/dictionary.bay
446
%%DATADIR%%/dictionary.bintec
526
%%DATADIR%%/dictionary.bintec
447
%%DATADIR%%/dictionary.bristol
527
%%DATADIR%%/dictionary.bristol
448
%%DATADIR%%/dictionary.cablelabs
528
%%DATADIR%%/dictionary.cablelabs
449
%%DATADIR%%/dictionary.cabletron
529
%%DATADIR%%/dictionary.cabletron
530
%%DATADIR%%/dictionary.chillispot
450
%%DATADIR%%/dictionary.cisco
531
%%DATADIR%%/dictionary.cisco
451
%%DATADIR%%/dictionary.cisco.bbsm
532
%%DATADIR%%/dictionary.cisco.bbsm
452
%%DATADIR%%/dictionary.cisco.vpn3000
533
%%DATADIR%%/dictionary.cisco.vpn3000
Lines 467-494 Link Here
467
%%DATADIR%%/dictionary.gandalf
548
%%DATADIR%%/dictionary.gandalf
468
%%DATADIR%%/dictionary.garderos
549
%%DATADIR%%/dictionary.garderos
469
%%DATADIR%%/dictionary.gemtek
550
%%DATADIR%%/dictionary.gemtek
551
%%DATADIR%%/dictionary.h3c
470
%%DATADIR%%/dictionary.hp
552
%%DATADIR%%/dictionary.hp
553
%%DATADIR%%/dictionary.huawei
471
%%DATADIR%%/dictionary.ipunplugged
554
%%DATADIR%%/dictionary.ipunplugged
472
%%DATADIR%%/dictionary.issanni
555
%%DATADIR%%/dictionary.issanni
473
%%DATADIR%%/dictionary.itk
556
%%DATADIR%%/dictionary.itk
557
%%DATADIR%%/dictionary.jradius
474
%%DATADIR%%/dictionary.juniper
558
%%DATADIR%%/dictionary.juniper
475
%%DATADIR%%/dictionary.karlnet
559
%%DATADIR%%/dictionary.karlnet
476
%%DATADIR%%/dictionary.livingston
560
%%DATADIR%%/dictionary.livingston
477
%%DATADIR%%/dictionary.localweb
561
%%DATADIR%%/dictionary.localweb
478
%%DATADIR%%/dictionary.lucent
562
%%DATADIR%%/dictionary.lucent
563
%%DATADIR%%/dictionary.manzara
479
%%DATADIR%%/dictionary.merit
564
%%DATADIR%%/dictionary.merit
480
%%DATADIR%%/dictionary.microsoft
565
%%DATADIR%%/dictionary.microsoft
481
%%DATADIR%%/dictionary.mikrotik
566
%%DATADIR%%/dictionary.mikrotik
482
%%DATADIR%%/dictionary.motorola
567
%%DATADIR%%/dictionary.motorola
483
%%DATADIR%%/dictionary.navini
568
%%DATADIR%%/dictionary.navini
484
%%DATADIR%%/dictionary.netscreen
569
%%DATADIR%%/dictionary.netscreen
570
%%DATADIR%%/dictionary.nexans
485
%%DATADIR%%/dictionary.nokia
571
%%DATADIR%%/dictionary.nokia
572
%%DATADIR%%/dictionary.nokia.conflict
486
%%DATADIR%%/dictionary.nomadix
573
%%DATADIR%%/dictionary.nomadix
487
%%DATADIR%%/dictionary.nortel
574
%%DATADIR%%/dictionary.nortel
488
%%DATADIR%%/dictionary.ntua
575
%%DATADIR%%/dictionary.ntua
576
%%DATADIR%%/dictionary.openser
489
%%DATADIR%%/dictionary.packeteer
577
%%DATADIR%%/dictionary.packeteer
490
%%DATADIR%%/dictionary.patton
578
%%DATADIR%%/dictionary.patton
491
%%DATADIR%%/dictionary.propel
579
%%DATADIR%%/dictionary.propel
580
%%DATADIR%%/dictionary.prosoft
581
%%DATADIR%%/dictionary.quiconnect
492
%%DATADIR%%/dictionary.quintum
582
%%DATADIR%%/dictionary.quintum
493
%%DATADIR%%/dictionary.redback
583
%%DATADIR%%/dictionary.redback
494
%%DATADIR%%/dictionary.redcreek
584
%%DATADIR%%/dictionary.redcreek
Lines 500-526 Link Here
500
%%DATADIR%%/dictionary.rfc3162
590
%%DATADIR%%/dictionary.rfc3162
501
%%DATADIR%%/dictionary.rfc3576
591
%%DATADIR%%/dictionary.rfc3576
502
%%DATADIR%%/dictionary.rfc3580
592
%%DATADIR%%/dictionary.rfc3580
593
%%DATADIR%%/dictionary.rfc4072
503
%%DATADIR%%/dictionary.rfc4372
594
%%DATADIR%%/dictionary.rfc4372
504
%%DATADIR%%/dictionary.rfc4590
505
%%DATADIR%%/dictionary.rfc4675
595
%%DATADIR%%/dictionary.rfc4675
506
%%DATADIR%%/dictionary.rfc4679
596
%%DATADIR%%/dictionary.rfc4679
597
%%DATADIR%%/dictionary.rfc4818
598
%%DATADIR%%/dictionary.rfc4849
507
%%DATADIR%%/dictionary.riverstone
599
%%DATADIR%%/dictionary.riverstone
508
%%DATADIR%%/dictionary.roaringpenguin
600
%%DATADIR%%/dictionary.roaringpenguin
509
%%DATADIR%%/dictionary.schulzrinne-sipping
510
%%DATADIR%%/dictionary.shasta
601
%%DATADIR%%/dictionary.shasta
511
%%DATADIR%%/dictionary.shiva
602
%%DATADIR%%/dictionary.shiva
603
%%DATADIR%%/dictionary.slipstream
512
%%DATADIR%%/dictionary.sofaware
604
%%DATADIR%%/dictionary.sofaware
513
%%DATADIR%%/dictionary.sonicwall
605
%%DATADIR%%/dictionary.sonicwall
514
%%DATADIR%%/dictionary.springtide
606
%%DATADIR%%/dictionary.springtide
515
%%DATADIR%%/dictionary.starent
607
%%DATADIR%%/dictionary.starent
516
%%DATADIR%%/dictionary.t_systems_nova
608
%%DATADIR%%/dictionary.t_systems_nova
517
%%DATADIR%%/dictionary.telebit
609
%%DATADIR%%/dictionary.telebit
610
%%DATADIR%%/dictionary.telkom
518
%%DATADIR%%/dictionary.trapeze
611
%%DATADIR%%/dictionary.trapeze
519
%%DATADIR%%/dictionary.tropos
612
%%DATADIR%%/dictionary.tropos
520
%%DATADIR%%/dictionary.unix
613
%%DATADIR%%/dictionary.unix
521
%%DATADIR%%/dictionary.usr
614
%%DATADIR%%/dictionary.usr
522
%%DATADIR%%/dictionary.valemount
615
%%DATADIR%%/dictionary.valemount
523
%%DATADIR%%/dictionary.versanet
616
%%DATADIR%%/dictionary.versanet
617
%%DATADIR%%/dictionary.vqp
524
%%DATADIR%%/dictionary.walabi
618
%%DATADIR%%/dictionary.walabi
525
%%DATADIR%%/dictionary.waverider
619
%%DATADIR%%/dictionary.waverider
526
%%DATADIR%%/dictionary.wispr
620
%%DATADIR%%/dictionary.wispr
(-)Makefile (-53 / +48 lines)
Lines 6-62 Link Here
6
#
6
#
7
7
8
PORTNAME=	freeradius
8
PORTNAME=	freeradius
9
PORTVERSION?=	1.1.7
9
DISTVERSION=	2.0.0
10
PORTREVISION?=	2
11
CATEGORIES=	net
10
CATEGORIES=	net
12
MASTER_SITES=	ftp://ftp.freeradius.org/pub/radius/ \
11
MASTER_SITES=	ftp://ftp.freeradius.org/pub/freeradius/ \
13
		ftp://ftp.ntua.gr/pub/net/radius/freeradius/ \
12
		ftp://ftp.ntua.gr/pub/net/radius/freeradius/ \
14
		ftp://ftp.uk.freeradius.org/pub/radius/ \
13
		ftp://ftp.uk.freeradius.org/pub/radius/ \
15
		ftp://ftp.us.freeradius.org/pub/radius/ \
14
		http://ftp.cc.uoc.gr/mirrors/ftp.freeradius.org/ \
16
		http://freeradius.portal-to-web.de/
15
		http://freeradius.portal-to-web.de/
17
MASTER_SITE_SUBDIR=	. old
16
MASTER_SITE_SUBDIR=	. old
17
DISTNAME=	freeradius-server-${DISTVERSION}
18
18
19
MAINTAINER?=	david@wood2.org.uk
19
MAINTAINER=	david@wood2.org.uk
20
COMMENT?=	A free RADIUS server implementation
20
COMMENT=	A free RADIUS server implementation
21
21
22
RUN_DEPENDS=	gmake:${PORTSDIR}/devel/gmake
23
LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm
24
22
USE_BZIP2=	yes
25
USE_BZIP2=	yes
23
WANT_PERL=	yes
26
WANT_PERL=	yes
24
27
25
LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm
26
27
LOGDIR?=	/var/log
28
LOGDIR?=	/var/log
28
29
29
# If FREERADIUS_SLAVE_MYSQL is defined, we want to build the
30
CONFLICTS=	gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].* \
30
# freeradius-mysql slave port
31
		freeradius-mysql-[0-9].* freeradius-[013-9].*
31
32
32
CONFLICTS=	gnu-radius-[0-9].* openradius-[0-9].* radiusd-cistron-[0-9].*
33
.ifdef(FREERADIUS_SLAVE_MYSQL)
34
CONFLICTS+=	freeradius-[0-9].* freeradius-mysql-[02-9].*
35
PKGNAMESUFFIX=	-mysql
36
.else
37
CONFLICTS+=	freeradius-mysql-[0-9].* freeradius-[02-9].*
38
.endif
39
40
USE_RC_SUBR=	radiusd.sh
33
USE_RC_SUBR=	radiusd.sh
41
USE_AUTOTOOLS=	libltdl:15 libtool:15 autoconf:261
34
USE_AUTOTOOLS=	libltdl:15 libtool:15 autoconf:261
42
USE_GMAKE=	yes
35
USE_GMAKE=	yes
43
USE_OPENSSL=	yes
36
USE_OPENSSL=	yes
37
USE_PYTHON=	yes
44
MAKE_ARGS+=	LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
38
MAKE_ARGS+=	LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
45
CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
39
CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
46
40
47
PLIST_SUB=	PORTVERSION=${PORTVERSION}
41
PLIST_SUB=	PORTVERSION=${DISTVERSION}
48
42
49
OPTIONS=	KERBEROS	"With Kerberos support" off \
43
OPTIONS=	KERBEROS	"With Kerberos support" off \
50
		HEIMDAL		"With Heimdal Kerberos support" off \
44
		HEIMDAL		"With Heimdal Kerberos support" off \
51
		LDAP		"With LDAP database support" off
45
		LDAP		"With LDAP database support" off \
52
.ifndef(FREERADIUS_SLAVE_MYSQL)
46
		MYSQL		"With MySQL database support" off \
53
OPTIONS+=	MYSQL		"With MySQL database support" off
47
		PGSQL		"With PostgreSQL database support" off \
54
.endif
55
OPTIONS+=	PGSQL		"With PostgreSQL database support" off \
56
		FIREBIRD	"With Firebird database support (EXPERIMENTAL)" off \
48
		FIREBIRD	"With Firebird database support (EXPERIMENTAL)" off \
57
		SNMP		"With SNMP support" off \
49
		SNMP		"With SNMP support" off \
58
		EDIR		"With Novell eDirectory support" off \
59
		NOPERL		"Do not require perl (use only if necessary)" off \
60
		EXPERIMENTAL	"Build experimental modules" off
50
		EXPERIMENTAL	"Build experimental modules" off
61
51
62
.include <bsd.port.pre.mk>
52
.include <bsd.port.pre.mk>
Lines 64-73 Link Here
64
# Default requirements for rc script
54
# Default requirements for rc script
65
_REQUIRE=	NETWORKING SERVERS
55
_REQUIRE=	NETWORKING SERVERS
66
56
67
.ifdef(FREERADIUS_SLAVE_MYSQL)
68
WITH_MYSQL=	yes
69
.endif
70
71
CONFIGURE_ARGS=	--quiet \
57
CONFIGURE_ARGS=	--quiet \
72
		--prefix=${PREFIX} \
58
		--prefix=${PREFIX} \
73
		--localstatedir=/var \
59
		--localstatedir=/var \
Lines 80-98 Link Here
80
PLIST_SUB+=	PORTDOCS=""
66
PLIST_SUB+=	PORTDOCS=""
81
.endif
67
.endif
82
CONFIGURE_ARGS+=--with-logdir=${LOGDIR} \
68
CONFIGURE_ARGS+=--with-logdir=${LOGDIR} \
83
		--with-large-files \
84
		--with-openssl-includes=${OPENSSLINC}
69
		--with-openssl-includes=${OPENSSLINC}
85
# This conditionality avoids -L/usr/lib in the radiusd build step when
70
# This conditionality avoids -L/usr/lib in the radiusd build step when
86
# building with base system OpenSSL
71
# building with base system OpenSSL
87
.if ${OPENSSLLIB} != "/usr/lib"
72
.if ${OPENSSLLIB} != "/usr/lib"
88
CONFIGURE_ARGS+=--with-openssl-libraries=${OPENSSLLIB}
73
CONFIGURE_ARGS+=--with-openssl-libraries=${OPENSSLLIB}
89
.endif
74
.endif
90
CONFIGURE_ARGS+=--without-rlm_sql_db2 \
75
CONFIGURE_ARGS+=--with-rlm-python-lib-dir=${PYTHON_LIBDIR} \
91
		--without-rlm_sql_freetds \
76
		--with-rlm-python-include-dir=${PYTHON_INCLUDEDIR} \
77
		--without-rlm_eap_ikev2 \
78
		--without-rlm_eap2 \
79
		--without-rlm_opendirectory \
80
		--without-rlm_sql_db2 \
92
		--without-rlm_sql_iodbc \
81
		--without-rlm_sql_iodbc \
93
		--without-rlm_sql_oracle \
82
		--without-rlm_sql_oracle \
94
		--without-rlm_sql_sybase \
83
		--without-rlm_sql_sybase \
95
		--without-rlm_sql_unixodbc
84
		--without-rlm_sql_unixodbc \
85
		--with-vmps
96
86
97
.if ${ARCH} == amd64
87
.if ${ARCH} == amd64
98
CONFIGURE_ARGS+=	--with-pic
88
CONFIGURE_ARGS+=	--with-pic
Lines 117-126 Link Here
117
PLIST_SUB+=	KRB5="@comment "
107
PLIST_SUB+=	KRB5="@comment "
118
.endif
108
.endif
119
109
120
.if defined(WITH_EDIR) && !defined(WITH_LDAP)
121
WITH_LDAP=	yes
122
.endif
123
124
.ifdef(WITH_LDAP)
110
.ifdef(WITH_LDAP)
125
USE_OPENLDAP=	YES
111
USE_OPENLDAP=	YES
126
PLIST_SUB+=	LDAP=""
112
PLIST_SUB+=	LDAP=""
Lines 130-139 Link Here
130
PLIST_SUB+=	LDAP="@comment "
116
PLIST_SUB+=	LDAP="@comment "
131
.endif
117
.endif
132
118
133
.ifdef(WITH_EDIR)
134
CONFIGURE_ARGS+=--with-edir
135
.endif
136
137
.ifdef(WITH_MYSQL)
119
.ifdef(WITH_MYSQL)
138
USE_MYSQL=	YES
120
USE_MYSQL=	YES
139
CONFIGURE_ARGS+=--with-rlm_sql_mysql
121
CONFIGURE_ARGS+=--with-rlm_sql_mysql
Lines 175-183 Link Here
175
.endif
157
.endif
176
158
177
.ifdef(WITH_EXPERIMENTAL)
159
.ifdef(WITH_EXPERIMENTAL)
178
USE_PYTHON=	yes
179
# hack to get the dependency
180
.include "${PORTSDIR}/Mk/bsd.python.mk"
181
CONFIGURE_ARGS+=--with-experimental-modules
160
CONFIGURE_ARGS+=--with-experimental-modules
182
PLIST_SUB+=	EXPM=""
161
PLIST_SUB+=	EXPM=""
183
.else
162
.else
Lines 188-193 Link Here
188
CONFIGURE_ARGS+=--enable-developer
167
CONFIGURE_ARGS+=--enable-developer
189
.endif
168
.endif
190
169
170
# NOPERL has been removed from OPTIONS. It is a nasty hack as it doesn't
171
# properly remove the dependency on perl. The main configure.in should be
172
# patched so that the perl detection test fails to make this work properly,
173
# though that configure run (at least in 2.0.0) only looks for perl to issue
174
# a warning about Simultaneous-Use and checkrad.pl maybe not working without
175
# perl.
176
# Leave WITH_NOPERL as a knob for anyone that really wants it - or for
177
# a proper fix in the future.
191
.ifdef(WITH_NOPERL)
178
.ifdef(WITH_NOPERL)
192
CONFIGURE_ARGS+=--without-rlm_perl
179
CONFIGURE_ARGS+=--without-rlm_perl
193
PLIST_SUB+=	RLMPERL="@comment "
180
PLIST_SUB+=	RLMPERL="@comment "
Lines 201-213 Link Here
201
188
202
MAN1=		radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \
189
MAN1=		radclient.1 radeapclient.1 radlast.1 radtest.1 radwho.1 \
203
		radzap.1
190
		radzap.1
204
MAN5=		acct_users.5 clients.5 clients.conf.5 dictionary.5 naslist.5 \
191
MAN5=		acct_users.5 clients.conf.5 dictionary.5 radiusd.conf.5 \
205
		radiusd.conf.5 rlm_acct_unique.5 rlm_always.5 \
192
		radrelay.conf.5 rlm_acct_unique.5 rlm_always.5 \
206
		rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \
193
		rlm_attr_filter.5 rlm_attr_rewrite.5 rlm_chap.5 rlm_counter.5 \
207
		rlm_detail.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 rlm_pap.5 \
194
		rlm_detail.5 rlm_digest.5 rlm_expr.5 rlm_files.5 rlm_mschap.5 \
208
		rlm_passwd.5 rlm_realm.5 rlm_sql.5 rlm_sql_log.5 rlm_unix.5 \
195
		rlm_pap.5 rlm_passwd.5 rlm_policy.5 rlm_realm.5 rlm_sql.5 \
209
		users.5
196
		rlm_sql_log.5 rlm_unix.5 unlang.5 users.5
210
MAN8=		radiusd.8 radrelay.8 radsqlrelay.8 radwatch.8 rlm_ippool_tool.8
197
MAN8=		radiusd.8 radrelay.8 radsqlrelay.8 radwatch.8 \
198
		rlm_ippool_tool.8
211
199
212
SUB_LIST+=	REQUIRE="${_REQUIRE}"
200
SUB_LIST+=	REQUIRE="${_REQUIRE}"
213
201
Lines 218-223 Link Here
218
		${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \;
206
		${REINPLACE_CMD} -e "s:\$$(R)\$$(raddbdir):${EXAMPLESDIR}/raddb:g" {} \;
219
# Clean up after the last operation (so as not to get unwanted files when installing doc/)
207
# Clean up after the last operation (so as not to get unwanted files when installing doc/)
220
	@${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete
208
	@${FIND} -E ${WRKSRC} -regex '.*/Makefile(\.in)?\.(orig|bak)$$' -delete
209
# Patch raddb/certs/bootstrap to use gmake instead of make
210
	@${REINPLACE_CMD} -Ee "s:^make:${PREFIX}/bin/gmake:" \
211
		${WRKSRC}/raddb/certs/bootstrap
212
# Clean up after the last operation (so as not to get unwanted files in raddb)
213
	@${FIND} -E ${WRKSRC}/raddb/certs -regex '.*/bootstrap\.(orig|bak)$$' \
214
		-delete
221
215
222
pre-configure:
216
pre-configure:
223
# Replace -pthread with ${PTHREAD_LIBS} in configure(.in) files
217
# Replace -pthread with ${PTHREAD_LIBS} in configure(.in) files
Lines 243-252 Link Here
243
	done
237
	done
244
# Copy all files from ${EXAMPLESDIR}/raddb to ${PREFIX}/etc/raddb if they
238
# Copy all files from ${EXAMPLESDIR}/raddb to ${PREFIX}/etc/raddb if they
245
# don't already exist in the destination location
239
# don't already exist in the destination location
246
	@for i in `${FIND} ${EXAMPLESDIR}/raddb/ -type f -print \
240
	@for i in `${FIND} -P ${EXAMPLESDIR}/raddb/ \( -type f -or -type l \) \
241
	-print \
247
	| ${SED} -e 's:^${EXAMPLESDIR}/raddb/::g'`; do \
242
	| ${SED} -e 's:^${EXAMPLESDIR}/raddb/::g'`; do \
248
		if [ ! -f ${PREFIX}/etc/raddb/$${i} ]; then \
243
		if [ ! -f ${PREFIX}/etc/raddb/$${i} ]; then \
249
			${CP} ${EXAMPLESDIR}/raddb/$${i} ${PREFIX}/etc/raddb/$${i}; \
244
			${CP} -RP ${EXAMPLESDIR}/raddb/$${i} ${PREFIX}/etc/raddb/$${i}; \
250
		fi; \
245
		fi; \
251
	done
246
	done
252
# Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx
247
# Set ${PREFIX}/etc/raddb and all the files and folders in it to g-w,o-rwx

Return to bug 119582