############################################################################# # # Kconfig - library configuration # ############################################################################# menu "Library Configuration" comment "Force build (normally built when required)" config LIB_LIBNVRAM bool "Build libnvram" default n help nvram style settings. config LIB_BITVECTOR bool "Build bit vector" default n help BitVector support. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_FLEX bool "Build flex" default n config LIB_BFD bool "Build libbfd" default n config LIB_LIBIBERTY bool "Build libiberty" default n config LIB_POPT bool "Build libpopt" default n config LIB_LIBSSL bool "Build libSSL" default n help SSL library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBGMP bool "Build libGMP" default n help GMP Library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBG bool "Build libG" default n config LIB_LIBKRB5 bool "Build MIT Kerberos Library" default n config LIB_MINI_LIBINTL bool "Tiny gettext/libintl stub" default n help A very tiny libintl.h stub implementation. config LIB_CYRUSSASL bool "Cyrus SASL library" select LIB_LIBKRB5 default n config LIB_IPTABLES bool "Iptables libraries" default n config LIB_LIBLDAP bool "Build libldap" select LIB_CYRUSSASL default n help OpenLDAP Library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBLZMA bool "Build liblzma" default n config LIB_LIBLZO bool "Build liblzo" default n config LIB_LIBNET bool "Build libnet" default n help Archaic version of libnet required for snort inline operation. See: http://www.packetfactory.net/libnet/ Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBNETOLD bool "Build really old libnet" default n source ../lib/libpam/Kconfig config USER_PAM_LDAP bool "PAM LDAP" depends on LIB_LIBPAM select LIB_LIBLDAP help PAM should support LDAP authentication. config USER_PAM_RADIUS bool "PAM RADIUS" depends on LIB_LIBPAM help PAM should support RADIUS authentication. config USER_PAM_SMB bool "PAM SMB" depends on LIB_LIBPAM help PAM should support SMB authentication. config USER_PAM_TACACS bool "PAM TACACS+" depends on LIB_LIBPAM help PAM should support TACACS authentication. config USER_PAM_KRB5 bool "PAM Kerberos 5" depends on LIB_LIBPAM select LIB_LIBKRB5 help PAM should support Kerberos 5 authentication. config LIB_LIBPCAP bool "Build libPCAP" default n config LIB_LIBPCRE bool "Build libPCRE" default n help Perl Compatible Regular Expressions library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_ZLIB bool "Build libZ" default n help Data compression library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBBZ2 bool "Build libBZIP2" default n help Data compression library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBATM bool "Build libATM" default n help ATM support library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBPNG bool "Build libpng" select LIB_ZLIB default n config LIB_LIBJPEG bool "Build libjpeg" default n config LIB_LIBUPNP bool "Build libupnp" default n help UPnP support library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBSYSFS bool "Build libsysfs" default n config LIB_TERMCAP bool "Build termcap" default n config LIB_LIBEFENCE bool "Build libefence" default n config LIB_EXPAT bool "Build expat" default n help Force libexpat to be built. config LIB_ADNS bool "Build adns" default n help An asyncrhonous resolver with more features than the uClibc resolver. config LIB_ARES bool "Build libares" default n help An asynchronous resolver with more features than the uClibc resolver. config LIB_LIBIDN bool "Build libidn" default n help GNU libidn the internationalised domain name resolver. config LIB_NFNETLINK bool "Build libnfnetlink" default n config LIB_NETFILTER_CONNTRACK bool "Build libnetfilter_conntrack" select LIB_NFNETLINK default n config LIB_NETFILTER_LOG bool "Build libnetfilter_log" select LIB_NFNETLINK default n config LIB_OSIP2 bool "Build libosip2" default n config LIB_LIBCURL bool "Build curl" select LIB_LIBIDN select LIB_ZLIB select LIB_LIBBZ2 select LIB_LIBSSL default n help The curl library for resolving URLs. This library requires (and enables) SSL, zlib and libidn. config LIB_LIBCRYPT_OLD bool "Build libcrypt_old" default n config LIB_PWLIB bool 'Build pwlib' select LIB_STLPORT help Portable Windows libaray. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBOPENH323 bool 'Build libopenh323' select LIB_PWLIB select LIB_STLPORT help Open H.323 (VoIP) library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBJUDY bool 'Build libjudy' default n help Judy array library. Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBJUDY_TESTS bool 'Build libjudy tests' depends on LIB_LIBJUDY default n help Builds the libjudy tests. These are installed in /bin and the required file StringCompare.c in /etc. To manually execute the tests look at the tests/Checkit script. config LIB_CLASSPATH bool 'Build classpath' default n help Clean room standard Java libraries Only enable this if you want to force the library to be built. The Config will make sure this library is built if it is needed. config LIB_LIBXML2 bool 'Build libxml2' default n help Library to access XML files. See http://xmlsoft.org/ comment "Library Configuration" config LIB_UC_LIBC_TIMEZONE bool "Support time zones" help Enable this if you want simpleinit to set the time zone environment variables on system startup. This option also forces uC-libc to support time zone information. Without this, UTC will be the assumed time zone when using uC-libc. config LIB_UC_LIBC_TZ_FROM_FILE bool "Always load from file" depends on LIB_UC_LIBC_TIMEZONE help Enable this if you want uC-libc to always read the TZ file for its itme zone information instead of relying on the environment variable set up by init during system boot. This means that changes to the time zone take effect immediately instead of requiring a reboot. endmenu #############################################################################