1 menu "freeradius........................ A Flexible RADIUS server implementation"
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)
23 config BR2_PACKAGE_FREERADIUS_DEMOCERTS
24 prompt "freeradius-democerts............ Demo certificates to test the server"
26 default m if CONFIG_DEVEL
27 depends BR2_PACKAGE_FREERADIUS
29 config BR2_PACKAGE_FREERADIUS_MOD_CHAP
30 prompt "freeradius-mod-chap............. CHAP module"
32 default m if CONFIG_DEVEL
33 depends BR2_PACKAGE_FREERADIUS
35 config BR2_PACKAGE_FREERADIUS_MOD_EAP
36 prompt "freeradius-mod-eap.............. Base EAP module"
38 default m if CONFIG_DEVEL
39 depends BR2_PACKAGE_FREERADIUS
41 config BR2_PACKAGE_FREERADIUS_MOD_EAP_GTC
42 prompt "freeradius-mod-eap-gtc........ EAP/GTC module"
44 default m if CONFIG_DEVEL
45 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
47 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MD5
48 prompt "freeradius-mod-eap-md5........ EAP/MD5 module"
50 default m if CONFIG_DEVEL
51 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
53 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MSCHAPV2
54 prompt "freeradius-mod-eap-mschapv2... EAP/MS-CHAPv2 module"
56 default m if CONFIG_DEVEL
57 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
59 config BR2_PACKAGE_FREERADIUS_MOD_EAP_PEAP
60 prompt "freeradius-mod-eap-peap....... EAP/PEAP module"
62 default m if CONFIG_DEVEL
63 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
65 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
66 prompt "freeradius-mod-eap-tls........ EAP/TLS module"
68 default m if CONFIG_DEVEL
69 depends BR2_PACKAGE_FREERADIUS_MOD_EAP
71 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TTLS
72 prompt "freeradius-mod-eap-ttls..... EAP/TTLS module"
74 default m if CONFIG_DEVEL
75 depends BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
77 config BR2_PACKAGE_FREERADIUS_MOD_FILES
78 prompt "freeradius-mod-files............ Module using local files for authorization"
80 default m if CONFIG_DEVEL
81 depends BR2_PACKAGE_FREERADIUS
83 config BR2_PACKAGE_FREERADIUS_MOD_LDAP
84 prompt "freeradius-mod-ldap............. LDAP module"
86 default m if CONFIG_DEVEL
87 select BR2_PACKAGE_LIBOPENLDAP
88 depends BR2_PACKAGE_FREERADIUS
90 config BR2_PACKAGE_FREERADIUS_MOD_MSCHAP
91 prompt "freeradius-mod-mschap........... MS-CHAP and MS-CHAPv2 module"
93 default m if CONFIG_DEVEL
94 depends BR2_PACKAGE_FREERADIUS
96 config BR2_PACKAGE_FREERADIUS_MOD_PAP
97 prompt "freeradius-mod-pap.............. PAP module"
99 default m if CONFIG_DEVEL
100 depends BR2_PACKAGE_FREERADIUS
102 config BR2_PACKAGE_FREERADIUS_MOD_SQL
103 prompt "freeradius-mod-sql.............. Base SQL module"
105 default m if CONFIG_DEVEL
106 depends BR2_PACKAGE_FREERADIUS
108 config BR2_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
109 prompt "freeradius-mod-sql-mysql...... MySQL module"
111 default m if CONFIG_DEVEL
112 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
113 select BR2_PACKAGE_LIBMYSQLCLIENT
115 config BR2_PACKAGE_FREERADIUS_MOD_SQL_PGSQL
116 prompt "freeradius-mod-sql-pgsql...... PostgreSQL module"
118 default m if CONFIG_DEVEL
119 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
120 select BR2_PACKAGE_LIBPQ
122 config BR2_PACKAGE_FREERADIUS_MOD_SQLCOUNTER
123 prompt "freeradius-mod-sqlcounter..... Generic SQL Counter module"
125 default m if CONFIG_DEVEL
126 depends BR2_PACKAGE_FREERADIUS_MOD_SQL
128 config BR2_PACKAGE_FREERADIUS_UTILS
129 prompt "freeradius-utils................ Misc. client utilities"
131 default m if CONFIG_DEVEL
132 depends BR2_PACKAGE_FREERADIUS