📄 configure.help.svn-base
字号:
## Format of this file: description<nl>variable<nl> helptext<nl>...<nl><nl>.# If the question being documented is of type "choice", we list# only the first occurring config variable. The help texts# must not contain empty lines. No variable should occur twice; if it# does, only the first occurrence will be used by Configure. The lines# in a help text should be indented two positions. Lines starting with# `#' are ignored. To be nice to menuconfig, limit your lines to 70# characters. Use emacs' kfill.el to edit this file or you lose.#Prompt to override the current config settingsCONFIG_DEFAULTS_OVERRIDE Set the defaults for building to the settings that are stored in the vendors/Vendor/Board directory. If you have previously changed/customised the build your changes will be lost. This setting always is always set to 'N' when you run the config.Prompt to customize the kernel settingsCONFIG_DEFAULTS_KERNEL Do you want to fine tune the kernel config. You should be aware that an incorrect kernel config may stop your board from booting.Prompt to customise the externally built modulesCONFIG_DEFAULTS_MODULES Do you want to fine tune the additional modules that are built for this target.Prompt to customize the final product configurationCONFIG_DEFAULTS_VENDOR Do you want to fine tune the user programs and library settings that are built/installed into your image.CONFIG_DEFAULTS_VENDOR_UPDATE Do you want the configuration you have just selected to replace the default configuration for this vendor. You should only select this if you have confirmed that your config good and that you board is functioning as expected after the changes you have made.CONFIG_USER_INIT_INIT Include the init executable (highly recommended). Approx. binary size: 14kCONFIG_USER_RAMIMAGE_RAMFS64 Select the size of the RAM filesystem you will need for config files.CONFIG_USER_RAMIMAGE_RAMFS128 Select the size of the RAM filesystem you will need for config files.CONFIG_USER_RAMIMAGE_RAMFS256 Select the size of the RAM filesystem you will need for config files.CONFIG_USER_RAMIMAGE_RAMFS512 Select the size of the RAM filesystem you will need for config files.CONFIG_USER_CGI_GENERIC A generic CGI demo program Approx. binary size: 10kCONFIG_USER_CGI The SnapGear/SecureEdge product web configuration CGI. Approx. binary size: 150kCONFIG_USER_CGI_DISKTEL The SecureEdge/DISKtel product web configuration CGI. Approx. binary size: 150kCONFIG_USER_NEWCGI The SnapGear/SecureEdge new experimental web configuration CGI. Approx. binary size: 150kCONFIG_USER_FIREWALL_TOOLS The SnapGear/SecureEdge firewall support tools. Approx. binary size: 30kCONFIG_USER_IOD The SnapGear IO daemon. This daemon allows the SGIO kernel driver to be accessed via ASCII commands. Approx. binary size: 16kCONFIG_USER_DEMO_MORSE The SnapGear Morse demo. This demo program outputs a simple message in morse code using the SGIO driver to drive a binary output. Approx. binary size: 2kCONFIG_USER_DEMO_BUTTON The SnapGear Button Daemon. This daemon uses the SGIO driver to poll the state of an input and to debounce and display the state whenever it changes. Approx. binary size: 1kCONFIG_USER_SASH_SH The SASH Shell. Approx. binary size: 44kCONFIG_USER_SASH_HISTORY Support simple command history in SASH.CONFIG_USER_SH_SH The Minix Shell. Approx. binary size: 108kCONFIG_USER_BASH_BASH The Bourne-Again Shell.CONFIG_USER_OTHER_SH You will select a shell from somewhere else in the configuration.CONFIG_USER_AGETTY_AGETTY Install "agetty" in /bin Approx. binary size: 19kCONFIG_USER_CHAT_CHAT The chat command is used for PPP and other processes that need to talk to modems. Approx. binary size: 29kCONFIG_USER_E2FSPROGS_E2FSCK_E2FSCK Filesystem fsck, for checking damaged filesystems. Approx. binary size: 121kCONFIG_USER_GRE_GRE Program for starting, stopping and configuring GRE interfaces.CONFIG_USER_BR_BR Program for controlling the bridges on the SnapGear.CONFIG_USER_INIT_EXPAND A simple filesystem decompressor. Approx. binary size: 5kCONFIG_USER_INIT_EXPAND_NOZEROES If your RAM disk or device you are expanding to assumes that all blocks are initialised to zero, you can enable this option. This is particularly good for the RAM disk driver on 2.4. With this option off it allocates the maximum amount of memory for the filesystem because we write every byte with zero initially. Enabling this option may save you a lot of memory on mostly empty ram disks.CONFIG_USER_FLASH_FLASH A tool for simplifying the command lines necessary for netflash and flashw. This tool allows flash segments to be specified symbolicly and the appropriate segment offsets and other flags are automatically determined and passed to the appropriate flashing program. Approx. binary size: 6kCONFIG_USER_FLASHW_FLASHW A tool for writing to the non-volatile FLASH chips. Approx. binary size: 10kCONFIG_USER_FLATFSD_FLATFSD This program saves RAM filesystems back to FLASH. Approx. binary size: 12kCONFIG_USER_FLATFSD_USE_FLASH_FS Use the existing FLASH (or other writable) filesystem, instead of creating a flat FS. Requires a writable FS (JFFS/JFFS2/DoC/ext2, etc.).CONFIG_USER_GETTYD_GETTYD Another getty program. Approx. binary size: 16kCONFIG_USER_LOGIN_LOGIN A login program. Approx. binary size: 8kCONFIG_USER_OLD_PASSWORDS Support root password in /etc/config/config. This option is for backwards compatibility with older firmware. New/changed passwords still live in /etc/config/passwd.CONFIG_USER_E2FSPROGS_MISC_MKE2FS Make a filesystem. Approx. binary size: 62kCONFIG_USER_MOUNT_MOUNT Mount a filesystem. You need this to access NFS and SMB filesystems. Approx. binary size: 63kCONFIG_USER_SASH_REBOOT Command to reboot the system. Approx. binary size: 8kCONFIG_USER_SASH_SHUTDOWN Command to shutdown the system. Approx. binary size: 5kCONFIG_USER_SETSERIAL_SETSERIAL User level serial port configuration tool. Approx binary size: 18kCONFIG_USER_STTY_STTY Command to change the settings on serial devices. For example you can change the baud rate, flow control and so on. Approx. binary size: 29kCONFIG_USER_TIP_TIP A small terminal emulator for connecting to modems and serial devices. Approx. binary size: 11kCONFIG_USER_MOUNT_UMOUNT Unmount a filesystem.CONFIG_USER_VERSION_VERSION Print the version of the system software. Approx. binary size: 6kCONFIG_USER_LEVEE_VI A small version of 'vi' for editing files.CONFIG_USER_BOA_SRC_BOA A small webserver. Approx. binary size: 54kCONFIG_USER_BPALOGIN_BPALOGIN Telstra Bigpond broadband internet authentication program. Approx. binary size: 39kCONFIG_USER_BR2684CTL_BR2684CTL ATM to ethernet bridging helper program. Approx. binary size: 28kCONFIG_USER_DHCPCD_DHCPCD The DHCP client daemon, used to get an IP address from a DHCP server. Approx. binary size: 37kCONFIG_USER_DHCPCD_LLIP Compile in Link-local Auto IP configuration option, -A into dhcpcd. Auto IP addressing will take place if the client is unable to configure the interface with an address from a dhcp server. Auto IP addresses are used by win & mac machines for local area network application such as IrDA links and networks without dhcp servers. If this option is not compiled in, dhcpcd will just ignore the -A command line option, noting that it was ignored in the system log.CONFIG_USER_DHCPCD_NEW_DHCPCD The DHCP client daemon, used to get an IP address from a DHCP server. This version works on 2.0 and 2.4 kernels.CONFIG_USER_DHCPD_DHCPD A small DHCP server, suitable for small office networks. Approx. binary size: 27kCONFIG_USER_DIALD_DIALD The dial-on-demand daemon. Approx. binary size: 80kCONFIG_USER_DISCARD_DISCARD A utility which listens on the discard port, suitable for testing network performance. Approx. binary size: 1kCONFIG_USER_GDBSERVER_GDBSERVER gdbserver is used to remotely debug user applications running on the server. Approx. binary size: 14kCONFIG_USER_ROUTE_IFCONFIG Required to configure network interfaces. Approx. binary size: 28kCONFIG_USER_INETD_INETD Starts network daemons as required. Approx. binary size: 11k CONFIG_USER_IPFWADM_IPFWADM Tool for configuring forwarding/masquerading rules. Approx. binary size: 38kCONFIG_USER_IPPORTFW_IPPORTFW Tool for configuring port forwarding. Approx. binary size: 13kCONFIG_USER_IPSEC_CONFIGURATOR Tool to parse an ipsec.conf file and execute the required Freeswan commands. This command replaces the scripts that are missing from the Freeswan installation. Approx. binary size: 10kCONFIG_USER_NETFLASH_NETFLASH Tool to upgrade the firmware of the server across the network. Approx. binary size: 29kCONFIG_USER_NETFLASH_WITH_FTP Add ftp to the mechanisms that netflash may use to download new flash images.CONFIG_USER_NETFLASH_VERSION Check the version information on the end of the image downloaded to the device.CONFIG_USER_NETFLASH_VERSION_ALLOW_CURRENT Allow upgrading to images where the version string matches that of the currently running firmware.CONFIG_USER_NETFLASH_VERSION_ALLOW_OLDER Allow upgrading to images where the version string is older than that of the currently running firmware.CONFIG_USER_NETFLASH_DECOMPRESS Add option to decompress images before writing them to flash.CONFIG_USER_NETFLASH_AUTODECOMPRESS Netflash automatically decompresses images if they have a gzip header.CONFIG_USER_NETFLASH_CRYPTO Netflash requires a public key authentication to be attached to an image and won't commit an image without this or with an invalid authentication.CONFIG_USER_CRON_CRON Daemon to execute scheduled commands Approx. binary size: 27kCONFIG_USER_RTC_M41T11 Command line utility to support the M41T11 real time clock chip. This command lets you set the system time from the clock chip, set the time in the clock chip from the system clock and read and write values into the battery backed RAM on the clock chip. This utility requires the kernel to support MBUS. Approx. binary size: 12kCONFIG_USER_OPENSSL_APPS OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related cryptography standards required by them. The openssl program is a command line tool for using the various cryp- tography functions of OpenSSL's crypto library from the shell. It can be used for o Creation of RSA, DH and DSA key parameters o Creation of X.509 certificates, CSRs and CRLs o Calculation of Message Digests o Encryption and Decryption with Ciphers o SSL/TLS Client and Server Tests o Handling of S/MIME signed or encrypted mailCONFIG_USER_PING_PING Diagnostic tool for testing network connections. Approx. binary size: 27kCONFIG_USER_PKTDELAY_PKTDELAY Queue up packets from netfilter for the specified amount of time and then release them. Requires the netfilter user space packet queueing (CONFIG_IP_NF_QUEUE)CONFIG_USER_PPPD_PPPD_PPPD Dialup networking daemon. Approx. binary size: 151kCONFIG_USER_PPTPD_PPTPCTRL PPTP VPN controller. Approx. binary size: 30kCONFIG_USER_PPTPD_PPTPD PPTP VPN daemon. Approx. binary size: 31kCONFIG_USER_PPTP_CLIENT_PPTP PPTP Client for establishing VPN's. Approx. binary size: 34kCONFIG_USER_PPTP_CLIENT_PPTP_CALLMGR PPTP Call manager for the PPTP client. Approx. binary size: 30kCONFIG_USER_RDATE_RDATE Remote date print/set program. Conforms to RFC 868.CONFIG_USER_PERL_PERL The PERL scripting language.CONFIG_USER_PYTHON_PYTHON The Python scripting language.CONFIG_USER_ROUTE_ROUTE Configure routes to networks. Approx. binary size: 29kCONFIG_USER_SMBMOUNT_SMBMOUNT mount an SMB filesystem. Approx. binary size: 22kCONFIG_USER_SMBMOUNT_SMBUMOUNT un-mount and SMB filesystem. Approx. binary size: 6kCONFIG_USER_TELNETD_TELNETD All remote users to login to the system using telnet. Approx. binary size: 20kCONFIG_USER_TELNET_TELNET A telnet client application. Approx. binary size: 76kCONFIG_USER_TFTPD_TFTPD A tftp server. Approx. binary size: 19kCONFIG_USER_TRACEROUTE_TRACEROUTE A tool for tracing the route packets take on the network. Approx. binary size: 32kCONFIG_USER_SH_SH A bigger shell than SASH (but more functional, scripting etc) Approx. binary size: 44kCONFIG_USER_UPNPD Universal Plug and Play Discovery daemon. Make sure that CONFIG_IP_MULTICAST is enabled in your kernel networking options. Approx. binary size: 30kCONFIG_USER_PROTECT Build the protect application which interfaces with the memory protection loadable kernel module to provide user level memory access protection.CONFIG_USER_DEBUG Build all user application with debug symbols and reduced optimisation levels. See also debug build option in force library building. Without this option debug symbols are still included, however the optimisation level is increased and this can lead to problematic debugging.CONFIG_LIB_DEBUG Build all libraries with debug symbols and reduced optimisations. See also debug build option in core applications. Without this option debug symbols are still included, however the optimisation level is increased and this can lead to problematic debugging.CONFIG_LIB_LIBDES_FORCE DESLite 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_LIBAES_FORCE AES 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_LIBSSL_FORCE 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_FORCE 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_ZLIB_FORCE 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_FORCE 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_NCURSES_FORCE CRT screen handling 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_UC_LIBC_TIMEZONE 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 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.CONFIG_USER_BOA_WITH_SSL Do you want BOA to use SSL for all connections.CONFIG_USER_FREESWAN The FreeSwan tools and applicationsCONFIG_USER_FREESWAN_PLUTO_PLUTO Freeswan pluto. Approx. binary size: 255kCONFIG_USER_FREESWAN_PLUTO_WHACK Freeswan whack. Approx. binary size: 38kCONFIG_USER_FREESWAN_UTILS_RANBITS Freeswan ranbits. Approx. binary size: 12kCONFIG_USER_FREESWAN_UTILS_RSASIGKEY Freeswan rsasigkey. Approx. binary size: 71kCONFIG_USER_FREESWAN_KLIPS_EROUTE Freeswan eroute. Approx. binary size: 64kCONFIG_USER_FREESWAN_KLIPS_KLIPSDEBUG Freeswan klipsdebug. Approx. binary size: 43kCONFIG_USER_FREESWAN_KLIPS_SPI Freeswan spi. Approx. binary size: 68kCONFIG_USER_FREESWAN_KLIPS_SPIGRP Freeswan spigrp. Approx. binary size: 53kCONFIG_USER_FREESWAN_KLIPS_TNCFG Freeswan tncfg. Approx. binary size: 15kCONFIG_USER_FSWCERT_FSWCERT Application to extract private keys from certificates for ipsecCONFIG_USER_PPPD_WITH_MPPE If you want to run PPP/PPTP with encrypted connections, enable this.CONFIG_USER_RP_PPPOE_PPPOE The Roaring Penguin PPPOE. Approx. binary size: 38k
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -