restore old configure script patch; fix build error
[openwrt.git] / openwrt / package / freeradius / Config.in
index f0aa9ed..6756652 100644 (file)
+menu "freeradius........................ A Flexible RADIUS server implementation"
+
 config BR2_PACKAGE_FREERADIUS
-       prompt "freeradius - a flexible RADIUS server"
-       tristate 
+       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
-         
+         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 - a set of certificates to test the server"
-       tristate 
+       prompt   "freeradius-democerts............ Demo certificates to test the server"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_CHAP
+       prompt   "freeradius-mod-chap............. CHAP module"
+       tristate
+       default m if CONFIG_DEVEL
        depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-chap - a CHAP module"
-       tristate 
+
+config BR2_PACKAGE_FREERADIUS_MOD_DETAIL
+       prompt   "freeradius-mod-detail........... Detailed accounting module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap - an EAP module"
-       tristate 
+       prompt   "freeradius-mod-eap.............. Base EAP module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_GTC
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-gtc - an EAP/GTC module"
-       tristate 
+       prompt     "freeradius-mod-eap-gtc........ EAP/GTC module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MD5
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-md5 - an EAP/MD5 module"
-       tristate 
+       prompt     "freeradius-mod-eap-md5........ EAP/MD5 module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_MSCHAPV2
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-mschapv2 - an EAP/MS-CHAPv2 module"
-       tristate 
+       prompt     "freeradius-mod-eap-mschapv2... EAP/MS-CHAPv2 module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_PEAP
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-peap - an EAP/PEAP module"
-       tristate 
+       prompt     "freeradius-mod-eap-peap....... EAP/PEAP module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-tls - an EAP/TLS module"
-       tristate 
+       prompt     "freeradius-mod-eap-tls........ EAP/TLS module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP
 
 config BR2_PACKAGE_FREERADIUS_MOD_EAP_TTLS
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-eap-ttls - an EAP/TTLS module"
-       tristate 
+       prompt       "freeradius-mod-eap-ttls..... EAP/TTLS module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_EAP_TLS
 
 config BR2_PACKAGE_FREERADIUS_MOD_FILES
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-files - a module using local files for authorization"
-       tristate 
+       prompt   "freeradius-mod-files............ Module using local files for authorization"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_LDAP
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-ldap - an LDAP module"
-       tristate 
+       prompt   "freeradius-mod-ldap............. LDAP module"
+       tristate
        default m if CONFIG_DEVEL
+       select BR2_PACKAGE_LIBOPENLDAP
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_MSCHAP
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-mschap - an MS-CHAP and MS-CHAPv2 module"
-       tristate 
+       prompt   "freeradius-mod-mschap........... MS-CHAP and MS-CHAPv2 module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_PAP
+       prompt   "freeradius-mod-pap.............. PAP module"
+       tristate
+       default m if CONFIG_DEVEL
        depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-pap - a PAP module"
-       tristate 
+
+config BR2_PACKAGE_FREERADIUS_MOD_PREPROCESS
+       prompt   "freeradius-mod-preprocess....... Request pre-processing module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
-config BR2_PACKAGE_FREERADIUS_MOD_SQL
+config BR2_PACKAGE_FREERADIUS_MOD_REALM
+       prompt   "freeradius-mod-realm............ Realms handling module"
+       tristate
+       default m if CONFIG_DEVEL
        depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-sql - an SQL module"
-       tristate 
+
+config BR2_PACKAGE_FREERADIUS_MOD_SQL
+       prompt   "freeradius-mod-sql.............. Base SQL module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
 config BR2_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-sql-mysql - a MySQL module"
-       tristate 
+       prompt     "freeradius-mod-sql-mysql...... MySQL module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_SQL
+       select BR2_PACKAGE_LIBMYSQLCLIENT
 
 config BR2_PACKAGE_FREERADIUS_MOD_SQL_PGSQL
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-sql-pgsql - a PostgreSQL module"
-       tristate 
+       prompt     "freeradius-mod-sql-pgsql...... PostgreSQL module"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_SQL
+       select BR2_PACKAGE_LIBPQ
+
+config BR2_PACKAGE_FREERADIUS_MOD_SQLCOUNTER
+       prompt     "freeradius-mod-sqlcounter..... Generic SQL Counter module"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS_MOD_SQL
 
 config BR2_PACKAGE_FREERADIUS_UTILS
-       depends BR2_PACKAGE_FREERADIUS
-       prompt "mod-utils - misc client utilities"
-       tristate 
+       prompt   "freeradius-utils................ Misc. client utilities"
+       tristate
        default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_FREERADIUS
 
+endmenu
This page took 0.024926 seconds and 4 git commands to generate.