📄 config.in.svn-base
字号:
############################################################################### NOTE : it is fairly important that changes to this file consider their# effect on other platforms and default setups. If you can, only# add to the file, changing the name of a variable will break# many configurations.##############################################################################mainmenu_name "uClinux Application Configuration"#############################################################################mainmenu_option next_commentcomment 'Core Applications'bool 'init' CONFIG_USER_INIT_INITbool ' enable console shell' CONFIG_USER_INIT_CONSOLE_SHbool ' execute firewall rules' CONFIG_USER_INIT_RUN_FIREWALLchoice 'Shell Program' "Sash CONFIG_USER_SASH_SH \ minix-shell CONFIG_USER_SH_SH \ nwsh CONFIG_USER_NWSH_SH \ bash CONFIG_USER_BASH_BASH \ Other CONFIG_USER_OTHER_SH \ " Sashif [ "$CONFIG_USER_SASH_SH" = "y" ]; then bool 'simple history (sash)' CONFIG_USER_SASH_HISTORYfibool 'reboot (sash)' CONFIG_USER_SASH_REBOOTbool 'shutdown (sash)' CONFIG_USER_SASH_SHUTDOWNbool 'expand' CONFIG_USER_INIT_EXPANDif [ "$CONFIG_USER_INIT_EXPAND" = "y" ]; then bool ' expand should not write zeroes' CONFIG_USER_INIT_EXPAND_NOZEROESfibool 'version' CONFIG_USER_VERSION_VERSIONbool 'login' CONFIG_USER_LOGIN_LOGINbool ' old passwords' CONFIG_USER_OLD_PASSWORDSbool 'agetty' CONFIG_USER_AGETTY_AGETTYbool 'gettyd' CONFIG_USER_GETTYD_GETTYDbool 'passwd' CONFIG_USER_LOGIN_PASSWDbool 'cron' CONFIG_USER_CRON_CRONcomment 'Real Time Clock'bool 'hwclock' CONFIG_USER_HWCLOCK_HWCLOCKbool 'rtc m41t11' CONFIG_USER_RTC_M41T11bool 'rtc ds1302' CONFIG_USER_RTC_DS1302comment 'Vixie-cron'bool 'cron' CONFIG_USER_VIXIECRON_CRONbool 'crontab' CONFIG_USER_VIXIECRON_CRONTABcomment 'at'bool 'at' CONFIG_USER_AT_ATbool 'atd' CONFIG_USER_AT_ATDbool 'atrun' CONFIG_USER_AT_ATRUNcomment 'memory utility'bool 'sfree' CONFIG_USER_SFREEendmenu#############################################################################mainmenu_option next_commentcomment 'Library Configuration'comment 'Force build (Normally built when required)'bool 'Build libAES' CONFIG_LIB_LIBAES_FORCEbool 'Build libDES' CONFIG_LIB_LIBDES_FORCEbool 'Build libSSL' CONFIG_LIB_LIBSSL_FORCEbool 'Build libGMP' CONFIG_LIB_LIBGMP_FORCEbool 'Build libG' CONFIG_LIB_LIBG_FORCEbool 'Build libPAM' CONFIG_LIB_LIBPAM_FORCEbool 'Build libPCAP' CONFIG_LIB_LIBPCAP_FORCEbool 'Build libZ' CONFIG_LIB_ZLIB_FORCEbool 'Build libATM' CONFIG_LIB_LIBATM_FORCEbool 'Build libpng' CONFIG_LIB_LIBPNG_FORCEbool 'Build libjpeg' CONFIG_LIB_LIBJPEG_FORCEbool 'Build ncurses' CONFIG_LIB_NCURSES_FORCEcomment 'Library Configuration'bool 'Support time zones' CONFIG_LIB_UC_LIBC_TIMEZONEif [ "$CONFIG_LIB_UC_LIBC_TIMEZONE" = "y" ]; then bool ' Always load from file' CONFIG_LIB_UC_LIBC_TZ_FROM_FILEfiendmenu#############################################################################mainmenu_option next_commentcomment 'Flash Tools'bool 'flashw' CONFIG_USER_FLASHW_FLASHWbool 'netflash' CONFIG_USER_NETFLASH_NETFLASHif [ "$CONFIG_USER_NETFLASH_NETFLASH" = "y" -a \ "$CONFIG_USER_FLASHW_FLASHW" = "y" ]; then bool 'flash' CONFIG_USER_FLASH_FLASHfibool 'recover' CONFIG_USER_RECOVER_RECOVERif [ "$CONFIG_USER_NETFLASH_NETFLASH" = "y" \ -o "$CONFIG_USER_RECOVER_RECOVER" = "y" ]; then bool ' netflash uses FTP' CONFIG_USER_NETFLASH_WITH_FTP bool ' netflash recognises version' CONFIG_USER_NETFLASH_VERSION if [ "$CONFIG_USER_NETFLASH_VERSION" = "y" ]; then bool ' netflash accepts same version' CONFIG_USER_NETFLASH_VERSION_ALLOW_CURRENT bool ' netflash accepts older version' CONFIG_USER_NETFLASH_VERSION_ALLOW_OLDER fi bool ' netflash can decompress' CONFIG_USER_NETFLASH_DECOMPRESS if [ "$CONFIG_USER_NETFLASH_DECOMPRESS" = "y" ]; then define_bool CONFIG_LIB_ZLIB y bool ' netflash auto-decompresses' CONFIG_USER_NETFLASH_AUTODECOMPRESS fi bool ' netflash uses HMAC-MD5 signature' CONFIG_USER_NETFLASH_HMACMD5 if [ "$CONFIG_USER_NETFLASH_HMACMD5" = "y" ]; then string ' netflash HMAC-MD5 key' CONFIG_USER_NETFLASH_HMACMD5_KEY 'HMAC-MD5 key' fi bool ' recover bios only' CONFIG_USER_RECOVER_BIOS if [ "$CONFIG_USER_NETFLASH_CRYPTO" = "y" ]; then define_bool CONFIG_LIB_LIBAES y define_bool CONFIG_LIB_LIBSSL y fifiif [ "$CONFIG_USER_RECOVER_RECOVER" = "y" ]; then string ' recover ethernet interface' CONFIG_USER_RECOVER_ETHERNET_INTERFACE 'eth0' if [ "$CONFIG_USER_RECOVER_STATIC_TFTP" = "n" ]; then bool ' recover uses static server' CONFIG_USER_RECOVER_USE_STATIC_SERVER if [ "$CONFIG_USER_RECOVER_USE_STATIC_SERVER" = "y" ]; then string ' recover static server' CONFIG_USER_RECOVER_STATIC_SERVER '0.0.0.0' fi fi bool ' recover preserves existing config' CONFIG_USER_RECOVER_PRESERVE_CONFIG_FSfibool 'flashloader' CONFIG_USER_BOOTTOOLS_FLASHLOADERbool 'himemloader' CONFIG_USER_BOOTTOOLS_HIMEMLOADERcomment 'MTD utils'bool 'mtd-utils' CONFIG_USER_MTDUTILSdep_bool ' erase' CONFIG_USER_MTDUTILS_ERASE $CONFIG_USER_MTDUTILSdep_bool ' eraseall' CONFIG_USER_MTDUTILS_ERASEALL $CONFIG_USER_MTDUTILSdep_bool ' ftl_check' CONFIG_USER_MTDUTILS_FTL_CHECK $CONFIG_USER_MTDUTILSdep_bool ' ftl_format' CONFIG_USER_MTDUTILS_FTL_FORMAT $CONFIG_USER_MTDUTILSdep_bool ' mkfs.jffs' CONFIG_USER_MTDUTILS_MKFSJFFS $CONFIG_USER_MTDUTILSdep_bool ' mkfs.jff2' CONFIG_USER_MTDUTILS_MKFSJFFS2 $CONFIG_USER_MTDUTILSdep_bool ' nftldump' CONFIG_USER_MTDUTILS_NFTLDUMP $CONFIG_USER_MTDUTILSdep_bool ' nftl_format' CONFIG_USER_MTDUTILS_NFTL_FORMAT $CONFIG_USER_MTDUTILSdep_bool ' nanddump' CONFIG_USER_MTDUTILS_NANDDUMP $CONFIG_USER_MTDUTILSdep_bool ' nandtest' CONFIG_USER_MTDUTILS_NANDTEST $CONFIG_USER_MTDUTILSdep_bool ' nandwrite' CONFIG_USER_MTDUTILS_NANDWRITE $CONFIG_USER_MTDUTILSdep_bool ' doc_loadbios' CONFIG_USER_MTDUTILS_DOC_LOADBIOS $CONFIG_USER_MTDUTILSdep_bool ' doc_loadipl' CONFIG_USER_MTDUTILS_DOC_LOADIPL $CONFIG_USER_MTDUTILSif [ "$CONFIG_USER_MTDUTILS" = "y" ]; then define_bool CONFIG_LIB_ZLIB yfiendmenu#############################################################################mainmenu_option next_commentcomment 'Filesystem Applications'bool 'flatfsd' CONFIG_USER_FLATFSD_FLATFSDif [ "$CONFIG_USER_FLATFSD_FLATFSD" = "y" ]; then bool ' flatfsd uses flash filesystem' CONFIG_USER_FLATFSD_USE_FLASH_FSfibool 'mount' CONFIG_USER_MOUNT_MOUNTbool 'umount' CONFIG_USER_MOUNT_UMOUNTbool 'fdisk' CONFIG_USER_FDISK_FDISKcomment 'EXT2'bool 'e2fsck' CONFIG_USER_E2FSPROGS_E2FSCK_E2FSCKbool 'mke2fs' CONFIG_USER_E2FSPROGS_MISC_MKE2FSbool 'badblocks' CONFIG_USER_E2FSPROGS_MISC_BADBLOCKSbool 'chattr' CONFIG_USER_E2FSPROGS_MISC_CHATTRbool 'dumpe2fs' CONFIG_USER_E2FSPROGS_MISC_DUMPE2FSbool 'e2label' CONFIG_USER_E2FSPROGS_MISC_E2LABELbool 'fsck' CONFIG_USER_E2FSPROGS_MISC_FSCKbool 'lsattr' CONFIG_USER_E2FSPROGS_MISC_LSATTRbool 'mklost+found' CONFIG_USER_E2FSPROGS_MISC_MKLOST_FOUNDbool 'tune2fs' CONFIG_USER_E2FSPROGS_MISC_TUNE2FSbool 'uuidgen' CONFIG_USER_E2FSPROGS_MISC_UUIDGENcomment 'RESIERFS'bool 'reiserfsprogs' CONFIG_USER_REISERFSPROGSbool ' debugreiserfs' CONFIG_USER_REISERFSPROGS_DEBUGRESIERFSbool ' mkreiserfs' CONFIG_USER_REISERFSPROGS_MKREISERFSbool ' reiserfsck' CONFIG_USER_REISERFSPROGS_REISERFSCKbool ' resize_reiserfs' CONFIG_USER_REISERFSPROGS_RESIZE_REISERFSbool ' unpack' CONFIG_USER_REISERFSPROGS_UNPACKcomment 'SAMBA'bool 'samba' CONFIG_USER_SAMBAbool ' smbd' CONFIG_USER_SAMBA_SMBDbool ' nmbd' CONFIG_USER_SAMBA_NMBDbool ' smbmount' CONFIG_USER_SAMBA_SMBMOUNTbool ' smbumount' CONFIG_USER_SAMBA_SMBUMOUNTcomment 'SMBFS'bool 'smbmount' CONFIG_USER_SMBMOUNT_SMBMOUNTbool 'smbumount' CONFIG_USER_SMBMOUNT_SMBUMOUNTcomment 'CRAMFS'bool 'cramfsck' CONFIG_USER_CRAMFS_CRAMFSCKbool 'mkcramfs' CONFIG_USER_CRAMFS_MKCRAMFSif [ "$CONFIG_USER_CRAMFS_CRAMFSCK" = "y" -o "$CONFIG_USER_CRAMFS_CRAMFSCK" = "y" ]; then define_bool CONFIG_LIB_ZLIB yfiendmenu#############################################################################mainmenu_option next_commentcomment 'Network Applications'bool 'arp' CONFIG_USER_ROUTE_ARPbool 'boa' CONFIG_USER_BOA_SRC_BOAif [ "$CONFIG_USER_BOA_SRC_BOA" = "y" ]; then bool ' boa uses SSL' CONFIG_USER_BOA_WITH_SSL if [ "$CONFIG_USER_BOA_WITH_SSL" = "y" ]; then define_bool CONFIG_LIB_LIBSSL y fifibool 'bpalogin' CONFIG_USER_BPALOGIN_BPALOGINbool 'br2684ctl' CONFIG_USER_BR2684CTL_BR2684CTLbool 'brcfg' CONFIG_USER_BRCFG_BRCFGbool 'bridge utils' CONFIG_USER_BRCTL_BRCTLbool 'dhcpcd' CONFIG_USER_DHCPCD_DHCPCDif [ "$CONFIG_USER_DHCPCD_DHCPCD" = "y" ]; then bool ' dhcpcd link-local support' CONFIG_USER_DHCPCD_LLIPfibool 'dhcpcd-new (2.0/2.4)' CONFIG_USER_DHCPCD_NEW_DHCPCDbool 'dhcpd' CONFIG_USER_DHCPD_DHCPDbool 'dhcpd(ISC)' CONFIG_USER_DHCP_ISC_SERVER_DHCPDbool 'dhclient(ISC)' CONFIG_USER_DHCP_ISC_CLIENT_DHCLIENTbool 'dhcrelay (ISC)' CONFIG_USER_DHCP_ISC_RELAY_DHCRELAYbool 'diald' CONFIG_USER_DIALD_DIALDbool 'discard' CONFIG_USER_DISCARD_DISCARDbool 'dnsmasq' CONFIG_USER_DNSMASQ_DNSMASQbool 'dropbear (ssh server)' CONFIG_USER_SSH_DROPBEARbool 'ethattach' CONFIG_USER_ETHATTACH_ETHATTACHbool 'ez-ipupdate' CONFIG_USER_EZIPUPDATE_EZIPUPDATEbool 'ftp' CONFIG_USER_FTP_FTP_FTPbool 'ftpd' CONFIG_USER_FTPD_FTPDbool 'freeswan-apps' CONFIG_USER_FREESWANif [ "$CONFIG_USER_FREESWAN" = "y" ]; then bool ' pluto' CONFIG_USER_FREESWAN_PLUTO_PLUTO if [ "$CONFIG_USER_FREESWAN_PLUTO_PLUTO" = "y" ]; then define_bool CONFIG_LIB_LIBGMP y define_bool CONFIG_LIB_LIBDES y fi bool ' whack' CONFIG_USER_FREESWAN_PLUTO_WHACK bool ' ranbits' CONFIG_USER_FREESWAN_UTILS_RANBITS bool ' rsasigkey' CONFIG_USER_FREESWAN_UTILS_RSASIGKEY if [ "$CONFIG_USER_FREESWAN_UTILS_RSASIGKEY" = "y" ]; then define_bool CONFIG_LIB_LIBGMP y fi bool ' eroute' CONFIG_USER_FREESWAN_KLIPS_EROUTE bool ' klipsdebug' CONFIG_USER_FREESWAN_KLIPS_KLIPSDEBUG bool ' spi' CONFIG_USER_FREESWAN_KLIPS_SPI bool ' spigrp' CONFIG_USER_FREESWAN_KLIPS_SPIGRP bool ' tncfg' CONFIG_USER_FREESWAN_KLIPS_TNCFG bool ' fswcert' CONFIG_USER_FSWCERT_FSWCERT if [ "$CONFIG_USER_FSWCERT_FSWCERT" = "y" ]; then define_bool CONFIG_LIB_LIBSSL y fifibool 'httpd' CONFIG_USER_HTTPD_HTTPDbool 'idb' CONFIG_USER_IDB_IDBbool 'ifattach' CONFIG_USER_IFATTACH_IFATTACHbool 'ifconfig' CONFIG_USER_ROUTE_IFCONFIGbool 'ifmond2' CONFIG_USER_IFMOND2_IFMONDbool 'inetd' CONFIG_USER_INETD_INETDbool 'ipchains' CONFIG_USER_IPCHAINS_IPCHAINSbool 'ipfwadm' CONFIG_USER_IPFWADM_IPFWADMbool 'ipmasqadm' CONFIG_USER_IPMASQADM_IPMASQADMbool 'ipportfw' CONFIG_USER_IPPORTFW_IPPORTFWbool 'ipredir' CONFIG_USER_IPREDIR_IPREDIRbool 'iproute2' CONFIG_USER_IPROUTE2if [ "$CONFIG_USER_IPROUTE2" = "y" ]; then bool ' tc' CONFIG_USER_IPROUTE2_TC_TC bool ' ifcfg (complex scripting reqd.)' CONFIG_USER_IPROUTE2_IP_IFCFG bool ' ip' CONFIG_USER_IPROUTE2_IP_IP bool ' routef' CONFIG_USER_IPROUTE2_IP_ROUTEF bool ' routel' CONFIG_USER_IPROUTE2_IP_ROUTEL bool ' rtacct' CONFIG_USER_IPROUTE2_IP_RTACCT bool ' rtmon' CONFIG_USER_IPROUTE2_IP_RTMON bool ' rtpr' CONFIG_USER_IPROUTE2_IP_RTPRfibool 'iptables' CONFIG_USER_IPTABLES_IPTABLESbool 'klaxon' CONFIG_USER_KLAXON_KLAXONif [ "$CONFIG_USER_KLAXON_KLAXON" = "y" ]; then bool ' use RFC931' CONFIG_USER_KLAXON_RFC931 bool ' detect chargen' CONFIG_USER_KLAXON_CHARGEN bool ' detect discard' CONFIG_USER_KLAXON_DISCARD bool ' detect echo' CONFIG_USER_KLAXON_ECHO bool ' detect ftp' CONFIG_USER_KLAXON_FTP bool ' detect http' CONFIG_USER_KLAXON_HTTP bool ' detect smtp' CONFIG_USER_KLAXON_SMTP bool ' detect snmp' CONFIG_USER_KLAXON_SNMP bool ' detect ssh' CONFIG_USER_KLAXON_SSH bool ' detect telnet' CONFIG_USER_KLAXON_TELNET bool ' detect tftp' CONFIG_USER_KLAXON_TFTPfibool 'l2tpd' CONFIG_USER_L2TPD_L2TPDbool 'loattach' CONFIG_USER_LOATTACH_LOATTACHbool 'mail' CONFIG_USER_SMTP_SMTPCLIENTbool 'mail_ip' CONFIG_USER_MAIL_MAIL_IPbool 'mini_httpd' CONFIG_USER_MINI_HTTPD_MINI_HTTPDif [ "$CONFIG_USER_MINI_HTTPD_MINI_HTTPD" = "y" ]; then bool 'mini_httpd uses SSL' CONFIG_USER_MINI_HTTPD_WITH_SSL if [ "$CONFIG_USER_MINI_HTTPD_WITH_SSL" = "y" ]; then define_bool CONFIG_LIB_LIBSSL y fifibool 'msntp' CONFIG_USER_MSNTP_MSNTPbool 'netstat' CONFIG_USER_ROUTE_NETSTATbool 'netstat-nat' CONFIG_USER_NETSTAT_NAT_NETSTAT_NATbool 'mii-tool' CONFIG_USER_ROUTE_MIITOOLbool 'openssl' CONFIG_USER_OPENSSL_APPSif [ "$CONFIG_USER_OPENSSL_APPS" = "y" ]; then define_bool CONFIG_LIB_LIBSSL yfibool 'ping' CONFIG_USER_PING_PINGbool 'pktdelay' CONFIG_USER_PKTDELAY_PKTDELAYif [ "$CONFIG_USER_PKTDELAY_PKTDELAY" = "y" ]; then define_bool CONFIG_LIB_LIBSNAPGEARPP yfibool 'plugdaemon' CONFIG_USER_PLUG_PLUGbool 'portmap' CONFIG_USER_PORTMAP_PORTMAPbool 'pppd' CONFIG_USER_PPPD_PPPD_PPPDif [ "$CONFIG_USER_PPPD_PPPD_PPPD" = "y" ]; then if [ "$CONFIG_USER_PPPD_WITH_MPPE" = "y" ]; then define_bool CONFIG_LIB_LIBDES y fi bool ' enable PPPOE' CONFIG_USER_PPPD_WITH_PPPOE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -