summaryrefslogtreecommitdiff
path: root/openwrt/package/freeradius/Config.in
blob: c29e62c78eff475a1ae5ae26b649a78ce23ee503 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
menu "freeradius - Flexible RADIUS server"

config BR2_PACKAGE_FREERADIUS
	prompt "freeradius - Flexible RADIUS server"
	tristate 
	default m if CONFIG_DEVEL
	select BR2_PACKAGE_LIBLTDL
	select BR2_PACKAGE_LIBOPENSSL
	select BR2_PACKAGE_LIBPTHREAD
	help
	  A flexible RADIUS server
	  
	  http://www.freeradius.org/
	  
	  Depends:
	    - libltdl
	    - libopenssl
	    - libpthread
	    - libmysqlclient (for MySQL support)
	    - libopenldap (for LDAP support)
	    - libpq (for PostgreSQL support)
	  

config BR2_PACKAGE_FREERADIUS_DEMOCERTS
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-democerts - Demo certificates to test the server"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_CHAP
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-chap - CHAP module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-eap - Base EAP module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_GTC
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP
	prompt "...-mod-eap-gtc - EAP/GTC module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_MD5
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP
	prompt "...-mod-eap-md5 - EAP/MD5 module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_MSCHAPV2
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP
	prompt "...-mod-eap-mschapv2 - EAP/MS-CHAPv2 module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_PEAP
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP
	prompt "...-mod-eap-peap - EAP/PEAP module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP
	prompt "...-mod-eap-tls - EAP/TLS module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_EAP_TTLS
	depends BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
	prompt "...-mod-eap-ttls - EAP/TTLS module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_FILES
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-files - Module using local files for authorization"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_LDAP
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-ldap - LDAP module"
	tristate 
	default m if CONFIG_DEVEL
	select BR2_PACKAGE_LIBOPENLDAP

config BR2_PACKAGE_FREERADIUS_MOD_MSCHAP
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-mschap - MS-CHAP and MS-CHAPv2 module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_PAP
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-pap - PAP module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_SQL
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-mod-sql - Base SQL module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
	depends BR2_PACKAGE_FREERADIUS_MOD_SQL
	prompt "...-mod-sql-mysql - MySQL module"
	tristate 
	default m if CONFIG_DEVEL
	select BR2_PACKAGE_LIBMYSQLCLIENT

config BR2_PACKAGE_FREERADIUS_MOD_SQL_PGSQL
	depends BR2_PACKAGE_FREERADIUS_MOD_SQL
	prompt "...-mod-sql-pgsql - PostgreSQL module"
	tristate 
	default m if CONFIG_DEVEL
	select BR2_PACKAGE_LIBPQ

config BR2_PACKAGE_FREERADIUS_MOD_SQLCOUNTER
	depends BR2_PACKAGE_FREERADIUS_MOD_SQL
	prompt "...-mod-sqlcounter - Generic SQL Counter module"
	tristate 
	default m if CONFIG_DEVEL

config BR2_PACKAGE_FREERADIUS_UTILS
	depends BR2_PACKAGE_FREERADIUS
	prompt "...-utils - Misc. client utilities"
	tristate 
	default m if CONFIG_DEVEL

endmenu