1 menu "freeradius - Flexible RADIUS server"
3 config BR2_PACKAGE_FREERADIUS
4 prompt "freeradius - Flexible RADIUS server"
6 default m if CONFIG_DEVEL
7 select BR2_PACKAGE_LIBLTDL
8 select BR2_PACKAGE_LIBOPENSSL
9 select BR2_PACKAGE_LIBPTHREAD
11 A flexible RADIUS server
13 http://www.freeradius.org/
19 - libmysqlclient (for MySQL support)
20 - libopenldap (for LDAP support)
21 - libpq (for PostgreSQL support)
24 config BR2_PACKAGE_FREERADIUS_DEMOCERTS
25 prompt "freeradius-democerts - Demo certificates to test the server"
27 default m if CONFIG_DEVEL
28 depends BR2_PACKAGE_FREERADIUS
30 config BR2_PACKAGE_FREERADIUS_MOD_CHAP
31 prompt "freeradius-mod-chap - CHAP module"
33 default m if CONFIG_DEVEL
34 depends BR2_PACKAGE_FREERADIUS
36 config BR2_PACKAGE_FREERADIUS_MOD_DETAIL
37 prompt "freeradius-mod-detail - Detailed accounting module"
39 default m if CONFIG_DEVEL
40 depends BR2_PACKAGE_FREERADIUS
42 config BR2_PACKAGE_FREERADIUS_MOD_EAP
43 prompt "freeradius-mod-eap - Base EAP module"
45 default m if CONFIG_DEVEL
46 depends BR2_PACKAGE_FREERADIUS
48 config BR2_PACKAGE_FREERADIUS_MOD_EAP_GTC
49 prompt "freeradius-mod-eap-gtc - EAP/GTC module"
51 default m if CONFIG_DEVEL
52 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
54 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MD5
55 prompt "freeradius-mod-eap-md5 - EAP/MD5 module"
57 default m if CONFIG_DEVEL
58 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
60 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MSCHAPV2
61 prompt "freeradius-mod-eap-mschapv2 - EAP/MS-CHAPv2 module"
63 default m if CONFIG_DEVEL
64 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
66 config BR2_PACKAGE_FREERADIUS_MOD_EAP_PEAP
67 prompt "freeradius-mod-eap-peap - EAP/PEAP module"
69 default m if CONFIG_DEVEL
70 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
72 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
73 prompt "freeradius-mod-eap-tls - EAP/TLS module"
75 default m if CONFIG_DEVEL
76 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
78 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TTLS
79 prompt "freeradius-mod-eap-ttls - EAP/TTLS module"
81 default m if CONFIG_DEVEL
82 depends BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
84 config BR2_PACKAGE_FREERADIUS_MOD_FILES
85 prompt "freeradius-mod-files - Module using local files for authorization"
87 default m if CONFIG_DEVEL
88 depends BR2_PACKAGE_FREERADIUS
90 config BR2_PACKAGE_FREERADIUS_MOD_LDAP
91 prompt "freeradius-mod-ldap - LDAP module"
93 default m if CONFIG_DEVEL
94 depends BR2_PACKAGE_FREERADIUS
95 select BR2_PACKAGE_LIBOPENLDAP
97 config BR2_PACKAGE_FREERADIUS_MOD_MSCHAP
98 prompt "freeradius-mod-mschap - MS-CHAP and MS-CHAPv2 module"
100 default m if CONFIG_DEVEL
101 depends BR2_PACKAGE_FREERADIUS
103 config BR2_PACKAGE_FREERADIUS_MOD_PAP
104 prompt "freeradius-mod-pap - PAP module"
106 default m if CONFIG_DEVEL
107 depends BR2_PACKAGE_FREERADIUS
109 config BR2_PACKAGE_FREERADIUS_MOD_PREPROCESS
110 prompt "freeradius-mod-preprocess - Request pre-processing module"
112 default m if CONFIG_DEVEL
113 depends BR2_PACKAGE_FREERADIUS
115 config BR2_PACKAGE_FREERADIUS_MOD_REALM
116 prompt "freeradius-mod-realm - Realms handling module"
118 default m if CONFIG_DEVEL
119 depends BR2_PACKAGE_FREERADIUS
121 config BR2_PACKAGE_FREERADIUS_MOD_SQL
122 prompt "freeradius-mod-sql - Base SQL module"
124 default m if CONFIG_DEVEL
125 depends BR2_PACKAGE_FREERADIUS
127 config BR2_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
128 prompt "freeradius-mod-sql-mysql - MySQL module"
130 default m if CONFIG_DEVEL
131 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
132 select BR2_PACKAGE_LIBMYSQLCLIENT
134 config BR2_PACKAGE_FREERADIUS_MOD_SQL_PGSQL
135 prompt "freeradius-mod-sql-pgsql - PostgreSQL module"
137 default m if CONFIG_DEVEL
138 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
139 select BR2_PACKAGE_LIBPQ
141 config BR2_PACKAGE_FREERADIUS_MOD_SQLCOUNTER
142 prompt "freeradius-mod-sqlcounter - Generic SQL Counter module"
144 default m if CONFIG_DEVEL
145 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
147 config BR2_PACKAGE_FREERADIUS_UTILS
148 prompt "freeradius-utils - Misc. client utilities"
150 default m if CONFIG_DEVEL
151 depends BR2_PACKAGE_FREERADIUS