enhance the new mtd -q option
[openwrt.git] / package / freeradius / Config.in
1 menu "freeradius........................ A Flexible RADIUS server implementation"
2
3 config BR2_PACKAGE_FREERADIUS
4         prompt "freeradius........................ Flexible RADIUS server"
5         tristate
6         default m if CONFIG_DEVEL
7         select BR2_PACKAGE_LIBLTDL
8         select BR2_PACKAGE_LIBOPENSSL
9         select BR2_PACKAGE_LIBPTHREAD
10         help
11           A flexible RADIUS server
12           
13           http://www.freeradius.org/
14           
15           Depends:
16             - libltdl
17             - libopenssl
18             - libpthread
19             - libmysqlclient (for MySQL support)
20             - libopenldap (for LDAP support)
21             - libpq (for PostgreSQL support)
22
23 config BR2_PACKAGE_FREERADIUS_DEMOCERTS
24         prompt   "freeradius-democerts............ Demo certificates to test the server"
25         tristate
26         default m if CONFIG_DEVEL
27         depends BR2_PACKAGE_FREERADIUS
28
29 config BR2_PACKAGE_FREERADIUS_MOD_CHAP
30         prompt   "freeradius-mod-chap............. CHAP module"
31         tristate
32         default m if CONFIG_DEVEL
33         depends BR2_PACKAGE_FREERADIUS
34
35 config BR2_PACKAGE_FREERADIUS_MOD_DETAIL
36         prompt   "freeradius-mod-detail........... Detailed accounting module"
37         tristate
38         default m if CONFIG_DEVEL
39         depends BR2_PACKAGE_FREERADIUS
40
41 config BR2_PACKAGE_FREERADIUS_MOD_EAP
42         prompt   "freeradius-mod-eap.............. Base EAP module"
43         tristate
44         default m if CONFIG_DEVEL
45         depends BR2_PACKAGE_FREERADIUS
46
47 config BR2_PACKAGE_FREERADIUS_MOD_EAP_GTC
48         prompt     "freeradius-mod-eap-gtc........ EAP/GTC module"
49         tristate
50         default m if CONFIG_DEVEL
51         depends BR2_PACKAGE_FREERADIUS_MOD_EAP
52
53 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MD5
54         prompt     "freeradius-mod-eap-md5........ EAP/MD5 module"
55         tristate
56         default m if CONFIG_DEVEL
57         depends BR2_PACKAGE_FREERADIUS_MOD_EAP
58
59 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MSCHAPV2
60         prompt     "freeradius-mod-eap-mschapv2... EAP/MS-CHAPv2 module"
61         tristate
62         default m if CONFIG_DEVEL
63         depends BR2_PACKAGE_FREERADIUS_MOD_EAP
64
65 config BR2_PACKAGE_FREERADIUS_MOD_EAP_PEAP
66         prompt     "freeradius-mod-eap-peap....... EAP/PEAP module"
67         tristate
68         default m if CONFIG_DEVEL
69         depends BR2_PACKAGE_FREERADIUS_MOD_EAP
70
71 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
72         prompt     "freeradius-mod-eap-tls........ EAP/TLS module"
73         tristate
74         default m if CONFIG_DEVEL
75         depends BR2_PACKAGE_FREERADIUS_MOD_EAP
76
77 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TTLS
78         prompt       "freeradius-mod-eap-ttls..... EAP/TTLS module"
79         tristate
80         default m if CONFIG_DEVEL
81         depends BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
82
83 config BR2_PACKAGE_FREERADIUS_MOD_FILES
84         prompt   "freeradius-mod-files............ Module using local files for authorization"
85         tristate
86         default m if CONFIG_DEVEL
87         depends BR2_PACKAGE_FREERADIUS
88
89 config BR2_PACKAGE_FREERADIUS_MOD_LDAP
90         prompt   "freeradius-mod-ldap............. LDAP module"
91         tristate
92         default m if CONFIG_DEVEL
93         select BR2_PACKAGE_LIBOPENLDAP
94         depends BR2_PACKAGE_FREERADIUS
95
96 config BR2_PACKAGE_FREERADIUS_MOD_MSCHAP
97         prompt   "freeradius-mod-mschap........... MS-CHAP and MS-CHAPv2 module"
98         tristate
99         default m if CONFIG_DEVEL
100         depends BR2_PACKAGE_FREERADIUS
101
102 config BR2_PACKAGE_FREERADIUS_MOD_PAP
103         prompt   "freeradius-mod-pap.............. PAP module"
104         tristate
105         default m if CONFIG_DEVEL
106         depends BR2_PACKAGE_FREERADIUS
107
108 config BR2_PACKAGE_FREERADIUS_MOD_PREPROCESS
109         prompt   "freeradius-mod-preprocess....... Request pre-processing module"
110         tristate
111         default m if CONFIG_DEVEL
112         depends BR2_PACKAGE_FREERADIUS
113
114 config BR2_PACKAGE_FREERADIUS_MOD_REALM
115         prompt   "freeradius-mod-realm............ Realms handling module"
116         tristate
117         default m if CONFIG_DEVEL
118         depends BR2_PACKAGE_FREERADIUS
119
120 config BR2_PACKAGE_FREERADIUS_MOD_SQL
121         prompt   "freeradius-mod-sql.............. Base SQL module"
122         tristate
123         default m if CONFIG_DEVEL
124         depends BR2_PACKAGE_FREERADIUS
125
126 config BR2_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
127         prompt     "freeradius-mod-sql-mysql...... MySQL module"
128         tristate
129         default m if CONFIG_DEVEL
130         depends BR2_PACKAGE_FREERADIUS_MOD_SQL
131         select BR2_PACKAGE_LIBMYSQLCLIENT
132
133 config BR2_PACKAGE_FREERADIUS_MOD_SQL_PGSQL
134         prompt     "freeradius-mod-sql-pgsql...... PostgreSQL module"
135         tristate
136         default m if CONFIG_DEVEL
137         depends BR2_PACKAGE_FREERADIUS_MOD_SQL
138         select BR2_PACKAGE_LIBPQ
139
140 config BR2_PACKAGE_FREERADIUS_MOD_SQLCOUNTER
141         prompt     "freeradius-mod-sqlcounter..... Generic SQL Counter module"
142         tristate
143         default m if CONFIG_DEVEL
144         depends BR2_PACKAGE_FREERADIUS_MOD_SQL
145
146 config BR2_PACKAGE_FREERADIUS_UTILS
147         prompt   "freeradius-utils................ Misc. client utilities"
148         tristate
149         default m if CONFIG_DEVEL
150         depends BR2_PACKAGE_FREERADIUS
151
152 endmenu