mirror of https://github.com/hak5/openwrt.git
busybox: Update config for 1.24.1
r47288 updated to Busybox 1.24.1 but did not update the configuration. The configuration is updated by running cd config ../convert_menuconfig.pl .../build_dir/target-*/busybox-1.24.1 cd .. ./convert_defaults.pl < .../build_dir/target-*/busybox-1.24.1/.config > \ Config-defaults.in Signed-off-by: Mark Mentovai <mark@moxienet.com> SVN-Revision: 47775lede-17.01
parent
fff859a1f6
commit
9ca1080e92
|
@ -361,6 +361,9 @@ config BUSYBOX_DEFAULT_FEATURE_GZIP_LONG_OPTIONS
|
|||
config BUSYBOX_DEFAULT_GZIP_FAST
|
||||
int
|
||||
default 0
|
||||
config BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_LZOP
|
||||
bool
|
||||
default n
|
||||
|
@ -430,6 +433,21 @@ config BUSYBOX_DEFAULT_FEATURE_DATE_NANO
|
|||
config BUSYBOX_DEFAULT_FEATURE_DATE_COMPAT
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_DD
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_STATUS
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_HOSTID
|
||||
bool
|
||||
default n
|
||||
|
@ -442,6 +460,12 @@ config BUSYBOX_DEFAULT_GROUPS
|
|||
config BUSYBOX_DEFAULT_SHUF
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_SYNC
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_TEST
|
||||
bool
|
||||
default y
|
||||
|
@ -466,6 +490,9 @@ config BUSYBOX_DEFAULT_FEATURE_TR_CLASSES
|
|||
config BUSYBOX_DEFAULT_FEATURE_TR_EQUIV
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_TRUNCATE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_UNLINK
|
||||
bool
|
||||
default n
|
||||
|
@ -514,18 +541,6 @@ config BUSYBOX_DEFAULT_FEATURE_CP_LONG_OPTIONS
|
|||
config BUSYBOX_DEFAULT_CUT
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_DD
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_DF
|
||||
bool
|
||||
default y
|
||||
|
@ -730,9 +745,6 @@ config BUSYBOX_DEFAULT_STTY
|
|||
config BUSYBOX_DEFAULT_SUM
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_SYNC
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_TAC
|
||||
bool
|
||||
default n
|
||||
|
@ -757,6 +769,9 @@ config BUSYBOX_DEFAULT_TTY
|
|||
config BUSYBOX_DEFAULT_UNAME
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_UNAME_OSNAME
|
||||
string
|
||||
default "GNU/Linux"
|
||||
config BUSYBOX_DEFAULT_UNEXPAND
|
||||
bool
|
||||
default n
|
||||
|
@ -1348,9 +1363,42 @@ config BUSYBOX_DEFAULT_FEATURE_MDEV_EXEC
|
|||
config BUSYBOX_DEFAULT_FEATURE_MDEV_LOAD_FIRMWARE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_MOUNT
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_REV
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_UEVENT
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_ACPID
|
||||
bool
|
||||
default n
|
||||
|
@ -1486,33 +1534,6 @@ config BUSYBOX_DEFAULT_FEATURE_MKSWAP_UUID
|
|||
config BUSYBOX_DEFAULT_MORE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_MOUNT
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_PIVOT_ROOT
|
||||
bool
|
||||
default y
|
||||
|
@ -1645,6 +1666,18 @@ config BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL
|
|||
config BUSYBOX_DEFAULT_FEATURE_CROND_DIR
|
||||
string
|
||||
default "/etc"
|
||||
config BUSYBOX_DEFAULT_I2CGET
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_I2CSET
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_I2CDUMP
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_I2CDETECT
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_LESS
|
||||
bool
|
||||
default y
|
||||
|
@ -1657,6 +1690,9 @@ config BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS
|
|||
config BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_LESS_MARKS
|
||||
bool
|
||||
default n
|
||||
|
@ -1930,6 +1966,27 @@ config BUSYBOX_DEFAULT_PING6
|
|||
config BUSYBOX_DEFAULT_FEATURE_FANCY_PING
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_WGET
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_SSL_HELPER
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_WHOIS
|
||||
bool
|
||||
default n
|
||||
|
@ -2113,6 +2170,9 @@ config BUSYBOX_DEFAULT_FEATURE_IP_LINK
|
|||
config BUSYBOX_DEFAULT_FEATURE_IP_ROUTE
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR
|
||||
string
|
||||
default "n"
|
||||
config BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL
|
||||
bool
|
||||
default n
|
||||
|
@ -2302,21 +2362,6 @@ config BUSYBOX_DEFAULT_UDPSVD
|
|||
config BUSYBOX_DEFAULT_VCONFIG
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_WGET
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS
|
||||
bool
|
||||
default y
|
||||
config BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT
|
||||
bool
|
||||
default n
|
||||
config BUSYBOX_DEFAULT_ZCIP
|
||||
bool
|
||||
default n
|
||||
|
|
|
@ -236,6 +236,16 @@ config BUSYBOX_CONFIG_GZIP_FAST
|
|||
1: larger buffers, larger hash-tables
|
||||
2: larger buffers, largest hash-tables
|
||||
Larger models may give slightly better compression
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_GZIP_LEVELS
|
||||
bool "Enable compression levels"
|
||||
default BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS
|
||||
depends on BUSYBOX_CONFIG_GZIP
|
||||
help
|
||||
Enable support for compression levels 4-9. The default level
|
||||
is 6. If levels 1-3 are specified, 4 is used.
|
||||
If this option is not selected, -N options are ignored and -9
|
||||
is used.
|
||||
config BUSYBOX_CONFIG_LZOP
|
||||
bool "lzop"
|
||||
default BUSYBOX_DEFAULT_LZOP
|
||||
|
|
|
@ -58,6 +58,50 @@ config BUSYBOX_CONFIG_FEATURE_DATE_COMPAT
|
|||
With this option off, 'date DATE' is 'date -s DATE' support
|
||||
the same format. With it on, 'date DATE' additionally supports
|
||||
MMDDhhmm[[YY]YY][.ss] format.
|
||||
config BUSYBOX_CONFIG_DD
|
||||
bool "dd"
|
||||
default BUSYBOX_DEFAULT_DD
|
||||
help
|
||||
dd copies a file (from standard input to standard output,
|
||||
by default) using specific input and output blocksizes,
|
||||
while optionally performing conversions on it.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING
|
||||
bool "Enable signal handling for status reporting"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING
|
||||
depends on BUSYBOX_CONFIG_DD
|
||||
help
|
||||
Sending a SIGUSR1 signal to a running `dd' process makes it
|
||||
print to standard error the number of records read and written
|
||||
so far, then to resume copying.
|
||||
|
||||
$ dd if=/dev/zero of=/dev/null &
|
||||
$ pid=$!; kill -USR1 $pid; sleep 1; kill $pid
|
||||
10899206+0 records in
|
||||
10899206+0 records out
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE
|
||||
bool "Enable the third status line upon signal"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE
|
||||
depends on BUSYBOX_CONFIG_DD && BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING
|
||||
help
|
||||
Displays a coreutils-like third status line with transferred bytes,
|
||||
elapsed time and speed.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS
|
||||
bool "Enable ibs, obs and conv options"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS
|
||||
depends on BUSYBOX_CONFIG_DD
|
||||
help
|
||||
Enables support for writing a certain number of bytes in and out,
|
||||
at a time, and performing conversions on the data stream.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_STATUS
|
||||
bool "Enable status display options"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_STATUS
|
||||
depends on BUSYBOX_CONFIG_DD
|
||||
help
|
||||
Enables support for status=noxfer/none option.
|
||||
config BUSYBOX_CONFIG_HOSTID
|
||||
bool "hostid"
|
||||
default BUSYBOX_DEFAULT_HOSTID
|
||||
|
@ -79,6 +123,18 @@ config BUSYBOX_CONFIG_SHUF
|
|||
default BUSYBOX_DEFAULT_SHUF
|
||||
help
|
||||
Generate random permutations
|
||||
config BUSYBOX_CONFIG_SYNC
|
||||
bool "sync"
|
||||
default BUSYBOX_DEFAULT_SYNC
|
||||
help
|
||||
sync is used to flush filesystem buffers.
|
||||
config BUSYBOX_CONFIG_FEATURE_SYNC_FANCY
|
||||
bool "Enable -d and -f flags (requres syncfs(2) in libc)"
|
||||
default BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY
|
||||
depends on BUSYBOX_CONFIG_SYNC
|
||||
help
|
||||
sync -d FILE... executes fdatasync() on each FILE.
|
||||
sync -f FILE... executes syncfs() on each FILE.
|
||||
config BUSYBOX_CONFIG_TEST
|
||||
bool "test"
|
||||
default BUSYBOX_DEFAULT_TEST
|
||||
|
@ -139,6 +195,12 @@ config BUSYBOX_CONFIG_FEATURE_TR_EQUIV
|
|||
replace all instances of 'a' with 'xyz'. This option is mainly
|
||||
useful for cases when no other way of expressing a character
|
||||
is possible.
|
||||
config BUSYBOX_CONFIG_TRUNCATE
|
||||
bool "truncate"
|
||||
default BUSYBOX_DEFAULT_TRUNCATE
|
||||
help
|
||||
truncate truncates files to a given size. If a file does
|
||||
not exist, it is created unless told otherwise.
|
||||
config BUSYBOX_CONFIG_UNLINK
|
||||
bool "unlink"
|
||||
default BUSYBOX_DEFAULT_UNLINK
|
||||
|
@ -166,7 +228,7 @@ config BUSYBOX_CONFIG_CAL
|
|||
bool "cal"
|
||||
default BUSYBOX_DEFAULT_CAL
|
||||
help
|
||||
cal is used to display a monthly calender.
|
||||
cal is used to display a monthly calendar.
|
||||
|
||||
config BUSYBOX_CONFIG_CATV
|
||||
bool "catv"
|
||||
|
@ -242,44 +304,6 @@ config BUSYBOX_CONFIG_CUT
|
|||
cut is used to print selected parts of lines from
|
||||
each file to stdout.
|
||||
|
||||
config BUSYBOX_CONFIG_DD
|
||||
bool "dd"
|
||||
default BUSYBOX_DEFAULT_DD
|
||||
help
|
||||
dd copies a file (from standard input to standard output,
|
||||
by default) using specific input and output blocksizes,
|
||||
while optionally performing conversions on it.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING
|
||||
bool "Enable DD signal handling for status reporting"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING
|
||||
depends on BUSYBOX_CONFIG_DD
|
||||
help
|
||||
Sending a SIGUSR1 signal to a running `dd' process makes it
|
||||
print to standard error the number of records read and written
|
||||
so far, then to resume copying.
|
||||
|
||||
$ dd if=/dev/zero of=/dev/null&
|
||||
$ pid=$! kill -USR1 $pid; sleep 1; kill $pid
|
||||
10899206+0 records in
|
||||
10899206+0 records out
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE
|
||||
bool "Enable the third status line upon signal"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE
|
||||
depends on BUSYBOX_CONFIG_DD && BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING
|
||||
help
|
||||
Displays a coreutils-like third status line with transferred bytes,
|
||||
elapsed time and speed.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS
|
||||
bool "Enable ibs, obs and conv options"
|
||||
default BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS
|
||||
depends on BUSYBOX_CONFIG_DD
|
||||
help
|
||||
Enables support for writing a certain number of bytes in and out,
|
||||
at a time, and performing conversions on the data stream.
|
||||
|
||||
config BUSYBOX_CONFIG_DF
|
||||
bool "df"
|
||||
default BUSYBOX_DEFAULT_DF
|
||||
|
@ -764,12 +788,6 @@ config BUSYBOX_CONFIG_SUM
|
|||
help
|
||||
checksum and count the blocks in a file
|
||||
|
||||
config BUSYBOX_CONFIG_SYNC
|
||||
bool "sync"
|
||||
default BUSYBOX_DEFAULT_SYNC
|
||||
help
|
||||
sync is used to flush filesystem buffers.
|
||||
|
||||
config BUSYBOX_CONFIG_TAC
|
||||
bool "tac"
|
||||
default BUSYBOX_DEFAULT_TAC
|
||||
|
@ -829,6 +847,14 @@ config BUSYBOX_CONFIG_UNAME
|
|||
help
|
||||
uname is used to print system information.
|
||||
|
||||
config BUSYBOX_CONFIG_UNAME_OSNAME
|
||||
string "Operating system name"
|
||||
default BUSYBOX_DEFAULT_UNAME_OSNAME
|
||||
depends on BUSYBOX_CONFIG_UNAME
|
||||
help
|
||||
Sets the operating system name reported by uname -o. The
|
||||
default BUSYBOX_DEFAULT_UNAME_OSNAME "GNU/Linux".
|
||||
|
||||
config BUSYBOX_CONFIG_UNEXPAND
|
||||
bool "unexpand"
|
||||
default BUSYBOX_DEFAULT_UNEXPAND
|
||||
|
|
|
@ -48,6 +48,34 @@ config BUSYBOX_CONFIG_FEATURE_CROND_DIR
|
|||
depends on BUSYBOX_CONFIG_CROND || BUSYBOX_CONFIG_CRONTAB
|
||||
help
|
||||
Location of crond spool.
|
||||
config BUSYBOX_CONFIG_I2CGET
|
||||
bool "i2cget"
|
||||
default BUSYBOX_DEFAULT_I2CGET
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
Read from I2C/SMBus chip registers.
|
||||
|
||||
config BUSYBOX_CONFIG_I2CSET
|
||||
bool "i2cset"
|
||||
default BUSYBOX_DEFAULT_I2CSET
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
Set I2C registers.
|
||||
|
||||
config BUSYBOX_CONFIG_I2CDUMP
|
||||
bool "i2cdump"
|
||||
default BUSYBOX_DEFAULT_I2CDUMP
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
Examine I2C registers.
|
||||
|
||||
config BUSYBOX_CONFIG_I2CDETECT
|
||||
bool "i2cdetect"
|
||||
default BUSYBOX_DEFAULT_I2CDETECT
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
Detect I2C chips.
|
||||
|
||||
config BUSYBOX_CONFIG_LESS
|
||||
bool "less"
|
||||
default BUSYBOX_DEFAULT_LESS
|
||||
|
@ -75,6 +103,14 @@ config BUSYBOX_CONFIG_FEATURE_LESS_FLAGS
|
|||
help
|
||||
The -M/-m flag enables a more sophisticated status line.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE
|
||||
bool "Enable -S"
|
||||
default BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE
|
||||
depends on BUSYBOX_CONFIG_LESS
|
||||
help
|
||||
The -S flag causes long lines to be truncated rather than
|
||||
wrapped.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_LESS_MARKS
|
||||
bool "Enable marks"
|
||||
default BUSYBOX_DEFAULT_FEATURE_LESS_MARKS
|
||||
|
|
|
@ -94,6 +94,89 @@ config BUSYBOX_CONFIG_FEATURE_FANCY_PING
|
|||
help
|
||||
Make the output from the ping applet include statistics, and at the
|
||||
same time provide full support for ICMP packets.
|
||||
config BUSYBOX_CONFIG_WGET
|
||||
bool "wget"
|
||||
default BUSYBOX_DEFAULT_WGET
|
||||
help
|
||||
wget is a utility for non-interactive download of files from HTTP
|
||||
and FTP servers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_STATUSBAR
|
||||
bool "Enable a nifty process meter (+2k)"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Enable the transfer progress bar for wget transfers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_AUTHENTICATION
|
||||
bool "Enable HTTP authentication"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Support authenticated HTTP transfers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_LONG_OPTIONS
|
||||
bool "Enable long options"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS
|
||||
depends on BUSYBOX_CONFIG_WGET && BUSYBOX_CONFIG_LONG_OPTS
|
||||
help
|
||||
Support long options for the wget applet.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT
|
||||
bool "Enable timeout option -T SEC"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Supports network read and connect timeouts for wget,
|
||||
so that wget will give up and timeout, through the -T
|
||||
command line option.
|
||||
|
||||
Currently only connect and network data read timeout are
|
||||
supported (i.e., timeout is not applied to the DNS query). When
|
||||
FEATURE_WGET_LONG_OPTIONS is also enabled, the --timeout option
|
||||
will work in addition to -T.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_OPENSSL
|
||||
bool "Try to connect to HTTPS using openssl"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Choose how wget establishes SSL connection for https:// URLs.
|
||||
|
||||
Busybox itself contains no SSL code. wget will spawn
|
||||
a helper program to talk over HTTPS.
|
||||
|
||||
OpenSSL has a simple SSL client for debug purposes.
|
||||
If you select "openssl" helper, wget will effectively call
|
||||
"openssl s_client -quiet -connect IP:443 2>/dev/null"
|
||||
and pipe its data through it.
|
||||
Note inconvenient API: host resolution is done twice,
|
||||
and there is no guarantee openssl's idea of IPv6 address
|
||||
format is the same as ours.
|
||||
Another problem is that s_client prints debug information
|
||||
to stderr, and it needs to be suppressed. This means
|
||||
all error messages get suppressed too.
|
||||
openssl is also a big binary, often dynamically linked
|
||||
against ~15 libraries.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_SSL_HELPER
|
||||
bool "Try to connect to HTTPS using ssl_helper"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_SSL_HELPER
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Choose how wget establishes SSL connection for https:// URLs.
|
||||
|
||||
Busybox itself contains no SSL code. wget will spawn
|
||||
a helper program to talk over HTTPS.
|
||||
|
||||
ssl_helper is a tool which can be built statically
|
||||
from busybox sources against a small embedded SSL library.
|
||||
Please see networking/ssl_helper/README.
|
||||
It does not require double host resolution and emits
|
||||
error messages to stderr.
|
||||
|
||||
Precompiled static binary may be available at
|
||||
http://busybox.net/downloads/binaries/
|
||||
config BUSYBOX_CONFIG_WHOIS
|
||||
bool "whois"
|
||||
default BUSYBOX_DEFAULT_WHOIS
|
||||
|
@ -626,6 +709,13 @@ config BUSYBOX_CONFIG_FEATURE_IP_ROUTE
|
|||
help
|
||||
Add support for routing table management to "ip".
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_IP_ROUTE_DIR
|
||||
string "ip route configuration directory"
|
||||
default BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR
|
||||
depends on BUSYBOX_CONFIG_FEATURE_IP_ROUTE
|
||||
help
|
||||
Location of the "ip" applet routing configuration.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_IP_TUNNEL
|
||||
bool "ip tunnel"
|
||||
default BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL
|
||||
|
@ -849,8 +939,7 @@ config BUSYBOX_CONFIG_TELNETD
|
|||
|
||||
Note that for busybox telnetd to work you need several things:
|
||||
First of all, your kernel needs:
|
||||
UNIX98_PTYS=y
|
||||
DEVPTS_FS=y
|
||||
CONFIG_UNIX98_PTYS=y
|
||||
|
||||
Next, you need a /dev/pts directory on your root filesystem:
|
||||
|
||||
|
@ -1047,48 +1136,6 @@ config BUSYBOX_CONFIG_VCONFIG
|
|||
help
|
||||
Creates, removes, and configures VLAN interfaces
|
||||
|
||||
config BUSYBOX_CONFIG_WGET
|
||||
bool "wget"
|
||||
default BUSYBOX_DEFAULT_WGET
|
||||
help
|
||||
wget is a utility for non-interactive download of files from HTTP
|
||||
and FTP servers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_STATUSBAR
|
||||
bool "Enable a nifty process meter (+2k)"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Enable the transfer progress bar for wget transfers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_AUTHENTICATION
|
||||
bool "Enable HTTP authentication"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Support authenticated HTTP transfers.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_LONG_OPTIONS
|
||||
bool "Enable long options"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS
|
||||
depends on BUSYBOX_CONFIG_WGET && BUSYBOX_CONFIG_LONG_OPTS
|
||||
help
|
||||
Support long options for the wget applet.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT
|
||||
bool "Enable timeout option -T SEC"
|
||||
default BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT
|
||||
depends on BUSYBOX_CONFIG_WGET
|
||||
help
|
||||
Supports network read and connect timeouts for wget,
|
||||
so that wget will give up and timeout, through the -T
|
||||
command line option.
|
||||
|
||||
Currently only connect and network data read timeout are
|
||||
supported (i.e., timeout is not applied to the DNS query). When
|
||||
FEATURE_WGET_LONG_OPTIONS is also enabled, the --timeout option
|
||||
will work in addition to -T.
|
||||
|
||||
config BUSYBOX_CONFIG_ZCIP
|
||||
bool "zcip"
|
||||
default BUSYBOX_DEFAULT_ZCIP
|
||||
|
|
|
@ -64,7 +64,7 @@ config BUSYBOX_CONFIG_RUNCON
|
|||
default BUSYBOX_DEFAULT_RUNCON
|
||||
depends on BUSYBOX_CONFIG_SELINUX
|
||||
help
|
||||
Enable support to run command in speficied security context.
|
||||
Enable support to run command in specified security context.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_RUNCON_LONG_OPTIONS
|
||||
bool "Enable long options"
|
||||
|
|
|
@ -80,11 +80,112 @@ config BUSYBOX_CONFIG_FEATURE_MDEV_LOAD_FIRMWARE
|
|||
These devices will request userspace look up the files in
|
||||
/lib/firmware/ and if it exists, send it to the kernel for
|
||||
loading into the hardware.
|
||||
config BUSYBOX_CONFIG_MOUNT
|
||||
bool "mount"
|
||||
default BUSYBOX_DEFAULT_MOUNT
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
All files and filesystems in Unix are arranged into one big directory
|
||||
tree. The 'mount' utility is used to graft a filesystem onto a
|
||||
particular part of the tree. A filesystem can either live on a block
|
||||
device, or it can be accessible over the network, as is the case with
|
||||
NFS filesystems. Most people using BusyBox will also want to enable
|
||||
the 'mount' utility.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE
|
||||
bool "Support option -f"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable support for faking a file system mount.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE
|
||||
bool "Support option -v"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable multi-level -v[vv...] verbose messages. Useful if you
|
||||
debug mount problems and want to see what is exactly passed
|
||||
to the kernel.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS
|
||||
bool "Support mount helpers"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable mounting of virtual file systems via external helpers.
|
||||
E.g. "mount obexfs#-b00.11.22.33.44.55 /mnt" will in effect call
|
||||
"obexfs -b00.11.22.33.44.55 /mnt"
|
||||
Also "mount -t sometype [-o opts] fs /mnt" will try
|
||||
"sometype [-o opts] fs /mnt" if simple mount syscall fails.
|
||||
The idea is to use such virtual filesystems in /etc/fstab.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL
|
||||
bool "Support specifying devices by label or UUID"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
select BUSYBOX_CONFIG_VOLUMEID
|
||||
help
|
||||
This allows for specifying a device by label or uuid, rather than by
|
||||
name. This feature utilizes the same functionality as blkid/findfs.
|
||||
This also enables label or uuid support for swapon.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_NFS
|
||||
bool "Support mounting NFS file systems on Linux < 2.6.23"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
select BUSYBOX_CONFIG_FEATURE_HAVE_RPC
|
||||
select BUSYBOX_CONFIG_FEATURE_SYSLOG
|
||||
help
|
||||
Enable mounting of NFS file systems on Linux kernels prior
|
||||
to version 2.6.23. Note that in this case mounting of NFS
|
||||
over IPv6 will not be possible.
|
||||
|
||||
Note that this option links in RPC support from libc,
|
||||
which is rather large (~10 kbytes on uclibc).
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS
|
||||
bool "Support mounting CIFS/SMB file systems"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable support for samba mounts.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
bool "Support lots of -o flags in mount"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS
|
||||
help
|
||||
Without this, mount only supports ro/rw/remount. With this, it
|
||||
supports nosuid, suid, dev, nodev, exec, noexec, sync, async, atime,
|
||||
noatime, diratime, nodiratime, loud, bind, move, shared, slave,
|
||||
private, unbindable, rshared, rslave, rprivate, and runbindable.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
bool "Support /etc/fstab and -a"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB
|
||||
help
|
||||
Support mount all and looking for files in /etc/fstab.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_OTHERTAB
|
||||
depends on BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB
|
||||
bool "Support -T <alt_fstab>"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB
|
||||
help
|
||||
Support mount -T (specifying an alternate fstab)
|
||||
config BUSYBOX_CONFIG_REV
|
||||
bool "rev"
|
||||
default BUSYBOX_DEFAULT_REV
|
||||
help
|
||||
Reverse lines of a file or files.
|
||||
config BUSYBOX_CONFIG_UEVENT
|
||||
bool "uevent"
|
||||
default BUSYBOX_DEFAULT_UEVENT
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
uevent is a netlink listener for kernel uevent notifications
|
||||
sent via netlink. It is usually used for dynamic device creation.
|
||||
|
||||
config BUSYBOX_CONFIG_ACPID
|
||||
bool "acpid"
|
||||
|
@ -513,94 +614,6 @@ config BUSYBOX_CONFIG_MORE
|
|||
you will probably find this utility very helpful. If you don't have
|
||||
any need to reading text files, you can leave this disabled.
|
||||
|
||||
config BUSYBOX_CONFIG_MOUNT
|
||||
bool "mount"
|
||||
default BUSYBOX_DEFAULT_MOUNT
|
||||
select BUSYBOX_CONFIG_PLATFORM_LINUX
|
||||
help
|
||||
All files and filesystems in Unix are arranged into one big directory
|
||||
tree. The 'mount' utility is used to graft a filesystem onto a
|
||||
particular part of the tree. A filesystem can either live on a block
|
||||
device, or it can be accessible over the network, as is the case with
|
||||
NFS filesystems. Most people using BusyBox will also want to enable
|
||||
the 'mount' utility.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE
|
||||
bool "Support option -f"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable support for faking a file system mount.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE
|
||||
bool "Support option -v"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable multi-level -v[vv...] verbose messages. Useful if you
|
||||
debug mount problems and want to see what is exactly passed
|
||||
to the kernel.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS
|
||||
bool "Support mount helpers"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable mounting of virtual file systems via external helpers.
|
||||
E.g. "mount obexfs#-b00.11.22.33.44.55 /mnt" will in effect call
|
||||
"obexfs -b00.11.22.33.44.55 /mnt"
|
||||
Also "mount -t sometype [-o opts] fs /mnt" will try
|
||||
"sometype [-o opts] fs /mnt" if simple mount syscall fails.
|
||||
The idea is to use such virtual filesystems in /etc/fstab.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL
|
||||
bool "Support specifying devices by label or UUID"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
select BUSYBOX_CONFIG_VOLUMEID
|
||||
help
|
||||
This allows for specifying a device by label or uuid, rather than by
|
||||
name. This feature utilizes the same functionality as blkid/findfs.
|
||||
This also enables label or uuid support for swapon.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_NFS
|
||||
bool "Support mounting NFS file systems on Linux < 2.6.23"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
select BUSYBOX_CONFIG_FEATURE_HAVE_RPC
|
||||
select BUSYBOX_CONFIG_FEATURE_SYSLOG
|
||||
help
|
||||
Enable mounting of NFS file systems on Linux kernels prior
|
||||
to version 2.6.23. Note that in this case mounting of NFS
|
||||
over IPv6 will not be possible.
|
||||
|
||||
Note that this option links in RPC support from libc,
|
||||
which is rather large (~10 kbytes on uclibc).
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS
|
||||
bool "Support mounting CIFS/SMB file systems"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
help
|
||||
Enable support for samba mounts.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
bool "Support lots of -o flags in mount"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS
|
||||
help
|
||||
Without this, mount only supports ro/rw/remount. With this, it
|
||||
supports nosuid, suid, dev, nodev, exec, noexec, sync, async, atime,
|
||||
noatime, diratime, nodiratime, loud, bind, move, shared, slave,
|
||||
private, unbindable, rshared, rslave, rprivate, and runbindable.
|
||||
|
||||
config BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB
|
||||
depends on BUSYBOX_CONFIG_MOUNT
|
||||
bool "Support /etc/fstab and -a"
|
||||
default BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB
|
||||
help
|
||||
Support mount all and looking for files in /etc/fstab.
|
||||
|
||||
config BUSYBOX_CONFIG_PIVOT_ROOT
|
||||
bool "pivot_root"
|
||||
default BUSYBOX_DEFAULT_PIVOT_ROOT
|
||||
|
|
Loading…
Reference in New Issue