remove defconfig. Now "make defconfig" simply uses defaults from Config.in

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2010-06-06 04:14:28 +02:00
parent f0f9470061
commit 2f32bf8be6
33 changed files with 573 additions and 1484 deletions

View File

@ -82,7 +82,7 @@ config SHOW_USAGE
config FEATURE_VERBOSE_USAGE
bool "Show verbose applet usage messages"
default n
default y
depends on SHOW_USAGE
help
All BusyBox applets will show more verbose help messages when
@ -106,7 +106,7 @@ config FEATURE_COMPRESS_USAGE
config FEATURE_INSTALLER
bool "Support --install [-s] to install applet links at runtime"
default n
default y
help
Enable 'busybox --install [-s]' support. This will allow you to use
busybox at runtime to create hard links or symlinks for all the
@ -121,7 +121,7 @@ config LOCALE_SUPPORT
config UNICODE_SUPPORT
bool "Support Unicode"
default n
default y
help
This makes various applets aware that one byte is not
one character on screen.
@ -141,7 +141,7 @@ config UNICODE_USING_LOCALE
config FEATURE_CHECK_UNICODE_IN_ENV
bool "Check $LANG environment variable"
default y
default n
depends on UNICODE_SUPPORT && !UNICODE_USING_LOCALE
help
With this option on, Unicode support is activated
@ -265,7 +265,7 @@ config FEATURE_CLEAN_UP
config FEATURE_UTMP
bool "Support utmp file"
default n
default y
help
The file /var/run/utmp is used to track who is currently logged in.
With this option on, certain applets (getty, login, telnetd etc)
@ -274,7 +274,7 @@ config FEATURE_UTMP
config FEATURE_WTMP
bool "Support wtmp file"
default n
default y
select FEATURE_UTMP
help
The file /var/run/wtmp is used to track when users have logged into
@ -285,14 +285,14 @@ config FEATURE_WTMP
config FEATURE_PIDFILE
bool "Support writing pidfiles"
default n
default y
help
This option makes some applets (e.g. crond, syslogd, inetd) write
a pidfile in /var/run. Some applications rely on them.
config FEATURE_SUID
bool "Support for SUID/SGID handling"
default n
default y
help
With this option you can install the busybox binary belonging
to root with the suid bit set, and it will automatically drop
@ -309,7 +309,7 @@ config FEATURE_SUID
config FEATURE_SUID_CONFIG
bool "Runtime SUID/SGID configuration via /etc/busybox.conf"
default n if FEATURE_SUID
default y if FEATURE_SUID
depends on FEATURE_SUID
help
Allow the SUID / SGID state of an applet to be determined at runtime
@ -528,7 +528,7 @@ config FEATURE_SHARED_BUSYBOX
config LFS
bool "Build with Large File Support (for accessing files > 2 GB)"
default n
default y
select FDISK_SUPPORT_LARGE_DISKS
help
If you want to build BusyBox with large file support, then enable

View File

@ -11,7 +11,7 @@ test "$DD" || DD=dd
exec >"$target"
echo '#define UNPACKED_USAGE \'
echo '#define UNPACKED_USAGE "" \'
"$loc/usage" | od -v -t x1 \
| $SED -e 's/^[^ ]*//' \
-e 's/ //g' \

View File

@ -7,25 +7,25 @@ menu "Archival Utilities"
config FEATURE_SEAMLESS_XZ
bool "Make tar, rpm, modprobe etc understand .xz data"
default n
default y
help
Make tar, rpm, modprobe etc understand .xz data.
config FEATURE_SEAMLESS_LZMA
bool "Make tar, rpm, modprobe etc understand .lzma data"
default n
default y
help
Make tar, rpm, modprobe etc understand .lzma data.
config FEATURE_SEAMLESS_BZ2
bool "Make tar, rpm, modprobe etc understand .bz2 data"
default n
default y
help
Make tar, rpm, modprobe etc understand .bz2 data.
config FEATURE_SEAMLESS_GZ
bool "Make tar, rpm, modprobe etc understand .gz data"
default n
default y
help
Make tar, rpm, modprobe etc understand .gz data.
@ -37,7 +37,7 @@ config FEATURE_SEAMLESS_Z
config AR
bool "ar"
default n
default y
help
ar is an archival utility program used to create, modify, and
extract contents from archives. An archive is a single file holding
@ -60,7 +60,7 @@ config AR
config FEATURE_AR_LONG_FILENAMES
bool "Support for long filenames (not needed for debs)"
default n
default y
depends on AR
help
By default the ar format can only store the first 15 characters
@ -70,14 +70,14 @@ config FEATURE_AR_LONG_FILENAMES
config FEATURE_AR_CREATE
bool "Support archive creation"
default n
default y
depends on AR
help
This enables archive creation (-c and -r) with busybox ar.
config BUNZIP2
bool "bunzip2"
default n
default y
help
bunzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
@ -90,7 +90,7 @@ config BUNZIP2
config BZIP2
bool "bzip2"
default n
default y
help
bzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
@ -103,7 +103,7 @@ config BZIP2
config CPIO
bool "cpio"
default n
default y
help
cpio is an archival utility program used to create, modify, and
extract contents from archives.
@ -117,7 +117,7 @@ config CPIO
config FEATURE_CPIO_O
bool "Support for archive creation"
default n
default y
depends on CPIO
help
This implementation of cpio can create cpio archives in the "newc"
@ -125,7 +125,7 @@ config FEATURE_CPIO_O
config FEATURE_CPIO_P
bool "Support for passthrough mode"
default n
default y
depends on FEATURE_CPIO_O
help
Passthrough mode. Rarely used.
@ -165,7 +165,7 @@ config FEATURE_DPKG_DEB_EXTRACT_ONLY
config GUNZIP
bool "gunzip"
default n
default y
help
gunzip is used to decompress archives created by gzip.
You can use the `-t' option to test the integrity of
@ -173,21 +173,21 @@ config GUNZIP
config GZIP
bool "gzip"
default n
default y
help
gzip is used to compress files.
It's probably the most widely used UNIX compression program.
config FEATURE_GZIP_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on GZIP && LONG_OPTS
help
Enable use of long options, increases size by about 106 Bytes
config LZOP
bool "lzop"
default n
default y
help
Lzop compression/decompresion.
@ -202,19 +202,19 @@ config LZOP_COMPR_HIGH
config RPM2CPIO
bool "rpm2cpio"
default n
default y
help
Converts an RPM file into a CPIO archive.
config RPM
bool "rpm"
default n
default y
help
Mini RPM applet - queries and extracts RPM packages.
config TAR
bool "tar"
default n
default y
help
tar is an archiving program. It's commonly used with gzip to
create compressed archives. It's probably the most widely used
@ -230,7 +230,7 @@ config FEATURE_TAR_CREATE
config FEATURE_TAR_AUTODETECT
bool "Autodetect compressed tarballs"
default n
default y
depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ)
help
With this option tar can automatically detect compressed
@ -238,7 +238,7 @@ config FEATURE_TAR_AUTODETECT
config FEATURE_TAR_FROM
bool "Enable -X (exclude from) and -T (include from) options)"
default n
default y
depends on TAR
help
If you enable this option you'll be able to specify
@ -246,7 +246,7 @@ config FEATURE_TAR_FROM
config FEATURE_TAR_OLDGNU_COMPATIBILITY
bool "Support for old tar header format"
default N
default y
depends on TAR || DPKG
help
This option is required to unpack archives created in
@ -255,7 +255,7 @@ config FEATURE_TAR_OLDGNU_COMPATIBILITY
config FEATURE_TAR_OLDSUN_COMPATIBILITY
bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
default N
default y
depends on TAR || DPKG
help
This option is required to unpack archives created by some old
@ -273,14 +273,14 @@ config FEATURE_TAR_GNU_EXTENSIONS
config FEATURE_TAR_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on TAR && LONG_OPTS
help
Enable use of long options, increases size by about 400 Bytes
config FEATURE_TAR_UNAME_GNAME
bool "Enable use of user and group names"
default n
default y
depends on TAR
help
Enables use of user and group names in tar. This affects contents
@ -289,7 +289,7 @@ config FEATURE_TAR_UNAME_GNAME
config FEATURE_TAR_NOPRESERVE_TIME
bool "Enable -m (do not preserve time) option"
default n
default y
depends on TAR
help
With this option busybox supports GNU tar -m
@ -312,7 +312,7 @@ config UNCOMPRESS
config UNLZMA
bool "unlzma"
default n
default y
help
unlzma is a compression utility using the Lempel-Ziv-Markov chain
compression algorithm, and range coding. Compression
@ -327,7 +327,7 @@ config UNLZMA
config FEATURE_LZMA_FAST
bool "Optimize unlzma for speed"
default n
default y
depends on UNLZMA
help
This option reduces decompression time by about 25% at the cost of
@ -335,7 +335,7 @@ config FEATURE_LZMA_FAST
config LZMA
bool "Provide lzma alias which supports only unpacking"
default n
default y
depends on UNLZMA
help
Enable this option if you want commands like "lzma -d" to work.
@ -343,13 +343,13 @@ config LZMA
config UNXZ
bool "unxz"
default n
default y
help
unxz is a unlzma successor.
config XZ
bool "Provide xz alias which supports only unpacking"
default n
default y
depends on UNXZ
help
Enable this option if you want commands like "xz -d" to work.
@ -357,7 +357,7 @@ config XZ
config UNZIP
bool "unzip"
default n
default y
help
unzip will list or extract files from a ZIP archive,
commonly found on DOS/WIN systems. The default behavior

View File

@ -7,79 +7,79 @@ menu "Console Utilities"
config CHVT
bool "chvt"
default n
default y
help
This program is used to change to another terminal.
Example: chvt 4 (change to terminal /dev/tty4)
config FGCONSOLE
bool "fgconsole"
default n
default y
help
This program prints active (foreground) console number.
config CLEAR
bool "clear"
default n
default y
help
This program clears the terminal screen.
config DEALLOCVT
bool "deallocvt"
default n
default y
help
This program deallocates unused virtual consoles.
config DUMPKMAP
bool "dumpkmap"
default n
default y
help
This program dumps the kernel's keyboard translation table to
stdout, in binary format. You can then use loadkmap to load it.
config KBD_MODE
bool "kbd_mode"
default n
default y
help
This program reports and sets keyboard mode.
config LOADFONT
bool "loadfont"
default n
default y
help
This program loads a console font from standard input.
config LOADKMAP
bool "loadkmap"
default n
default y
help
This program loads a keyboard translation table from
standard input.
config OPENVT
bool "openvt"
default n
default y
help
This program is used to start a command on an unused
virtual terminal.
config RESET
bool "reset"
default n
default y
help
This program is used to reset the terminal screen, if it
gets messed up.
config RESIZE
bool "resize"
default n
default y
help
This program is used to (re)set the width and height of your current
terminal.
config FEATURE_RESIZE_PRINT
bool "Print environment variables"
default n
default y
depends on RESIZE
help
Prints the newly set size (number of columns and rows) of
@ -89,27 +89,27 @@ config FEATURE_RESIZE_PRINT
config SETCONSOLE
bool "setconsole"
default n
default y
help
This program redirects the system console to another device,
like the current tty while logged in via telnet.
config FEATURE_SETCONSOLE_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on SETCONSOLE && LONG_OPTS
help
Support long options for the setconsole applet.
config SETFONT
bool "setfont"
default n
default y
help
Allows to load console screen map. Useful for i18n.
config FEATURE_SETFONT_TEXTUAL_MAP
bool "Support reading textual screen maps"
default n
default y
depends on SETFONT
help
Support reading textual screen maps.
@ -124,20 +124,20 @@ config DEFAULT_SETFONT_DIR
config SETKEYCODES
bool "setkeycodes"
default n
default y
help
This program loads entries into the kernel's scancode-to-keycode
map, allowing unusual keyboards to generate usable keycodes.
config SETLOGCONS
bool "setlogcons"
default n
default y
help
This program redirects the output console of kernel messages.
config SHOWKEY
bool "showkey"
default n
default y
help
Shows keys pressed.
@ -146,14 +146,14 @@ comment "Common options for loadfont and setfont"
config FEATURE_LOADFONT_PSF2
bool "Support for PSF2 console fonts"
default n
default y
depends on LOADFONT || SETFONT
help
Support PSF2 console fonts.
config FEATURE_LOADFONT_RAW
bool "Support for old (raw) console fonts"
default n
default y
depends on LOADFONT || SETFONT
help
Support old (raw) console fonts.

View File

@ -9,72 +9,72 @@ INSERT
config CAL
bool "cal"
default n
default y
help
cal is used to display a monthly calender.
config CATV
bool "catv"
default n
default y
help
Display nonprinting characters as escape sequences (like some
implementations' cat -v option).
config CHGRP
bool "chgrp"
default n
default y
help
chgrp is used to change the group ownership of files.
config CHMOD
bool "chmod"
default n
default y
help
chmod is used to change the access permission of files.
config CHOWN
bool "chown"
default n
default y
help
chown is used to change the user and/or group ownership
of files.
config FEATURE_CHOWN_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on CHOWN && LONG_OPTS
help
Enable use of long options
config CHROOT
bool "chroot"
default n
default y
help
chroot is used to change the root directory and run a command.
The default command is `/bin/sh'.
config CKSUM
bool "cksum"
default n
default y
help
cksum is used to calculate the CRC32 checksum of a file.
config COMM
bool "comm"
default n
default y
help
comm is used to compare two files line by line and return
a three-column output.
config CP
bool "cp"
default n
default y
help
cp is used to copy files and directories.
config FEATURE_CP_LONG_OPTIONS
bool "Enable long options for cp"
default n
default y
depends on CP && LONG_OPTS
help
Enable long options for cp.
@ -82,14 +82,14 @@ config FEATURE_CP_LONG_OPTIONS
config CUT
bool "cut"
default n
default y
help
cut is used to print selected parts of lines from
each file to stdout.
config DD
bool "dd"
default n
default y
help
dd copies a file (from standard input to standard output,
by default) using specific input and output blocksizes,
@ -111,7 +111,7 @@ config FEATURE_DD_SIGNAL_HANDLING
config FEATURE_DD_THIRD_STATUS_LINE
bool "Enable the third status line upon signal"
default n
default y
depends on DD && FEATURE_DD_SIGNAL_HANDLING
help
Displays a coreutils-like third status line with transferred bytes,
@ -119,7 +119,7 @@ config FEATURE_DD_THIRD_STATUS_LINE
config FEATURE_DD_IBS_OBS
bool "Enable ibs, obs and conv options"
default n
default y
depends on DD
help
Enables support for writing a certain number of bytes in and out,
@ -127,14 +127,14 @@ config FEATURE_DD_IBS_OBS
config DF
bool "df"
default n
default y
help
df reports the amount of disk space used and available
on filesystems.
config FEATURE_DF_FANCY
bool "Enable -a, -i, -B"
default n
default y
depends on DF
help
This option enables -a, -i and -B.
@ -145,14 +145,14 @@ config FEATURE_DF_FANCY
config DIRNAME
bool "dirname"
default n
default y
help
dirname is used to strip a non-directory suffix from
a file name.
config DOS2UNIX
bool "dos2unix/unix2dos"
default n
default y
help
dos2unix is used to convert a text file from DOS format to
UNIX format, and vice versa.
@ -167,7 +167,7 @@ config UNIX2DOS
config DU
bool "du (default blocksize of 512 bytes)"
default n
default y
help
du is used to report the amount of disk space used
for specified files.
@ -181,7 +181,7 @@ config FEATURE_DU_DEFAULT_BLOCKSIZE_1K
config ECHO
bool "echo (basic SuSv3 version taking no options)"
default n
default y
help
echo is used to print a specified string to stdout.
@ -195,7 +195,7 @@ config FEATURE_FANCY_ECHO
config ENV
bool "env"
default n
default y
help
env is used to set an environment variable and run
a command; without options it displays the current
@ -203,34 +203,34 @@ config ENV
config FEATURE_ENV_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on ENV && LONG_OPTS
help
Support long options for the env applet.
config EXPAND
bool "expand"
default n
default y
help
By default, convert all tabs to spaces.
config FEATURE_EXPAND_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on EXPAND && LONG_OPTS
help
Support long options for the expand applet.
config EXPR
bool "expr"
default n
default y
help
expr is used to calculate numbers and print the result
to standard output.
config EXPR_MATH_SUPPORT_64
bool "Extend Posix numbers support to 64 bit"
default n
default y
depends on EXPR
help
Enable 64-bit math support in the expr applet. This will make
@ -239,83 +239,83 @@ config EXPR_MATH_SUPPORT_64
config FALSE
bool "false"
default n
default y
help
false returns an exit code of FALSE (1).
config FOLD
bool "fold"
default n
default y
help
Wrap text to fit a specific width.
config FSYNC
bool "fsync"
default n
default y
help
fsync is used to flush file-related cached blocks to disk.
config HEAD
bool "head"
default n
default y
help
head is used to print the first specified number of lines
from files.
config FEATURE_FANCY_HEAD
bool "Enable head options (-c, -q, and -v)"
default n
default y
depends on HEAD
help
This enables the head options (-c, -q, and -v).
config HOSTID
bool "hostid"
default n
default y
help
hostid prints the numeric identifier (in hexadecimal) for
the current host.
config ID
bool "id"
default n
default y
help
id displays the current user and group ID names.
config INSTALL
bool "install"
default n
default y
help
Copy files and set attributes.
config FEATURE_INSTALL_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on INSTALL && LONG_OPTS
help
Support long options for the install applet.
config LENGTH
bool "length"
default n
default y
help
length is used to print out the length of a specified string.
config LN
bool "ln"
default n
default y
help
ln is used to create hard or soft links between files.
config LOGNAME
bool "logname"
default n
default y
help
logname is used to print the current user's login name.
config LS
bool "ls"
default n
default y
help
ls is used to list the contents of directories.
@ -370,7 +370,7 @@ config FEATURE_LS_COLOR
config FEATURE_LS_COLOR_IS_DEFAULT
bool "Produce colored ls output by default"
default n
default y
depends on FEATURE_LS_COLOR
help
Saying yes here will turn coloring on by default,
@ -381,123 +381,123 @@ config FEATURE_LS_COLOR_IS_DEFAULT
config MD5SUM
bool "md5sum"
default n
default y
help
md5sum is used to print or check MD5 checksums.
config MKDIR
bool "mkdir"
default n
default y
help
mkdir is used to create directories with the specified names.
config FEATURE_MKDIR_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on MKDIR && LONG_OPTS
help
Support long options for the mkdir applet.
config MKFIFO
bool "mkfifo"
default n
default y
help
mkfifo is used to create FIFOs (named pipes).
The `mknod' program can also create FIFOs.
config MKNOD
bool "mknod"
default n
default y
help
mknod is used to create FIFOs or block/character special
files with the specified names.
config MV
bool "mv"
default n
default y
help
mv is used to move or rename files or directories.
config FEATURE_MV_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on MV && LONG_OPTS
help
Support long options for the mv applet.
config NICE
bool "nice"
default n
default y
help
nice runs a program with modified scheduling priority.
config NOHUP
bool "nohup"
default n
default y
help
run a command immune to hangups, with output to a non-tty.
config OD
bool "od"
default n
default y
help
od is used to dump binary files in octal and other formats.
config PRINTENV
bool "printenv"
default n
default y
help
printenv is used to print all or part of environment.
config PRINTF
bool "printf"
default n
default y
help
printf is used to format and print specified strings.
It's similar to `echo' except it has more options.
config PWD
bool "pwd"
default n
default y
help
pwd is used to print the current directory.
config READLINK
bool "readlink"
default n
default y
help
This program reads a symbolic link and returns the name
of the file it points to
config FEATURE_READLINK_FOLLOW
bool "Enable canonicalization by following all symlinks (-f)"
default n
default y
depends on READLINK
help
Enable the readlink option (-f).
config REALPATH
bool "realpath"
default n
default y
help
Return the canonicalized absolute pathname.
This isn't provided by GNU shellutils, but where else does it belong.
config RM
bool "rm"
default n
default y
help
rm is used to remove files or directories.
config RMDIR
bool "rmdir"
default n
default y
help
rmdir is used to remove empty directories.
config FEATURE_RMDIR_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on RMDIR && LONG_OPTS
help
Support long options for the rmdir applet, including
@ -505,31 +505,31 @@ config FEATURE_RMDIR_LONG_OPTIONS
config SEQ
bool "seq"
default n
default y
help
print a sequence of numbers
config SHA1SUM
bool "sha1sum"
default n
default y
help
Compute and check SHA1 message digest
config SHA256SUM
bool "sha256sum"
default n
default y
help
Compute and check SHA256 message digest
config SHA512SUM
bool "sha512sum"
default n
default y
help
Compute and check SHA512 message digest
config SLEEP
bool "sleep"
default n
default y
help
sleep is used to pause for a specified number of seconds.
It comes in 3 versions:
@ -543,21 +543,21 @@ config SLEEP
config FEATURE_FANCY_SLEEP
bool "Enable multiple arguments and s/m/h/d suffixes"
default n
default y
depends on SLEEP
help
Allow sleep to pause for specified minutes, hours, and days.
config FEATURE_FLOAT_SLEEP
bool "Enable fractional arguments"
default n
default y
depends on FEATURE_FANCY_SLEEP
help
Allow for fractional numeric parameters.
config SORT
bool "sort"
default n
default y
help
sort is used to sort lines of text in specified files.
@ -575,13 +575,13 @@ config FEATURE_SORT_BIG
config SPLIT
bool "split"
default n
default y
help
split a file into pieces.
config FEATURE_SPLIT_FANCY
bool "Fancy extensions"
default n
default y
depends on SPLIT
help
Add support for features not required by SUSv3.
@ -590,13 +590,13 @@ config FEATURE_SPLIT_FANCY
config STAT
bool "stat"
default n
default y
help
display file or filesystem status.
config FEATURE_STAT_FORMAT
bool "Enable custom formats (-c)"
default n
default y
depends on STAT
help
Without this, stat will not support the '-c format' option where
@ -605,31 +605,31 @@ config FEATURE_STAT_FORMAT
config STTY
bool "stty"
default n
default y
help
stty is used to change and print terminal line settings.
config SUM
bool "sum"
default n
default y
help
checksum and count the blocks in a file
config SYNC
bool "sync"
default n
default y
help
sync is used to flush filesystem buffers.
config TAC
bool "tac"
default n
default y
help
tac is used to concatenate and print files in reverse.
config TAIL
bool "tail"
default n
default y
help
tail is used to print the last specified number of lines
from files.
@ -648,112 +648,112 @@ config FEATURE_FANCY_TAIL
config TEE
bool "tee"
default n
default y
help
tee is used to read from standard input and write
to standard output and files.
config FEATURE_TEE_USE_BLOCK_IO
bool "Enable block I/O (larger/faster) instead of byte I/O"
default n
default y
depends on TEE
help
Enable this option for a faster tee, at expense of size.
config TOUCH
bool "touch"
default n
default y
help
touch is used to create or change the access and/or
modification timestamp of specified files.
config TRUE
bool "true"
default n
default y
help
true returns an exit code of TRUE (0).
config TTY
bool "tty"
default n
default y
help
tty is used to print the name of the current terminal to
standard output.
config UNAME
bool "uname"
default n
default y
help
uname is used to print system information.
config UNEXPAND
bool "unexpand"
default n
default y
help
By default, convert only leading sequences of blanks to tabs.
config FEATURE_UNEXPAND_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on UNEXPAND && LONG_OPTS
help
Support long options for the unexpand applet.
config UNIQ
bool "uniq"
default n
default y
help
uniq is used to remove duplicate lines from a sorted file.
config USLEEP
bool "usleep"
default n
default y
help
usleep is used to pause for a specified number of microseconds.
config UUDECODE
bool "uudecode"
default n
default y
help
uudecode is used to decode a uuencoded file.
config UUENCODE
bool "uuencode"
default n
default y
help
uuencode is used to uuencode a file.
config WC
bool "wc"
default n
default y
help
wc is used to print the number of bytes, words, and lines,
in specified files.
config FEATURE_WC_LARGE
bool "Support very large files in wc"
default n
default y
depends on WC
help
Use "unsigned long long" in wc for counter variables.
config WHO
bool "who"
default n
default y
depends on FEATURE_UTMP
help
who is used to show who is logged on.
config WHOAMI
bool "whoami"
default n
default y
help
whoami is used to print the username of the current
user id (same as id -un).
config YES
bool "yes"
default n
default y
help
yes is used to repeatedly output a specific string, or
the default string `y'.
@ -763,7 +763,7 @@ comment "Common options for cp and mv"
config FEATURE_PRESERVE_HARDLINKS
bool "Preserve hard links"
default n
default y
depends on CP || MV
help
Allow cp and mv to preserve hard links.
@ -787,7 +787,7 @@ comment "Common options for df, du, ls"
config FEATURE_HUMAN_READABLE
bool "Support for human readable output (example 13k, 23M, 235G)"
default n
default y
depends on DF || DU || LS
help
Allow df, du, and ls to have human readable output.
@ -797,7 +797,7 @@ comment "Common options for md5sum, sha1sum, sha256sum, sha512sum"
config FEATURE_MD5_SHA1_SUM_CHECK
bool "Enable -c, -s and -w options"
default n
default y
depends on MD5SUM || SHA1SUM || SHA256SUM || SHA512SUM
help
Enabling the -c options allows files to be checked

View File

@ -24,7 +24,7 @@
//config:config BASENAME
//config: bool "basename"
//config: default n
//config: default y
//config: help
//config: basename is used to strip the directory and suffix from filenames,
//config: leaving just the filename itself. Enable this option if you wish

View File

@ -17,7 +17,7 @@
//config:config CAT
//config: bool "cat"
//config: default n
//config: default y
//config: help
//config: cat is used to concatenate files and print them to the standard
//config: output. Enable this option if you wish to enable the 'cat' utility.

View File

@ -56,7 +56,7 @@
//config:config DATE
//config: bool "date"
//config: default n
//config: default y
//config: help
//config: date is used to set the system date or display the
//config: current time in the given format.
@ -71,7 +71,7 @@
//config:
//config:config FEATURE_DATE_NANO
//config: bool "Support %[num]N nanosecond format specifier"
//config: default y
//config: default n
//config: depends on DATE
//config: help
//config: Support %[num]N format specifier. Adds ~250 bytes of code.

View File

@ -26,7 +26,7 @@
//config:config TEST
//config: bool "test"
//config: default n
//config: default y
//config: help
//config: test is used to check file types and compare values,
//config: returning an appropriate exit code. The bash shell
@ -34,7 +34,7 @@
//config:
//config:config FEATURE_TEST_64
//config: bool "Extend test to 64 bit"
//config: default n
//config: default y
//config: depends on TEST || ASH_BUILTIN_TEST || HUSH
//config: help
//config: Enable 64-bit support in test.

View File

@ -23,14 +23,14 @@
//config:config TR
//config: bool "tr"
//config: default n
//config: default y
//config: help
//config: tr is used to squeeze, and/or delete characters from standard
//config: input, writing to standard output.
//config:
//config:config FEATURE_TR_CLASSES
//config: bool "Enable character classes (such as [:upper:])"
//config: default n
//config: default y
//config: depends on TR
//config: help
//config: Enable character classes, enabling commands such as:
@ -38,7 +38,7 @@
//config:
//config:config FEATURE_TR_EQUIV
//config: bool "Enable equivalence classes"
//config: default n
//config: default y
//config: depends on TR
//config: help
//config: Enable equivalence classes, which essentially add the enclosed

View File

@ -7,19 +7,19 @@ menu "Debian Utilities"
config MKTEMP
bool "mktemp"
default n
default y
help
mktemp is used to create unique temporary files
config PIPE_PROGRESS
bool "pipe_progress"
default n
default y
help
Display a dot to indicate pipe activity.
config RUN_PARTS
bool "run-parts"
default n
default y
help
run-parts is a utility designed to run all the scripts in a directory.
@ -34,14 +34,14 @@ config RUN_PARTS
config FEATURE_RUN_PARTS_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on RUN_PARTS && LONG_OPTS
help
Support long options for the run-parts applet.
config FEATURE_RUN_PARTS_FANCY
bool "Support additional arguments"
default n
default y
depends on RUN_PARTS
help
Support additional options:
@ -50,7 +50,7 @@ config FEATURE_RUN_PARTS_FANCY
config START_STOP_DAEMON
bool "start-stop-daemon"
default n
default y
help
start-stop-daemon is used to control the creation and
termination of system-level processes, usually the ones
@ -58,7 +58,7 @@ config START_STOP_DAEMON
config FEATURE_START_STOP_DAEMON_FANCY
bool "Support additional arguments"
default n
default y
depends on START_STOP_DAEMON
help
Support additional arguments.
@ -68,14 +68,14 @@ config FEATURE_START_STOP_DAEMON_FANCY
config FEATURE_START_STOP_DAEMON_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on START_STOP_DAEMON && LONG_OPTS
help
Support long options for the start-stop-daemon applet.
config WHICH
bool "which"
default n
default y
help
which is used to find programs in your PATH and
print out their pathnames.

View File

@ -7,13 +7,13 @@ menu "Linux Ext2 FS Progs"
config CHATTR
bool "chattr"
default n
default y
help
chattr changes the file attributes on a second extended file system.
### config E2FSCK
### bool "e2fsck"
### default n
### default y
### help
### e2fsck is used to check Linux second extended file systems (ext2fs).
### e2fsck also supports ext2 filesystems countaining a journal (ext3).
@ -22,7 +22,7 @@ config CHATTR
config FSCK
bool "fsck"
default n
default y
help
fsck is used to check and optionally repair one or more filesystems.
In actuality, fsck is simply a front-end for the various file system
@ -30,27 +30,27 @@ config FSCK
config LSATTR
bool "lsattr"
default n
default y
help
lsattr lists the file attributes on a second extended file system.
### config MKE2FS
### bool "mke2fs"
### default n
### default y
### help
### mke2fs is used to create an ext2/ext3 filesystem. The normal compat
### symlinks 'mkfs.ext2' and 'mkfs.ext3' are also provided.
config TUNE2FS
bool "tune2fs"
default n
default y
help
tune2fs allows the system administrator to adjust various tunable
filesystem parameters on Linux ext2/ext3 filesystems.
### config E2LABEL
### bool "e2label"
### default n
### default y
### depends on TUNE2FS
### help
### e2label will display or change the filesystem label on the ext2
@ -59,7 +59,7 @@ config TUNE2FS
### NB: this one is now provided by util-linux/volume_id/*
### config FINDFS
### bool "findfs"
### default n
### default y
### depends on TUNE2FS
### help
### findfs will search the disks in the system looking for a filesystem

View File

@ -7,14 +7,14 @@ menu "Editors"
config AWK
bool "awk"
default n
default y
help
Awk is used as a pattern scanning and processing language. This is
the BusyBox implementation of that programming language.
config FEATURE_AWK_LIBM
bool "Enable math functions (requires libm)"
default n
default y
depends on AWK
help
Enable math functions of the Awk programming language.
@ -22,14 +22,14 @@ config FEATURE_AWK_LIBM
config CMP
bool "cmp"
default n
default y
help
cmp is used to compare two files and returns the result
to standard output.
config DIFF
bool "diff"
default n
default y
help
diff compares two files or directories and outputs the
differences between them in a form that can be given to
@ -37,7 +37,7 @@ config DIFF
config FEATURE_DIFF_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on DIFF && LONG_OPTS
help
Enable use of long options.
@ -52,7 +52,7 @@ config FEATURE_DIFF_DIR
config ED
bool "ed"
default n
default y
help
The original 1970's Unix text editor, from the days of teletypes.
Small, simple, evil. Part of SUSv3. If you're not already using
@ -60,20 +60,20 @@ config ED
config PATCH
bool "patch"
default n
default y
help
Apply a unified diff formatted patch.
config SED
bool "sed"
default n
default y
help
sed is used to perform text transformations on a file
or input from a pipeline.
config VI
bool "vi"
default n
default y
help
'vi' is a text editor. More specifically, it is the One True
text editor <grin>. It does, however, have a rather steep
@ -91,7 +91,7 @@ config FEATURE_VI_MAX_LEN
config FEATURE_VI_8BIT
bool "Allow vi to display 8-bit chars (otherwise shows dots)"
default y
default n
depends on VI
help
If your terminal can display characters with high bit set,
@ -170,7 +170,7 @@ config FEATURE_VI_WIN_RESIZE
config FEATURE_VI_ASK_TERMINAL
bool "Use 'tell me cursor position' ESC sequence to measure window"
default n
default y
depends on VI
help
If terminal size can't be retrieved and $LINES/$COLUMNS are not set,

View File

@ -57,7 +57,7 @@
//config:
//config:config FIND
//config: bool "find"
//config: default n
//config: default y
//config: help
//config: find is used to search your system to find specified files.
//config:
@ -193,7 +193,7 @@
//config:
//config:config FEATURE_FIND_DELETE
//config: bool "Enable -delete: delete files/dirs"
//config: default n
//config: default y
//config: depends on FIND && FEATURE_FIND_DEPTH
//config: help
//config: Support the 'find -delete' option for deleting files and directories.
@ -223,7 +223,7 @@
//config:
//config:config FEATURE_FIND_LINKS
//config: bool "Enable -links: link count matching"
//config: default n
//config: default y
//config: depends on FIND
//config: help
//config: Support the 'find -links' option for matching number of links.

View File

@ -23,7 +23,7 @@
//config:
//config:config GREP
//config: bool "grep"
//config: default n
//config: default y
//config: help
//config: grep is used to search files for a specified pattern.
//config:

View File

@ -21,14 +21,14 @@
//config:
//config:config XARGS
//config: bool "xargs"
//config: default n
//config: default y
//config: help
//config: xargs is used to execute a specified command for
//config: every item from standard input.
//config:
//config:config FEATURE_XARGS_SUPPORT_CONFIRMATION
//config: bool "Enable -p: prompt and confirmation"
//config: default n
//config: default y
//config: depends on XARGS
//config: help
//config: Support -p: prompt the user whether to run each command
@ -36,14 +36,14 @@
//config:
//config:config FEATURE_XARGS_SUPPORT_QUOTES
//config: bool "Enable single and double quotes and backslash"
//config: default n
//config: default y
//config: depends on XARGS
//config: help
//config: Support quoting in the input.
//config:
//config:config FEATURE_XARGS_SUPPORT_TERMOPT
//config: bool "Enable -x: exit if -s or -n is exceeded"
//config: default n
//config: default y
//config: depends on XARGS
//config: help
//config: Support -x: exit if the command size (see the -s or -n option)
@ -51,7 +51,7 @@
//config:
//config:config FEATURE_XARGS_SUPPORT_ZERO_TERM
//config: bool "Enable -0: NUL-terminated input"
//config: default n
//config: default y
//config: depends on XARGS
//config: help
//config: Support -0: input items are terminated by a NUL character

View File

@ -7,7 +7,7 @@ menu "Init Utilities"
config INIT
bool "init"
default n
default y
select FEATURE_SYSLOG
help
init is the first program run when the system boots.
@ -21,12 +21,12 @@ config FEATURE_USE_INITTAB
config FEATURE_KILL_REMOVED
bool "Support killing processes that have been removed from inittab"
default y
default n
depends on FEATURE_USE_INITTAB
help
When respawn entries are removed from inittab and a SIGHUP is
sent to init, this feature will kill the processes that have
been removed.
sent to init, this option will make init kill the processes
that have been removed.
config FEATURE_KILL_DELAY
int "How long to wait between TERM and KILL (0 - send TERM only)" if FEATURE_KILL_REMOVED
@ -41,7 +41,7 @@ config FEATURE_KILL_DELAY
config FEATURE_INIT_SCTTY
bool "Run commands with leading dash with controlling tty"
default n
default y
depends on INIT
help
If this option is enabled, init will try to give a controlling
@ -56,7 +56,7 @@ config FEATURE_INIT_SCTTY
config FEATURE_INIT_SYSLOG
bool "Enable init to write to syslog"
default n
default y
depends on INIT
config FEATURE_EXTRA_QUIET
@ -68,7 +68,7 @@ config FEATURE_EXTRA_QUIET
config FEATURE_INIT_COREDUMPS
bool "Support dumping core for child processes (debugging only)"
default n
default y
depends on INIT
help
If this option is enabled and the file /.init_enable_core
@ -89,13 +89,13 @@ config FEATURE_INITRD
config HALT
bool "poweroff, halt, and reboot"
default n
default y
help
Stop all processes and either halt, reboot, or power off the system.
config FEATURE_CALL_TELINIT
bool "Call telinit on shutdown and reboot"
default n
default y
depends on HALT && !INIT
help
Call an external program (normally telinit) to facilitate
@ -115,14 +115,14 @@ config TELINIT_PATH
config MESG
bool "mesg"
default n
default y
help
Mesg controls access to your terminal by others. It is typically
used to allow or disallow other users to write to your terminal
config BOOTCHARTD
bool "bootchartd"
default n
default y
help
bootchartd is commonly used to profile the boot process
for the purpose of speeding it up. In this case, it is started

View File

@ -28,7 +28,7 @@ config MD5_SIZE_VS_SPEED
config FEATURE_FAST_TOP
bool "Faster /proc scanning code (+100 bytes)"
default n
default y
help
This option makes top (and ps) ~20% faster (or 20% less CPU hungry),
but code size is slightly bigger.
@ -43,7 +43,7 @@ config FEATURE_ETC_NETWORKS
config FEATURE_EDITING
bool "Command line editing"
default n
default y
help
Enable line editing (mainly for shell command line).
@ -68,21 +68,21 @@ config FEATURE_EDITING_VI
config FEATURE_EDITING_HISTORY
int "History size"
range 0 99999
default 15
default 255
depends on FEATURE_EDITING
help
Specify command history size.
config FEATURE_EDITING_SAVEHISTORY
bool "History saving"
default n
default y
depends on ASH && FEATURE_EDITING
help
Enable history saving in ash shell.
config FEATURE_TAB_COMPLETION
bool "Tab completion"
default n
default y
depends on FEATURE_EDITING
help
Enable tab completion.
@ -150,7 +150,7 @@ config FEATURE_COPYBUF_KB
config MONOTONIC_SYSCALL
bool "Use clock_gettime(CLOCK_MONOTONIC) syscall"
default y
default n
help
Use clock_gettime(CLOCK_MONOTONIC) syscall for measuring
time intervals (time, ping, traceroute etc need this).

View File

@ -7,7 +7,7 @@ menu "Login/Password Management Utilities"
config FEATURE_SHADOWPASSWDS
bool "Support for shadow passwords"
default n
default y
help
Build support for shadow password in /etc/shadow. This file is only
readable by root and thus the encrypted passwords are no longer
@ -15,7 +15,7 @@ config FEATURE_SHADOWPASSWDS
config USE_BB_PWD_GRP
bool "Use internal password and group functions rather than system functions"
default n
default y
help
If you leave this disabled, busybox will use the system's password
and group functions. And if you are using the GNU C library
@ -81,7 +81,7 @@ config USE_BB_CRYPT
config USE_BB_CRYPT_SHA
bool "Enable SHA256/512 crypt functions"
default n
default y
depends on USE_BB_CRYPT
help
Enable this if you have passwords starting with "$5$" or "$6$"
@ -93,20 +93,20 @@ config USE_BB_CRYPT_SHA
config ADDGROUP
bool "addgroup"
default n
default y
help
Utility for creating a new group account.
config FEATURE_ADDGROUP_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on ADDGROUP && LONG_OPTS
help
Support long options for the addgroup applet.
config FEATURE_ADDUSER_TO_GROUP
bool "Support for adding users to groups"
default n
default y
depends on ADDGROUP
help
If called with two non-option arguments,
@ -115,13 +115,13 @@ config FEATURE_ADDUSER_TO_GROUP
config DELGROUP
bool "delgroup"
default n
default y
help
Utility for deleting a group account.
config FEATURE_DEL_USER_FROM_GROUP
bool "Support for removing users from groups"
default n
default y
depends on DELGROUP
help
If called with two non-option arguments, deluser
@ -141,13 +141,13 @@ config FEATURE_CHECK_NAMES
config ADDUSER
bool "adduser"
default n
default y
help
Utility for creating a new user account.
config FEATURE_ADDUSER_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on ADDUSER && LONG_OPTS
help
Support long options for the adduser applet.
@ -170,20 +170,20 @@ config LAST_SYSTEM_ID
config DELUSER
bool "deluser"
default n
default y
help
Utility for deleting a user account.
config GETTY
bool "getty"
default n
default y
select FEATURE_SYSLOG
help
getty lets you log in on a tty, it is normally invoked by init.
config LOGIN
bool "login"
default n
default y
select FEATURE_SUID
select FEATURE_SYSLOG
help
@ -202,7 +202,7 @@ config PAM
config LOGIN_SCRIPTS
bool "Support for login scripts"
depends on LOGIN
default n
default y
help
Enable this if you want login to execute $LOGIN_PRE_SUID_SCRIPT
just prior to switching from root to logged-in user.
@ -226,7 +226,7 @@ config FEATURE_SECURETTY
config PASSWD
bool "passwd"
default n
default y
select FEATURE_SUID
select FEATURE_SYSLOG
help
@ -247,7 +247,7 @@ config FEATURE_PASSWD_WEAK_CHECK
config CRYPTPW
bool "cryptpw"
default n
default y
help
Encrypts the given password with the crypt(3) libc function
using the given salt. Debian has this utility under mkpasswd
@ -255,14 +255,14 @@ config CRYPTPW
config CHPASSWD
bool "chpasswd"
default n
default y
help
Reads a file of user name and password pairs from standard input
and uses this information to update a group of existing users.
config SU
bool "su"
default n
default y
select FEATURE_SUID
select FEATURE_SYSLOG
help
@ -284,7 +284,7 @@ config FEATURE_SU_CHECKS_SHELLS
config SULOGIN
bool "sulogin"
default n
default y
select FEATURE_SYSLOG
help
sulogin is invoked when the system goes into single user
@ -292,7 +292,7 @@ config SULOGIN
config VLOCK
bool "vlock"
default n
default y
select FEATURE_SUID
help
Build the "vlock" applet which allows you to lock (virtual) terminals.

View File

@ -2,7 +2,7 @@ menu "Mail Utilities"
config MAKEMIME
bool "makemime"
default n
default y
help
Create MIME-formatted messages.
@ -15,14 +15,14 @@ config FEATURE_MIME_CHARSET
config POPMAILDIR
bool "popmaildir"
default n
default y
help
Simple yet powerful POP3 mail popper. Delivers content
of remote mailboxes to local Maildir.
config FEATURE_POPMAILDIR_DELIVERY
bool "Allow message filters and custom delivery program"
default n
default y
depends on POPMAILDIR
help
Allow to use a custom program to filter the content
@ -32,7 +32,7 @@ config FEATURE_POPMAILDIR_DELIVERY
config REFORMIME
bool "reformime"
default n
default y
help
Parse MIME-formatted messages.
@ -46,7 +46,7 @@ config FEATURE_REFORMIME_COMPAT
config SENDMAIL
bool "sendmail"
default n
default y
help
Barebones sendmail.

View File

@ -7,7 +7,7 @@ menu "Miscellaneous Utilities"
config ADJTIMEX
bool "adjtimex"
default n
default y
help
Adjtimex reads and optionally sets adjustment parameters for
the Linux clock adjustment algorithm.
@ -21,7 +21,7 @@ config BBCONFIG
config BEEP
bool "beep"
default n
default y
help
The beep applets beeps in a given freq/Hz.
@ -43,7 +43,7 @@ config FEATURE_BEEP_LENGTH_MS
config CHAT
bool "chat"
default n
default y
help
Simple chat utility.
@ -77,7 +77,7 @@ config FEATURE_CHAT_IMPLICIT_CR
config FEATURE_CHAT_SWALLOW_OPTS
bool "Swallow options"
depends on CHAT
default n
default y
help
Busybox chat require no options. To make it not fail when used
in place of original chat (which has a bunch of options) turn
@ -86,7 +86,7 @@ config FEATURE_CHAT_SWALLOW_OPTS
config FEATURE_CHAT_SEND_ESCAPES
bool "Support weird SEND escapes"
depends on CHAT
default n
default y
help
Original chat uses some escape sequences in SEND arguments which
are not sent to device but rather performs special actions.
@ -97,27 +97,27 @@ config FEATURE_CHAT_SEND_ESCAPES
config FEATURE_CHAT_VAR_ABORT_LEN
bool "Support variable-length ABORT conditions"
depends on CHAT
default n
default y
help
Original chat uses fixed 50-bytes length ABORT conditions. Say N here.
config FEATURE_CHAT_CLR_ABORT
bool "Support revoking of ABORT conditions"
depends on CHAT
default n
default y
help
Support CLR_ABORT directive.
config CHRT
bool "chrt"
default n
default y
help
manipulate real-time attributes of a process.
This requires sched_{g,s}etparam support in your libc.
config CROND
bool "crond"
default n
default y
select FEATURE_SUID
select FEATURE_SYSLOG
help
@ -132,13 +132,13 @@ config CROND
config FEATURE_CROND_D
bool "Support option -d to redirect output to stderr"
depends on CROND
default n
default y
help
-d sets loglevel to 0 (most verbose) and directs all output to stderr.
config FEATURE_CROND_CALL_SENDMAIL
bool "Report command output via email (using sendmail)"
default n
default y
depends on CROND
help
Command output will be sent to corresponding user via email.
@ -152,7 +152,7 @@ config FEATURE_CROND_DIR
config CRONTAB
bool "crontab"
default n
default y
select FEATURE_SUID
help
Crontab manipulates the crontab for a particular user. Only
@ -162,14 +162,14 @@ config CRONTAB
config DC
bool "dc"
default n
default y
help
Dc is a reverse-polish desk calculator which supports unlimited
precision arithmetic.
config FEATURE_DC_LIBM
bool "Enable power and exp functions (requires libm)"
default n
default y
depends on DC
help
Enable power and exp functions.
@ -196,7 +196,7 @@ config DEVFSD
config DEVFSD_MODLOAD
bool "Adds support for MODLOAD keyword in devsfd.conf"
default n
default y
depends on DEVFSD
help
This actually doesn't work with busybox modutils but needs
@ -204,7 +204,7 @@ config DEVFSD_MODLOAD
config DEVFSD_FG_NP
bool "Enables the -fg and -np options"
default n
default y
depends on DEVFSD
help
-fg Run the daemon in the foreground.
@ -213,7 +213,7 @@ config DEVFSD_FG_NP
config DEVFSD_VERBOSE
bool "Increases logging (and size)"
default n
default y
depends on DEVFSD
help
Increases logging to stderr or syslog.
@ -232,20 +232,20 @@ config FEATURE_DEVFS
config DEVMEM
bool "devmem"
default n
default y
help
devmem is a small program that reads and writes from physical
memory using /dev/mem.
config EJECT
bool "eject"
default n
default y
help
Used to eject cdroms. (defaults to /dev/cdrom)
config FEATURE_EJECT_SCSI
bool "SCSI support"
default n
default y
depends on EJECT
help
Add the -s option to eject, this allows to eject SCSI-Devices and
@ -253,7 +253,7 @@ config FEATURE_EJECT_SCSI
config FBSPLASH
bool "fbsplash"
default n
default y
help
Shows splash image and progress bar on framebuffer device.
Can be used during boot phase of an embedded device. ~2kb.
@ -274,49 +274,49 @@ config FBSPLASH
config FLASHCP
bool "flashcp"
default n
default y
help
The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
This utility is used to copy images into a MTD device.
config FLASH_LOCK
bool "flash_lock"
default n
default y
help
The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
utility locks part or all of the flash device.
config FLASH_UNLOCK
bool "flash_unlock"
default n
default y
help
The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
utility unlocks part or all of the flash device.
config FLASH_ERASEALL
bool "flash_eraseall"
default n
default y
help
The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
This utility is used to erase the whole MTD device.
config IONICE
bool "ionice"
default n
default y
help
Set/set program io scheduling class and priority
Requires kernel >= 2.6.13
config INOTIFYD
bool "inotifyd"
default n
default y
help
Simple inotify daemon. Reports filesystem changes. Requires
kernel >= 2.6.13
config LAST
bool "last"
default n
default y
depends on FEATURE_WTMP
help
'last' displays a list of the last users that logged into the system.
@ -324,7 +324,7 @@ config LAST
choice
prompt "Choose last implementation"
depends on LAST
default FEATURE_LAST_SMALL
default FEATURE_LAST_FANCY
config FEATURE_LAST_SMALL
bool "small"
@ -341,7 +341,7 @@ endchoice
config LESS
bool "less"
default n
default y
help
'less' is a pager, meaning that it displays text files. It possesses
a wide array of features, and is an improvement over 'more'.
@ -371,28 +371,28 @@ config FEATURE_LESS_FLAGS
config FEATURE_LESS_MARKS
bool "Enable marks"
default n
default y
depends on LESS
help
Marks enable positions in a file to be stored for easy reference.
config FEATURE_LESS_REGEXP
bool "Enable regular expressions"
default n
default y
depends on LESS
help
Enable regular expressions, allowing complex file searches.
config FEATURE_LESS_WINCH
bool "Enable automatic resizing on window size changes"
default n
default y
depends on LESS
help
Makes less track window size changes.
config FEATURE_LESS_DASHCMD
bool "Enable flag changes ('-' command)"
default n
default y
depends on LESS
help
This enables the ability to change command-line flags within
@ -400,14 +400,14 @@ config FEATURE_LESS_DASHCMD
config FEATURE_LESS_LINENUMS
bool "Enable dynamic switching of line numbers"
default n
default y
depends on FEATURE_LESS_DASHCMD
help
Enable "-N" command.
config HDPARM
bool "hdparm"
default n
default y
help
Get/Set hard drive parameters. Primarily intended for ATA
drives. Adds about 13k (or around 30k if you enable the
@ -425,7 +425,7 @@ config FEATURE_HDPARM_GET_IDENTITY
config FEATURE_HDPARM_HDIO_SCAN_HWIF
bool "Register an IDE interface (DANGEROUS)"
default n
default y
depends on HDPARM
help
Enables the 'hdparm -R' option to register an IDE interface.
@ -433,7 +433,7 @@ config FEATURE_HDPARM_HDIO_SCAN_HWIF
config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
bool "Un-register an IDE interface (DANGEROUS)"
default n
default y
depends on HDPARM
help
Enables the 'hdparm -U' option to un-register an IDE interface.
@ -441,7 +441,7 @@ config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
config FEATURE_HDPARM_HDIO_DRIVE_RESET
bool "Perform device reset (DANGEROUS)"
default n
default y
depends on HDPARM
help
Enables the 'hdparm -w' option to perform a device reset.
@ -449,7 +449,7 @@ config FEATURE_HDPARM_HDIO_DRIVE_RESET
config FEATURE_HDPARM_HDIO_TRISTATE_HWIF
bool "Tristate device for hotswap (DANGEROUS)"
default n
default y
depends on HDPARM
help
Enables the 'hdparm -x' option to tristate device for hotswap,
@ -458,14 +458,14 @@ config FEATURE_HDPARM_HDIO_TRISTATE_HWIF
config FEATURE_HDPARM_HDIO_GETSET_DMA
bool "Get/set using_dma flag"
default n
default y
depends on HDPARM
help
Enables the 'hdparm -d' option to get/set using_dma flag.
config MAKEDEVS
bool "makedevs"
default n
default y
help
'makedevs' is a utility used to create a batch of devices with
one command.
@ -497,25 +497,25 @@ endchoice
config MAN
bool "man"
default n
default y
help
Format and display manual pages.
config MICROCOM
bool "microcom"
default n
default y
help
The poor man's minicom utility for chatting with serial port devices.
config MOUNTPOINT
bool "mountpoint"
default n
default y
help
mountpoint checks if the directory is a mountpoint.
config MT
bool "mt"
default n
default y
help
mt is used to control tape devices. You can use the mt utility
to advance or rewind a tape past a specified number of archive
@ -523,14 +523,14 @@ config MT
config RAIDAUTORUN
bool "raidautorun"
default n
default y
help
raidautorun tells the kernel md driver to
search and start RAID arrays.
config READAHEAD
bool "readahead"
default n
default y
depends on LFS
help
Preload the files listed on the command line into RAM cache so that
@ -547,7 +547,7 @@ config READAHEAD
config RFKILL
bool "rfkill"
default n
default y
help
Enable/disable wireless devices.
@ -558,7 +558,7 @@ config RFKILL
config RUNLEVEL
bool "runlevel"
default n
default y
help
find the current and previous system runlevel.
@ -567,26 +567,26 @@ config RUNLEVEL
config RX
bool "rx"
default n
default y
help
Receive files using the Xmodem protocol.
config SETSID
bool "setsid"
default n
default y
help
setsid runs a program in a new session
config STRINGS
bool "strings"
default n
default y
help
strings prints the printable character sequences for each file
specified.
config TASKSET
bool "taskset"
default n
default y
help
Retrieve or set a processes's CPU affinity.
This requires sched_{g,s}etaffinity support in your libc.
@ -602,7 +602,7 @@ config FEATURE_TASKSET_FANCY
config TIME
bool "time"
default n
default y
help
The time command runs the specified program with the given arguments.
When the command finishes, time writes a message to standard output
@ -610,14 +610,14 @@ config TIME
config TIMEOUT
bool "timeout"
default n
default y
help
Runs a program and watches it. If it does not terminate in
specified number of seconds, it is sent a signal.
config TTYSIZE
bool "ttysize"
default n
default y
help
A replacement for "stty size". Unlike stty, can report only width,
only height, or both, in any order. It also does not complain on
@ -626,19 +626,19 @@ config TTYSIZE
config VOLNAME
bool "volname"
default n
default y
help
Prints a CD-ROM volume name.
config WALL
bool "wall"
default n
default y
help
Write a message to all users that are logged in.
config WATCHDOG
bool "watchdog"
default n
default y
help
The watchdog utility is used with hardware or software watchdog
device drivers. It opens the specified watchdog device special file

View File

@ -7,7 +7,7 @@ menu "Linux Module Utilities"
config MODPROBE_SMALL
bool "Simplified modutils"
default n
default y
help
Simplified modutils.
@ -40,14 +40,14 @@ config MODPROBE_SMALL
config FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE
bool "Accept module options on modprobe command line"
default n
default y
depends on MODPROBE_SMALL
help
Allow insmod and modprobe take module options from command line.
config FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED
bool "Skip loading of already loaded modules"
default n
default y
depends on MODPROBE_SMALL
help
Check if the module is already loaded.

View File

@ -7,7 +7,7 @@ menu "Networking Utilities"
config FEATURE_IPV6
bool "Enable IPv6 support"
default n
default y
help
Enable IPv6 support in busybox.
This adds IPv6 support in the networking applets.
@ -48,26 +48,26 @@ config VERBOSE_RESOLUTION_ERRORS
config ARP
bool "arp"
default n
default y
help
Manipulate the system ARP cache.
config ARPING
bool "arping"
default n
default y
help
Ping hosts by ARP packets.
config BRCTL
bool "brctl"
default n
default y
help
Manage ethernet bridges.
Supports addbr/delbr and addif/delif.
config FEATURE_BRCTL_FANCY
bool "Fancy options"
default n
default y
depends on BRCTL
help
Add support for extended option like:
@ -78,7 +78,7 @@ config FEATURE_BRCTL_FANCY
config FEATURE_BRCTL_SHOW
bool "Support show, showmac and showstp"
default n
default y
depends on BRCTL && FEATURE_BRCTL_FANCY
help
Add support for option which prints the current config:
@ -86,19 +86,19 @@ config FEATURE_BRCTL_SHOW
config DNSD
bool "dnsd"
default n
default y
help
Small and static DNS server daemon.
config ETHER_WAKE
bool "ether-wake"
default n
default y
help
Send a magic packet to wake up sleeping machines.
config FAKEIDENTD
bool "fakeidentd"
default n
default y
select FEATURE_SYSLOG
help
fakeidentd listens on the ident port and returns a predefined
@ -106,7 +106,7 @@ config FAKEIDENTD
config FTPD
bool "ftpd"
default n
default y
help
simple FTP daemon. You have to run it via inetd.
@ -130,38 +130,38 @@ config FEATURE_FTPD_ACCEPT_BROKEN_LIST
config FTPGET
bool "ftpget"
default n
default y
help
Retrieve a remote file via FTP.
config FTPPUT
bool "ftpput"
default n
default y
help
Store a remote file via FTP.
config FEATURE_FTPGETPUT_LONG_OPTIONS
bool "Enable long options in ftpget/ftpput"
default n
default y
depends on LONG_OPTS && (FTPGET || FTPPUT)
help
Support long options for the ftpget/ftpput applet.
config HOSTNAME
bool "hostname"
default n
default y
help
Show or set the system's host name.
config HTTPD
bool "httpd"
default n
default y
help
Serve web pages via an HTTP server.
config FEATURE_HTTPD_RANGES
bool "Support 'Ranges:' header"
default n
default y
depends on HTTPD
help
Makes httpd emit "Accept-Ranges: bytes" header and understand
@ -170,7 +170,7 @@ config FEATURE_HTTPD_RANGES
config FEATURE_HTTPD_USE_SENDFILE
bool "Use sendfile system call"
default n
default y
depends on HTTPD
help
When enabled, httpd will use the kernel sendfile() function
@ -178,7 +178,7 @@ config FEATURE_HTTPD_USE_SENDFILE
config FEATURE_HTTPD_SETUID
bool "Enable -u <user> option"
default n
default y
depends on HTTPD
help
This option allows the server to run as a specific user
@ -196,7 +196,7 @@ config FEATURE_HTTPD_BASIC_AUTH
config FEATURE_HTTPD_AUTH_MD5
bool "Support MD5 crypted passwords for http Authentication"
default n
default y
depends on FEATURE_HTTPD_BASIC_AUTH
help
Enables basic per URL authentication from /etc/httpd.conf
@ -212,7 +212,7 @@ config FEATURE_HTTPD_CGI
config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
bool "Support for running scripts through an interpreter"
default n
default y
depends on FEATURE_HTTPD_CGI
help
This option enables support for running scripts through an
@ -223,7 +223,7 @@ config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
config FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV
bool "Set REMOTE_PORT environment variable for CGI"
default n
default y
depends on FEATURE_HTTPD_CGI
help
Use of this option can assist scripts in generating
@ -241,7 +241,7 @@ config FEATURE_HTTPD_ENCODE_URL_STR
config FEATURE_HTTPD_ERROR_PAGES
bool "Support for custom error pages"
default n
default y
depends on HTTPD
help
This option allows you to define custom error pages in
@ -254,7 +254,7 @@ config FEATURE_HTTPD_ERROR_PAGES
config FEATURE_HTTPD_PROXY
bool "Support for reverse proxy"
default n
default y
depends on HTTPD
help
This option allows you to define URLs that will be forwarded
@ -266,7 +266,7 @@ config FEATURE_HTTPD_PROXY
config IFCONFIG
bool "ifconfig"
default n
default y
help
Ifconfig is used to configure the kernel-resident network interfaces.
@ -280,7 +280,7 @@ config FEATURE_IFCONFIG_STATUS
config FEATURE_IFCONFIG_SLIP
bool "Enable slip-specific options \"keepalive\" and \"outfill\""
default n
default y
depends on IFCONFIG
help
Allow "keepalive" and "outfill" support for SLIP. If you're not
@ -288,7 +288,7 @@ config FEATURE_IFCONFIG_SLIP
config FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
bool "Enable options \"mem_start\", \"io_addr\", and \"irq\""
default n
default y
depends on IFCONFIG
help
Allow the start address for shared memory, start address for I/O,
@ -305,7 +305,7 @@ config FEATURE_IFCONFIG_HW
config FEATURE_IFCONFIG_BROADCAST_PLUS
bool "Set the broadcast automatically"
default n
default y
depends on IFCONFIG
help
Setting this will make ifconfig attempt to find the broadcast
@ -313,20 +313,20 @@ config FEATURE_IFCONFIG_BROADCAST_PLUS
config IFENSLAVE
bool "ifenslave"
default n
default y
help
Userspace application to bind several interfaces
to a logical interface (use with kernel bonding driver).
config IFPLUGD
bool "ifplugd"
default n
default y
help
Network interface plug detection daemon.
config IFUPDOWN
bool "ifupdown"
default n
default y
help
Activate or deactivate the specified interfaces. This applet makes
use of either "ifconfig" and "route" or the "ip" command to actually
@ -353,7 +353,7 @@ config IFUPDOWN_IFSTATE_PATH
config FEATURE_IFUPDOWN_IP
bool "Use ip applet"
default n
default y
depends on IFUPDOWN
help
Use the iproute "ip" command to implement "ifup" and "ifdown", rather
@ -375,7 +375,7 @@ config FEATURE_IFUPDOWN_IP_BUILTIN
config FEATURE_IFUPDOWN_IFCONFIG_BUILTIN
bool "Use busybox ifconfig and route applets"
default y
default n
depends on IFUPDOWN && !FEATURE_IFUPDOWN_IP
select IFCONFIG
select ROUTE
@ -396,7 +396,7 @@ config FEATURE_IFUPDOWN_IPV4
config FEATURE_IFUPDOWN_IPV6
bool "Support for IPv6"
default n
default y
depends on IFUPDOWN && FEATURE_IPV6
help
If you need support for IPv6, turn this option on.
@ -404,7 +404,7 @@ config FEATURE_IFUPDOWN_IPV6
### UNUSED
###config FEATURE_IFUPDOWN_IPX
### bool "Support for IPX"
### default n
### default y
### depends on IFUPDOWN
### help
### If this option is selected you can use busybox to work with IPX
@ -412,7 +412,7 @@ config FEATURE_IFUPDOWN_IPV6
config FEATURE_IFUPDOWN_MAPPING
bool "Enable mapping support"
default n
default y
depends on IFUPDOWN
help
This enables support for the "mapping" stanza, unless you have
@ -430,7 +430,7 @@ config FEATURE_IFUPDOWN_EXTERNAL_DHCP
config INETD
bool "inetd"
default n
default y
select FEATURE_SYSLOG
help
Internet superserver daemon
@ -472,7 +472,7 @@ config FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN
config FEATURE_INETD_RPC
bool "Support RPC services"
default n
default y
depends on INETD
select FEATURE_HAVE_RPC
help
@ -480,7 +480,7 @@ config FEATURE_INETD_RPC
config IP
bool "ip"
default n
default y
help
The "ip" applet is a TCP/IP interface configuration and routing
utility. You generally don't need "ip" to use busybox with
@ -509,21 +509,21 @@ config FEATURE_IP_ROUTE
config FEATURE_IP_TUNNEL
bool "ip tunnel"
default n
default y
depends on IP
help
Add support for tunneling commands to "ip".
config FEATURE_IP_RULE
bool "ip rule"
default n
default y
depends on IP
help
Add support for rule commands to "ip".
config FEATURE_IP_SHORT_FORMS
bool "Support short forms of ip commands"
default n
default y
depends on IP
help
Also support short-form of ip <OBJECT> commands:
@ -573,7 +573,7 @@ config IPRULE
config IPCALC
bool "ipcalc"
default n
default y
help
ipcalc takes an IP address and netmask and calculates the
resulting broadcast, network, and host range.
@ -588,14 +588,14 @@ config FEATURE_IPCALC_FANCY
config FEATURE_IPCALC_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on IPCALC && LONG_OPTS
help
Support long options for the ipcalc applet.
config NAMEIF
bool "nameif"
default n
default y
select FEATURE_SYSLOG
help
nameif is used to rename network interface by its MAC address.
@ -610,7 +610,7 @@ config NAMEIF
config FEATURE_NAMEIF_EXTENDED
bool "Extended nameif"
default n
default y
depends on NAMEIF
help
This extends the nameif syntax to support the bus_info and driver
@ -623,21 +623,21 @@ config FEATURE_NAMEIF_EXTENDED
config NC
bool "nc"
default n
default y
help
A simple Unix utility which reads and writes data across network
connections.
config NC_SERVER
bool "Netcat server options (-l)"
default n
default y
depends on NC
help
Allow netcat to act as a server.
config NC_EXTRA
bool "Netcat extensions (-eiw and filename)"
default n
default y
depends on NC
help
Add -e (support for executing the rest of the command line after
@ -646,13 +646,13 @@ config NC_EXTRA
config NETSTAT
bool "netstat"
default n
default y
help
netstat prints information about the Linux networking subsystem.
config FEATURE_NETSTAT_WIDE
bool "Enable wide netstat output"
default n
default y
depends on NETSTAT
help
Add support for wide columns. Useful when displaying IPv6 addresses
@ -660,7 +660,7 @@ config FEATURE_NETSTAT_WIDE
config FEATURE_NETSTAT_PRG
bool "Enable PID/Program name output"
default n
default y
depends on NETSTAT
help
Add support for -p flag to print out PID and program name.
@ -668,13 +668,13 @@ config FEATURE_NETSTAT_PRG
config NSLOOKUP
bool "nslookup"
default n
default y
help
nslookup is a tool to query Internet name servers.
config NTPD
bool "ntpd"
default n
default y
help
The NTP client/server daemon.
@ -688,14 +688,14 @@ config FEATURE_NTPD_SERVER
config PING
bool "ping"
default n
default y
help
ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
elicit an ICMP ECHO_RESPONSE from a host or gateway.
config PING6
bool "ping6"
default n
default y
depends on FEATURE_IPV6 && PING
help
This will give you a ping that can talk IPv6.
@ -710,26 +710,26 @@ config FEATURE_FANCY_PING
config PSCAN
bool "pscan"
default n
default y
help
Simple network port scanner.
config ROUTE
bool "route"
default n
default y
help
Route displays or manipulates the kernel's IP routing tables.
config SLATTACH
bool "slattach"
default n
default y
help
slattach is a small utility to attach network interfaces to serial
lines.
#config TC
# bool "tc"
# default n
# default y
# help
# show / manipulate traffic control settings
#
@ -739,14 +739,14 @@ config SLATTACH
config TCPSVD
bool "tcpsvd"
default n
default y
help
tcpsvd listens on a TCP port and runs a program for each new
connection.
config TELNET
bool "telnet"
default n
default y
help
Telnet is an interface to the TELNET protocol, but is also commonly
used to test other simple protocols.
@ -772,7 +772,7 @@ config FEATURE_TELNET_AUTOLOGIN
config TELNETD
bool "telnetd"
default n
default y
select FEATURE_SYSLOG
help
A daemon for the TELNET protocol, allowing you to log onto the host
@ -815,14 +815,14 @@ config TELNETD
config FEATURE_TELNETD_STANDALONE
bool "Support standalone telnetd (not inetd only)"
default n
default y
depends on TELNETD
help
Selecting this will make telnetd able to run standalone.
config FEATURE_TELNETD_INETD_WAIT
bool "Support -w SEC option (inetd wait mode)"
default n
default y
depends on FEATURE_TELNETD_STANDALONE
help
This option allows you to run telnetd in "inet wait" mode.
@ -843,7 +843,7 @@ config FEATURE_TELNETD_INETD_WAIT
config TFTP
bool "tftp"
default n
default y
help
This enables the Trivial File Transfer Protocol client program. TFTP
is usually used for simple, small transfers such as a root image
@ -851,7 +851,7 @@ config TFTP
config TFTPD
bool "tftpd"
default n
default y
help
This enables the Trivial File Transfer Protocol server program.
It expects that stdin is a datagram socket and a packet
@ -882,7 +882,7 @@ config FEATURE_TFTP_PUT
config FEATURE_TFTP_BLOCKSIZE
bool "Enable 'blksize' and 'tsize' protocol options"
default n
default y
depends on TFTP || TFTPD
help
Allow tftp to specify block size, and tftpd to understand
@ -890,7 +890,7 @@ config FEATURE_TFTP_BLOCKSIZE
config FEATURE_TFTP_PROGRESS_BAR
bool "Enable tftp progress meter"
default n
default y
depends on TFTP && FEATURE_TFTP_BLOCKSIZE
help
Show progress bar.
@ -905,20 +905,20 @@ config TFTP_DEBUG
config TRACEROUTE
bool "traceroute"
default n
default y
help
Utility to trace the route of IP packets.
config TRACEROUTE6
bool "traceroute6"
default n
default y
depends on FEATURE_IPV6 && TRACEROUTE
help
Utility to trace the route of IPv6 packets.
config FEATURE_TRACEROUTE_VERBOSE
bool "Enable verbose output"
default n
default y
depends on TRACEROUTE
help
Add some verbosity to traceroute. This includes among other things
@ -941,13 +941,13 @@ config FEATURE_TRACEROUTE_USE_ICMP
config TUNCTL
bool "tunctl"
default n
default y
help
tunctl creates or deletes tun devices.
config FEATURE_TUNCTL_UG
bool "Support owner:group assignment"
default n
default y
depends on TUNCTL
help
Allow to specify owner and group of newly created interface.
@ -966,20 +966,20 @@ config IFUPDOWN_UDHCPC_CMD_OPTIONS
config UDPSVD
bool "udpsvd"
default n
default y
help
udpsvd listens on an UDP port and runs a program for each new
connection.
config VCONFIG
bool "vconfig"
default n
default y
help
Creates, removes, and configures VLAN interfaces
config WGET
bool "wget"
default n
default y
help
wget is a utility for non-interactive download of files from HTTP,
HTTPS, and FTP servers.
@ -1000,14 +1000,14 @@ config FEATURE_WGET_AUTHENTICATION
config FEATURE_WGET_LONG_OPTIONS
bool "Enable long options"
default n
default y
depends on WGET && LONG_OPTS
help
Support long options for the wget applet.
config ZCIP
bool "zcip"
default n
default y
select FEATURE_SYSLOG
help
ZCIP provides ZeroConf IPv4 address selection, according to RFC 3927.

View File

@ -5,14 +5,14 @@
config UDHCPD
bool "udhcp server (udhcpd)"
default n
default y
help
udhcpd is a DHCP server geared primarily toward embedded systems,
while striving to be fully functional and RFC compliant.
config DHCPRELAY
bool "dhcprelay"
default n
default y
depends on UDHCPD
help
dhcprelay listens for dhcp requests on one or more interfaces
@ -21,7 +21,7 @@ config DHCPRELAY
config DUMPLEASES
bool "Lease display utility (dumpleases)"
default n
default y
depends on UDHCPD
help
dumpleases displays the leases written out by the udhcpd server.
@ -30,7 +30,7 @@ config DUMPLEASES
config FEATURE_UDHCPD_WRITE_LEASES_EARLY
bool "Rewrite the lease file at every new acknowledge"
default n
default y
depends on UDHCPD
help
If selected, udhcpd will write a new file with leases every
@ -48,7 +48,7 @@ config DHCPD_LEASES_FILE
config UDHCPC
bool "udhcp client (udhcpc)"
default n
default y
help
udhcpc is a DHCP client geared primarily toward embedded systems,
while striving to be fully functional and RFC compliant.
@ -68,7 +68,7 @@ config FEATURE_UDHCPC_ARPING
config FEATURE_UDHCP_PORT
bool "Enable '-P port' option for udhcpd and udhcpc"
default n
default y
depends on UDHCPD || UDHCPC
help
At the cost of ~300 bytes, enables -P port option.
@ -76,7 +76,7 @@ config FEATURE_UDHCP_PORT
config UDHCP_DEBUG
int "Maximum verbosity level for udhcp applets (0..9)"
default 0
default 9
range 0 9
depends on UDHCPD || UDHCPC || DHCPRELAY
help
@ -88,7 +88,7 @@ config UDHCP_DEBUG
config FEATURE_UDHCP_RFC3397
bool "Support for RFC3397 domain search (experimental)"
default n
default y
depends on UDHCPD || UDHCPC
help
If selected, both client and server will support passing of domain

View File

@ -7,19 +7,19 @@ menu "Print Utilities"
config LPD
bool "lpd"
default n
default y
help
lpd is a print spooling daemon.
config LPR
bool "lpr"
default n
default y
help
lpr sends files (or standard input) to a print spooling daemon.
config LPQ
bool "lpq"
default n
default y
help
lpq is a print spool queue examination and manipulation program.

View File

@ -7,7 +7,7 @@ menu "Process Utilities"
config FREE
bool "free"
default n
default y
help
free displays the total amount of free and used physical and swap
memory in the system, as well as the buffers used by the kernel.
@ -15,7 +15,7 @@ config FREE
config FUSER
bool "fuser"
default n
default y
help
fuser lists all PIDs (Process IDs) that currently have a given
file open. fuser can also list all PIDs that have a given network
@ -23,7 +23,7 @@ config FUSER
config KILL
bool "kill"
default n
default y
help
The command kill sends the specified signal to the specified
process or process group. If no signal is specified, the TERM
@ -31,7 +31,7 @@ config KILL
config KILLALL
bool "killall"
default n
default y
depends on KILL
help
killall sends a signal to all processes running any of the
@ -40,38 +40,38 @@ config KILLALL
config KILLALL5
bool "killall5"
default n
default y
depends on KILL
config NMETER
bool "nmeter"
default n
default y
help
Prints selected system stats continuously, one line per update.
config PGREP
bool "pgrep"
default n
default y
help
Look for processes by name.
config PIDOF
bool "pidof"
default n
default y
help
Pidof finds the process id's (pids) of the named programs. It prints
those id's on the standard output.
config FEATURE_PIDOF_SINGLE
bool "Enable argument for single shot (-s)"
default n
default y
depends on PIDOF
help
Support argument '-s' for returning only the first pid found.
config FEATURE_PIDOF_OMIT
bool "Enable argument for omitting pids (-o)"
default n
default y
depends on PIDOF
help
Support argument '-o' for omitting the given pids in output.
@ -80,19 +80,19 @@ config FEATURE_PIDOF_OMIT
config PKILL
bool "pkill"
default n
default y
help
Send signals to processes by name.
config PS
bool "ps"
default n
default y
help
ps gives a snapshot of the current processes.
config FEATURE_PS_WIDE
bool "Enable wide output option (-w)"
default n
default y
depends on PS
help
Support argument 'w' for wide output.
@ -101,14 +101,14 @@ config FEATURE_PS_WIDE
config FEATURE_PS_TIME
bool "Enable time and elapsed time output"
default n
default y
depends on PS && DESKTOP
help
Support -o time and -o etime output specifiers.
config FEATURE_PS_ADDITIONAL_COLUMNS
bool "Enable additional ps columns"
default n
default y
depends on PS && DESKTOP
help
Support -o rgroup, -o ruser, -o nice output specifiers.
@ -123,20 +123,20 @@ config FEATURE_PS_UNUSUAL_SYSTEMS
config RENICE
bool "renice"
default n
default y
help
Renice alters the scheduling priority of one or more running
processes.
config BB_SYSCTL
bool "sysctl"
default n
default y
help
Configure kernel parameters at runtime.
config TOP
bool "top"
default n
default y
help
The top program provides a dynamic real-time view of a running
system.
@ -159,7 +159,7 @@ config FEATURE_TOP_CPU_GLOBAL_PERCENTS
config FEATURE_TOP_SMP_CPU
bool "SMP CPU usage display ('c' key)"
default n
default y
depends on FEATURE_TOP_CPU_GLOBAL_PERCENTS
help
Allow 'c' key to switch between individual/cumulative CPU stats
@ -167,7 +167,7 @@ config FEATURE_TOP_SMP_CPU
config FEATURE_TOP_DECIMALS
bool "Show 1/10th of a percent in CPU/mem statistics"
default n
default y
depends on FEATURE_TOP_CPU_USAGE_PERCENTAGE
help
Show 1/10th of a percent in CPU/mem statistics.
@ -175,7 +175,7 @@ config FEATURE_TOP_DECIMALS
config FEATURE_TOP_SMP_PROCESS
bool "Show CPU process runs on ('j' field)"
default n
default y
depends on TOP
help
Show CPU where process was last found running on.
@ -183,21 +183,21 @@ config FEATURE_TOP_SMP_PROCESS
config FEATURE_TOPMEM
bool "Topmem command ('s' key)"
default n
default y
depends on TOP
help
Enable 's' in top (gives lots of memory info).
config FEATURE_SHOW_THREADS
bool "Support for showing threads in ps/top"
default n
default y
depends on PS || TOP
help
Enables ps -T option and 'h' command in top
config UPTIME
bool "uptime"
default n
default y
help
uptime gives a one line display of the current time, how long
the system has been running, how many users are currently logged
@ -205,7 +205,7 @@ config UPTIME
config WATCH
bool "watch"
default n
default y
help
watch is used to execute a program periodically, showing
output to the screen.

View File

@ -7,14 +7,14 @@ menu "Runit Utilities"
config RUNSV
bool "runsv"
default n
default y
help
runsv starts and monitors a service and optionally an appendant log
service.
config RUNSVDIR
bool "runsvdir"
default n
default y
help
runsvdir starts a runsv process for each subdirectory, or symlink to
a directory, in the services directory dir, up to a limit of 1000
@ -31,7 +31,7 @@ config FEATURE_RUNSVDIR_LOG
config SV
bool "sv"
default n
default y
help
sv reports the current status and controls the state of services
monitored by the runsv supervisor.
@ -46,7 +46,7 @@ config SV_DEFAULT_SERVICE_DIR
config SVLOGD
bool "svlogd"
default n
default y
help
svlogd continuously reads log data from its standard input, optionally
filters log messages, and writes the data to one or more automatically
@ -54,29 +54,33 @@ config SVLOGD
config CHPST
bool "chpst"
default n
default y
help
chpst changes the process state according to the given options, and
execs specified program.
config SETUIDGID
bool "setuidgid"
default y
help
Sets soft resource limits as specified by options
config ENVUIDGID
bool "envuidgid"
default y
help
Sets $UID to account's uid and $GID to account's gid
config ENVDIR
bool "envdir"
default y
help
Sets various environment variables as specified by files
in the given directory
config SOFTLIMIT
bool "softlimit"
default y
help
Sets soft resource limits as specified by options

View File

@ -1,927 +0,0 @@
#
# Automatically generated make config: don't edit
# Busybox version: 1.16.0
# Wed Jan 27 20:00:00 2010
#
CONFIG_HAVE_DOT_CONFIG=y
#
# Busybox Settings
#
#
# General Configuration
#
# CONFIG_DESKTOP is not set
# CONFIG_EXTRA_COMPAT is not set
CONFIG_INCLUDE_SUSv2=y
# CONFIG_USE_PORTABLE_CODE is not set
CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
CONFIG_SHOW_USAGE=y
CONFIG_FEATURE_VERBOSE_USAGE=y
CONFIG_FEATURE_COMPRESS_USAGE=y
CONFIG_FEATURE_INSTALLER=y
CONFIG_LOCALE_SUPPORT=y
CONFIG_UNICODE_SUPPORT=y
# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
CONFIG_LONG_OPTS=y
CONFIG_FEATURE_DEVPTS=y
# CONFIG_FEATURE_CLEAN_UP is not set
CONFIG_FEATURE_PIDFILE=y
CONFIG_FEATURE_SUID=y
CONFIG_FEATURE_SUID_CONFIG=y
CONFIG_FEATURE_SUID_CONFIG_QUIET=y
# CONFIG_SELINUX is not set
# CONFIG_FEATURE_PREFER_APPLETS is not set
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
CONFIG_FEATURE_SYSLOG=y
CONFIG_FEATURE_HAVE_RPC=y
#
# Build Options
#
# CONFIG_STATIC is not set
# CONFIG_PIE is not set
# CONFIG_NOMMU is not set
# CONFIG_BUILD_LIBBUSYBOX is not set
# CONFIG_FEATURE_INDIVIDUAL is not set
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
CONFIG_LFS=y
CONFIG_CROSS_COMPILER_PREFIX=""
CONFIG_EXTRA_CFLAGS=""
#
# Debugging Options
#
# CONFIG_DEBUG is not set
# CONFIG_DEBUG_PESSIMIZE is not set
# CONFIG_WERROR is not set
CONFIG_NO_DEBUG_LIB=y
# CONFIG_DMALLOC is not set
# CONFIG_EFENCE is not set
#
# Installation Options
#
# CONFIG_INSTALL_NO_USR is not set
CONFIG_INSTALL_APPLET_SYMLINKS=y
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
# CONFIG_INSTALL_APPLET_DONT is not set
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
CONFIG_PREFIX="./_install"
#
# Busybox Library Tuning
#
CONFIG_PASSWORD_MINLEN=6
CONFIG_MD5_SIZE_VS_SPEED=2
CONFIG_FEATURE_FAST_TOP=y
# CONFIG_FEATURE_ETC_NETWORKS is not set
CONFIG_FEATURE_EDITING=y
CONFIG_FEATURE_EDITING_MAX_LEN=1024
# CONFIG_FEATURE_EDITING_VI is not set
CONFIG_FEATURE_EDITING_HISTORY=15
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
CONFIG_FEATURE_TAB_COMPLETION=y
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set
# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
CONFIG_FEATURE_NON_POSIX_CP=y
# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
CONFIG_FEATURE_COPYBUF_KB=4
# CONFIG_MONOTONIC_SYSCALL is not set
CONFIG_IOCTL_HEX2STR_ERROR=y
CONFIG_FEATURE_HWIB=y
#
# Applets
#
#
# Archival Utilities
#
CONFIG_FEATURE_SEAMLESS_LZMA=y
CONFIG_FEATURE_SEAMLESS_BZ2=y
CONFIG_FEATURE_SEAMLESS_GZ=y
CONFIG_FEATURE_SEAMLESS_Z=y
CONFIG_AR=y
CONFIG_FEATURE_AR_LONG_FILENAMES=y
CONFIG_FEATURE_AR_CREATE=y
CONFIG_BUNZIP2=y
CONFIG_BZIP2=y
CONFIG_CPIO=y
CONFIG_FEATURE_CPIO_O=y
CONFIG_FEATURE_CPIO_P=y
# CONFIG_DPKG is not set
# CONFIG_DPKG_DEB is not set
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
CONFIG_GUNZIP=y
CONFIG_GZIP=y
CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
CONFIG_LZOP=y
# CONFIG_LZOP_COMPR_HIGH is not set
CONFIG_RPM2CPIO=y
CONFIG_RPM=y
CONFIG_TAR=y
CONFIG_FEATURE_TAR_CREATE=y
CONFIG_FEATURE_TAR_AUTODETECT=y
CONFIG_FEATURE_TAR_FROM=y
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
CONFIG_FEATURE_TAR_UNAME_GNAME=y
CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
CONFIG_UNCOMPRESS=y
CONFIG_UNLZMA=y
CONFIG_FEATURE_LZMA_FAST=y
CONFIG_UNZIP=y
#
# Coreutils
#
CONFIG_BASENAME=y
CONFIG_CAL=y
CONFIG_CAT=y
CONFIG_CATV=y
CONFIG_CHGRP=y
CONFIG_CHMOD=y
CONFIG_CHOWN=y
CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
CONFIG_CHROOT=y
CONFIG_CKSUM=y
CONFIG_COMM=y
CONFIG_CP=y
CONFIG_FEATURE_CP_LONG_OPTIONS=y
CONFIG_CUT=y
CONFIG_DATE=y
CONFIG_FEATURE_DATE_ISOFMT=y
CONFIG_FEATURE_DATE_COMPAT=y
CONFIG_DD=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
CONFIG_FEATURE_DD_IBS_OBS=y
CONFIG_DF=y
CONFIG_FEATURE_DF_FANCY=y
CONFIG_DIRNAME=y
CONFIG_DOS2UNIX=y
CONFIG_UNIX2DOS=y
CONFIG_DU=y
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
CONFIG_ECHO=y
CONFIG_FEATURE_FANCY_ECHO=y
CONFIG_ENV=y
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
CONFIG_EXPAND=y
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
CONFIG_EXPR=y
CONFIG_EXPR_MATH_SUPPORT_64=y
CONFIG_FALSE=y
CONFIG_FOLD=y
CONFIG_FSYNC=y
CONFIG_HEAD=y
CONFIG_FEATURE_FANCY_HEAD=y
CONFIG_HOSTID=y
CONFIG_ID=y
CONFIG_INSTALL=y
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
CONFIG_LENGTH=y
CONFIG_LN=y
CONFIG_LOGNAME=y
CONFIG_LS=y
CONFIG_FEATURE_LS_FILETYPES=y
CONFIG_FEATURE_LS_FOLLOWLINKS=y
CONFIG_FEATURE_LS_RECURSIVE=y
CONFIG_FEATURE_LS_SORTFILES=y
CONFIG_FEATURE_LS_TIMESTAMPS=y
CONFIG_FEATURE_LS_USERNAME=y
CONFIG_FEATURE_LS_COLOR=y
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
CONFIG_MD5SUM=y
CONFIG_MKDIR=y
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
CONFIG_MKFIFO=y
CONFIG_MKNOD=y
CONFIG_MV=y
CONFIG_FEATURE_MV_LONG_OPTIONS=y
CONFIG_NICE=y
CONFIG_NOHUP=y
CONFIG_OD=y
CONFIG_PRINTENV=y
CONFIG_PRINTF=y
CONFIG_PWD=y
CONFIG_READLINK=y
CONFIG_FEATURE_READLINK_FOLLOW=y
CONFIG_REALPATH=y
CONFIG_RM=y
CONFIG_RMDIR=y
CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
CONFIG_SEQ=y
CONFIG_SHA1SUM=y
CONFIG_SHA256SUM=y
CONFIG_SHA512SUM=y
CONFIG_SLEEP=y
CONFIG_FEATURE_FANCY_SLEEP=y
CONFIG_FEATURE_FLOAT_SLEEP=y
CONFIG_SORT=y
CONFIG_FEATURE_SORT_BIG=y
CONFIG_SPLIT=y
CONFIG_FEATURE_SPLIT_FANCY=y
CONFIG_STAT=y
CONFIG_FEATURE_STAT_FORMAT=y
CONFIG_STTY=y
CONFIG_SUM=y
CONFIG_SYNC=y
CONFIG_TAC=y
CONFIG_TAIL=y
CONFIG_FEATURE_FANCY_TAIL=y
CONFIG_TEE=y
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
CONFIG_TEST=y
CONFIG_FEATURE_TEST_64=y
CONFIG_TOUCH=y
CONFIG_TR=y
CONFIG_FEATURE_TR_CLASSES=y
CONFIG_FEATURE_TR_EQUIV=y
CONFIG_TRUE=y
CONFIG_TTY=y
CONFIG_UNAME=y
CONFIG_UNEXPAND=y
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
CONFIG_UNIQ=y
CONFIG_USLEEP=y
CONFIG_UUDECODE=y
CONFIG_UUENCODE=y
CONFIG_WC=y
CONFIG_FEATURE_WC_LARGE=y
CONFIG_WHO=y
CONFIG_WHOAMI=y
CONFIG_YES=y
#
# Common options for cp and mv
#
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
#
# Common options for ls, more and telnet
#
CONFIG_FEATURE_AUTOWIDTH=y
#
# Common options for df, du, ls
#
CONFIG_FEATURE_HUMAN_READABLE=y
#
# Common options for md5sum, sha1sum, sha256sum, sha512sum
#
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
#
# Console Utilities
#
CONFIG_CHVT=y
CONFIG_FGCONSOLE=y
CONFIG_CLEAR=y
CONFIG_DEALLOCVT=y
CONFIG_DUMPKMAP=y
CONFIG_KBD_MODE=y
CONFIG_LOADFONT=y
CONFIG_LOADKMAP=y
CONFIG_OPENVT=y
CONFIG_RESET=y
CONFIG_RESIZE=y
CONFIG_FEATURE_RESIZE_PRINT=y
CONFIG_SETCONSOLE=y
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
CONFIG_SETFONT=y
CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
CONFIG_DEFAULT_SETFONT_DIR=""
CONFIG_SETKEYCODES=y
CONFIG_SETLOGCONS=y
CONFIG_SHOWKEY=y
#
# Debian Utilities
#
CONFIG_MKTEMP=y
CONFIG_PIPE_PROGRESS=y
CONFIG_RUN_PARTS=y
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
CONFIG_FEATURE_RUN_PARTS_FANCY=y
CONFIG_START_STOP_DAEMON=y
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
CONFIG_WHICH=y
#
# Editors
#
CONFIG_AWK=y
CONFIG_FEATURE_AWK_LIBM=y
CONFIG_CMP=y
CONFIG_DIFF=y
CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
CONFIG_FEATURE_DIFF_DIR=y
CONFIG_ED=y
CONFIG_PATCH=y
CONFIG_SED=y
CONFIG_VI=y
CONFIG_FEATURE_VI_MAX_LEN=4096
# CONFIG_FEATURE_VI_8BIT is not set
CONFIG_FEATURE_VI_COLON=y
CONFIG_FEATURE_VI_YANKMARK=y
CONFIG_FEATURE_VI_SEARCH=y
CONFIG_FEATURE_VI_USE_SIGNALS=y
CONFIG_FEATURE_VI_DOT_CMD=y
CONFIG_FEATURE_VI_READONLY=y
CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
CONFIG_FEATURE_ALLOW_EXEC=y
#
# Finding Utilities
#
CONFIG_FIND=y
CONFIG_FEATURE_FIND_PRINT0=y
CONFIG_FEATURE_FIND_MTIME=y
CONFIG_FEATURE_FIND_MMIN=y
CONFIG_FEATURE_FIND_PERM=y
CONFIG_FEATURE_FIND_TYPE=y
CONFIG_FEATURE_FIND_XDEV=y
CONFIG_FEATURE_FIND_MAXDEPTH=y
CONFIG_FEATURE_FIND_NEWER=y
CONFIG_FEATURE_FIND_INUM=y
CONFIG_FEATURE_FIND_EXEC=y
CONFIG_FEATURE_FIND_USER=y
CONFIG_FEATURE_FIND_GROUP=y
CONFIG_FEATURE_FIND_NOT=y
CONFIG_FEATURE_FIND_DEPTH=y
CONFIG_FEATURE_FIND_PAREN=y
CONFIG_FEATURE_FIND_SIZE=y
CONFIG_FEATURE_FIND_PRUNE=y
CONFIG_FEATURE_FIND_DELETE=y
CONFIG_FEATURE_FIND_PATH=y
CONFIG_FEATURE_FIND_REGEX=y
# CONFIG_FEATURE_FIND_CONTEXT is not set
CONFIG_FEATURE_FIND_LINKS=y
CONFIG_GREP=y
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
CONFIG_FEATURE_GREP_CONTEXT=y
CONFIG_XARGS=y
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
#
# Init Utilities
#
CONFIG_INIT=y
CONFIG_FEATURE_USE_INITTAB=y
# CONFIG_FEATURE_KILL_REMOVED is not set
CONFIG_FEATURE_KILL_DELAY=0
CONFIG_FEATURE_INIT_SCTTY=y
CONFIG_FEATURE_INIT_SYSLOG=y
CONFIG_FEATURE_EXTRA_QUIET=y
CONFIG_FEATURE_INIT_COREDUMPS=y
CONFIG_FEATURE_INITRD=y
CONFIG_HALT=y
# CONFIG_FEATURE_CALL_TELINIT is not set
CONFIG_TELINIT_PATH=""
CONFIG_MESG=y
#
# Login/Password Management Utilities
#
CONFIG_FEATURE_SHADOWPASSWDS=y
CONFIG_USE_BB_PWD_GRP=y
CONFIG_USE_BB_SHADOW=y
CONFIG_USE_BB_CRYPT=y
CONFIG_USE_BB_CRYPT_SHA=y
CONFIG_ADDGROUP=y
CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
CONFIG_DELGROUP=y
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
# CONFIG_FEATURE_CHECK_NAMES is not set
CONFIG_ADDUSER=y
CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
CONFIG_FIRST_SYSTEM_ID=100
CONFIG_LAST_SYSTEM_ID=999
CONFIG_DELUSER=y
CONFIG_GETTY=y
CONFIG_FEATURE_UTMP=y
CONFIG_FEATURE_WTMP=y
CONFIG_LOGIN=y
# CONFIG_PAM is not set
CONFIG_LOGIN_SCRIPTS=y
CONFIG_FEATURE_NOLOGIN=y
CONFIG_FEATURE_SECURETTY=y
CONFIG_PASSWD=y
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
CONFIG_CRYPTPW=y
CONFIG_CHPASSWD=y
CONFIG_SU=y
CONFIG_FEATURE_SU_SYSLOG=y
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
CONFIG_SULOGIN=y
CONFIG_VLOCK=y
#
# Linux Ext2 FS Progs
#
CONFIG_CHATTR=y
CONFIG_FSCK=y
CONFIG_LSATTR=y
#
# Linux Module Utilities
#
CONFIG_MODPROBE_SMALL=y
CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
# CONFIG_INSMOD is not set
# CONFIG_RMMOD is not set
# CONFIG_LSMOD is not set
# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
# CONFIG_MODPROBE is not set
# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
# CONFIG_DEPMOD is not set
#
# Options common to multiple modutils
#
# CONFIG_FEATURE_2_4_MODULES is not set
# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
# CONFIG_FEATURE_MODUTILS_ALIAS is not set
# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
#
# Linux System Utilities
#
CONFIG_ACPID=y
CONFIG_FEATURE_ACPID_COMPAT=y
CONFIG_BLKID=y
CONFIG_DMESG=y
CONFIG_FEATURE_DMESG_PRETTY=y
CONFIG_FBSET=y
CONFIG_FEATURE_FBSET_FANCY=y
CONFIG_FEATURE_FBSET_READMODE=y
CONFIG_FDFLUSH=y
CONFIG_FDFORMAT=y
CONFIG_FDISK=y
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
CONFIG_FEATURE_FDISK_WRITABLE=y
# CONFIG_FEATURE_AIX_LABEL is not set
# CONFIG_FEATURE_SGI_LABEL is not set
# CONFIG_FEATURE_SUN_LABEL is not set
# CONFIG_FEATURE_OSF_LABEL is not set
CONFIG_FEATURE_FDISK_ADVANCED=y
CONFIG_FINDFS=y
CONFIG_FREERAMDISK=y
CONFIG_FSCK_MINIX=y
CONFIG_MKFS_EXT2=y
CONFIG_MKFS_MINIX=y
#
# Minix filesystem support
#
CONFIG_FEATURE_MINIX2=y
# CONFIG_MKFS_REISER is not set
CONFIG_MKFS_VFAT=y
CONFIG_GETOPT=y
CONFIG_FEATURE_GETOPT_LONG=y
CONFIG_HEXDUMP=y
CONFIG_FEATURE_HEXDUMP_REVERSE=y
CONFIG_HD=y
CONFIG_HWCLOCK=y
CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
CONFIG_IPCRM=y
CONFIG_IPCS=y
CONFIG_LOSETUP=y
CONFIG_LSPCI=y
CONFIG_LSUSB=y
CONFIG_MDEV=y
CONFIG_FEATURE_MDEV_CONF=y
CONFIG_FEATURE_MDEV_RENAME=y
CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
CONFIG_FEATURE_MDEV_EXEC=y
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
CONFIG_MKSWAP=y
CONFIG_FEATURE_MKSWAP_UUID=y
CONFIG_MORE=y
CONFIG_FEATURE_USE_TERMIOS=y
CONFIG_VOLUMEID=y
CONFIG_FEATURE_VOLUMEID_EXT=y
CONFIG_FEATURE_VOLUMEID_BTRFS=y
CONFIG_FEATURE_VOLUMEID_REISERFS=y
CONFIG_FEATURE_VOLUMEID_FAT=y
CONFIG_FEATURE_VOLUMEID_HFS=y
CONFIG_FEATURE_VOLUMEID_JFS=y
CONFIG_FEATURE_VOLUMEID_XFS=y
CONFIG_FEATURE_VOLUMEID_NTFS=y
CONFIG_FEATURE_VOLUMEID_ISO9660=y
CONFIG_FEATURE_VOLUMEID_UDF=y
CONFIG_FEATURE_VOLUMEID_LUKS=y
CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
CONFIG_FEATURE_VOLUMEID_CRAMFS=y
CONFIG_FEATURE_VOLUMEID_ROMFS=y
CONFIG_FEATURE_VOLUMEID_SYSV=y
CONFIG_FEATURE_VOLUMEID_OCFS2=y
CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
CONFIG_MOUNT=y
CONFIG_FEATURE_MOUNT_FAKE=y
CONFIG_FEATURE_MOUNT_VERBOSE=y
# CONFIG_FEATURE_MOUNT_HELPERS is not set
CONFIG_FEATURE_MOUNT_LABEL=y
CONFIG_FEATURE_MOUNT_NFS=y
CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
CONFIG_PIVOT_ROOT=y
CONFIG_RDATE=y
CONFIG_RDEV=y
CONFIG_READPROFILE=y
CONFIG_RTCWAKE=y
CONFIG_SCRIPT=y
CONFIG_SCRIPTREPLAY=y
CONFIG_SETARCH=y
CONFIG_SWAPONOFF=y
CONFIG_FEATURE_SWAPON_PRI=y
CONFIG_SWITCH_ROOT=y
CONFIG_UMOUNT=y
CONFIG_FEATURE_UMOUNT_ALL=y
#
# Common options for mount/umount
#
CONFIG_FEATURE_MOUNT_LOOP=y
# CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set
# CONFIG_FEATURE_MTAB_SUPPORT is not set
#
# Miscellaneous Utilities
#
CONFIG_ADJTIMEX=y
# CONFIG_BBCONFIG is not set
CONFIG_BEEP=y
CONFIG_FEATURE_BEEP_FREQ=4000
CONFIG_FEATURE_BEEP_LENGTH_MS=30
CONFIG_CHAT=y
CONFIG_FEATURE_CHAT_NOFAIL=y
# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
CONFIG_FEATURE_CHAT_CLR_ABORT=y
CONFIG_CHRT=y
CONFIG_CROND=y
CONFIG_FEATURE_CROND_D=y
CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
CONFIG_CRONTAB=y
CONFIG_DC=y
CONFIG_FEATURE_DC_LIBM=y
# CONFIG_DEVFSD is not set
# CONFIG_DEVFSD_MODLOAD is not set
# CONFIG_DEVFSD_FG_NP is not set
# CONFIG_DEVFSD_VERBOSE is not set
# CONFIG_FEATURE_DEVFS is not set
CONFIG_DEVMEM=y
CONFIG_EJECT=y
CONFIG_FEATURE_EJECT_SCSI=y
CONFIG_FBSPLASH=y
CONFIG_FLASHCP=y
CONFIG_FLASH_LOCK=y
CONFIG_FLASH_UNLOCK=y
CONFIG_FLASH_ERASEALL=y
CONFIG_IONICE=y
CONFIG_INOTIFYD=y
CONFIG_LAST=y
# CONFIG_FEATURE_LAST_SMALL is not set
CONFIG_FEATURE_LAST_FANCY=y
CONFIG_LESS=y
CONFIG_FEATURE_LESS_MAXLINES=9999999
CONFIG_FEATURE_LESS_BRACKETS=y
CONFIG_FEATURE_LESS_FLAGS=y
CONFIG_FEATURE_LESS_MARKS=y
CONFIG_FEATURE_LESS_REGEXP=y
CONFIG_FEATURE_LESS_WINCH=y
CONFIG_FEATURE_LESS_DASHCMD=y
CONFIG_FEATURE_LESS_LINENUMS=y
CONFIG_HDPARM=y
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
CONFIG_MAKEDEVS=y
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
CONFIG_FEATURE_MAKEDEVS_TABLE=y
CONFIG_MAN=y
CONFIG_MICROCOM=y
CONFIG_MOUNTPOINT=y
CONFIG_MT=y
CONFIG_RAIDAUTORUN=y
CONFIG_READAHEAD=y
CONFIG_RUNLEVEL=y
CONFIG_RX=y
CONFIG_SETSID=y
CONFIG_STRINGS=y
CONFIG_TASKSET=y
CONFIG_FEATURE_TASKSET_FANCY=y
CONFIG_TIME=y
CONFIG_TIMEOUT=y
CONFIG_TTYSIZE=y
CONFIG_VOLNAME=y
CONFIG_WALL=y
CONFIG_WATCHDOG=y
#
# Networking Utilities
#
CONFIG_FEATURE_IPV6=y
# CONFIG_FEATURE_UNIX_LOCAL is not set
CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
CONFIG_ARP=y
CONFIG_ARPING=y
CONFIG_BRCTL=y
CONFIG_FEATURE_BRCTL_FANCY=y
CONFIG_FEATURE_BRCTL_SHOW=y
CONFIG_DNSD=y
CONFIG_ETHER_WAKE=y
CONFIG_FAKEIDENTD=y
CONFIG_FTPD=y
CONFIG_FEATURE_FTP_WRITE=y
CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
CONFIG_FTPGET=y
CONFIG_FTPPUT=y
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
CONFIG_HOSTNAME=y
CONFIG_HTTPD=y
CONFIG_FEATURE_HTTPD_RANGES=y
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
CONFIG_FEATURE_HTTPD_SETUID=y
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
CONFIG_FEATURE_HTTPD_CGI=y
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
CONFIG_FEATURE_HTTPD_PROXY=y
CONFIG_IFCONFIG=y
CONFIG_FEATURE_IFCONFIG_STATUS=y
CONFIG_FEATURE_IFCONFIG_SLIP=y
CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
CONFIG_FEATURE_IFCONFIG_HW=y
CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
CONFIG_IFENSLAVE=y
CONFIG_IFPLUGD=y
CONFIG_IFUPDOWN=y
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
CONFIG_FEATURE_IFUPDOWN_IP=y
CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
CONFIG_FEATURE_IFUPDOWN_IPV4=y
CONFIG_FEATURE_IFUPDOWN_IPV6=y
CONFIG_FEATURE_IFUPDOWN_MAPPING=y
# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
CONFIG_INETD=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
CONFIG_FEATURE_INETD_RPC=y
CONFIG_IP=y
CONFIG_FEATURE_IP_ADDRESS=y
CONFIG_FEATURE_IP_LINK=y
CONFIG_FEATURE_IP_ROUTE=y
CONFIG_FEATURE_IP_TUNNEL=y
CONFIG_FEATURE_IP_RULE=y
CONFIG_FEATURE_IP_SHORT_FORMS=y
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
CONFIG_IPADDR=y
CONFIG_IPLINK=y
CONFIG_IPROUTE=y
CONFIG_IPTUNNEL=y
CONFIG_IPRULE=y
CONFIG_IPCALC=y
CONFIG_FEATURE_IPCALC_FANCY=y
CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
CONFIG_NAMEIF=y
CONFIG_FEATURE_NAMEIF_EXTENDED=y
CONFIG_NC=y
CONFIG_NC_SERVER=y
CONFIG_NC_EXTRA=y
CONFIG_NETSTAT=y
CONFIG_FEATURE_NETSTAT_WIDE=y
CONFIG_FEATURE_NETSTAT_PRG=y
CONFIG_NSLOOKUP=y
CONFIG_NTPD=y
CONFIG_FEATURE_NTPD_SERVER=y
CONFIG_PING=y
CONFIG_PING6=y
CONFIG_FEATURE_FANCY_PING=y
CONFIG_PSCAN=y
CONFIG_ROUTE=y
CONFIG_SLATTACH=y
CONFIG_TELNET=y
CONFIG_FEATURE_TELNET_TTYPE=y
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
CONFIG_TELNETD=y
CONFIG_FEATURE_TELNETD_STANDALONE=y
CONFIG_FEATURE_TELNETD_INETD_WAIT=y
CONFIG_TFTP=y
CONFIG_TFTPD=y
CONFIG_FEATURE_TFTP_GET=y
CONFIG_FEATURE_TFTP_PUT=y
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
# CONFIG_TFTP_DEBUG is not set
CONFIG_TRACEROUTE=y
CONFIG_TRACEROUTE6=y
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
CONFIG_UDHCPD=y
CONFIG_DHCPRELAY=y
CONFIG_DUMPLEASES=y
CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
CONFIG_UDHCPC=y
CONFIG_FEATURE_UDHCPC_ARPING=y
CONFIG_FEATURE_UDHCP_PORT=y
CONFIG_UDHCP_DEBUG=9
CONFIG_FEATURE_UDHCP_RFC3397=y
CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
CONFIG_VCONFIG=y
CONFIG_WGET=y
CONFIG_FEATURE_WGET_STATUSBAR=y
CONFIG_FEATURE_WGET_AUTHENTICATION=y
CONFIG_FEATURE_WGET_LONG_OPTIONS=y
CONFIG_ZCIP=y
CONFIG_TCPSVD=y
CONFIG_TUNCTL=y
CONFIG_FEATURE_TUNCTL_UG=y
CONFIG_UDPSVD=y
#
# Print Utilities
#
CONFIG_LPD=y
CONFIG_LPR=y
CONFIG_LPQ=y
#
# Mail Utilities
#
CONFIG_MAKEMIME=y
CONFIG_FEATURE_MIME_CHARSET="us-ascii"
CONFIG_POPMAILDIR=y
CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
CONFIG_REFORMIME=y
CONFIG_FEATURE_REFORMIME_COMPAT=y
CONFIG_SENDMAIL=y
#
# Process Utilities
#
CONFIG_FREE=y
CONFIG_FUSER=y
CONFIG_KILL=y
CONFIG_KILLALL=y
CONFIG_KILLALL5=y
CONFIG_NMETER=y
CONFIG_PGREP=y
CONFIG_PIDOF=y
CONFIG_FEATURE_PIDOF_SINGLE=y
CONFIG_FEATURE_PIDOF_OMIT=y
CONFIG_PKILL=y
CONFIG_PS=y
CONFIG_FEATURE_PS_WIDE=y
# CONFIG_FEATURE_PS_TIME is not set
# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
CONFIG_RENICE=y
CONFIG_BB_SYSCTL=y
CONFIG_TOP=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
CONFIG_FEATURE_TOP_DECIMALS=y
CONFIG_FEATURE_TOP_SMP_PROCESS=y
CONFIG_FEATURE_TOPMEM=y
CONFIG_FEATURE_SHOW_THREADS=y
CONFIG_UPTIME=y
CONFIG_WATCH=y
#
# Runit Utilities
#
CONFIG_RUNSV=y
CONFIG_RUNSVDIR=y
# CONFIG_FEATURE_RUNSVDIR_LOG is not set
CONFIG_SV=y
CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service"
CONFIG_SVLOGD=y
CONFIG_CHPST=y
CONFIG_SETUIDGID=y
CONFIG_ENVUIDGID=y
CONFIG_ENVDIR=y
CONFIG_SOFTLIMIT=y
# CONFIG_CHCON is not set
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
# CONFIG_GETENFORCE is not set
# CONFIG_GETSEBOOL is not set
# CONFIG_LOAD_POLICY is not set
# CONFIG_MATCHPATHCON is not set
# CONFIG_RESTORECON is not set
# CONFIG_RUNCON is not set
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
# CONFIG_SELINUXENABLED is not set
# CONFIG_SETENFORCE is not set
# CONFIG_SETFILES is not set
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
# CONFIG_SETSEBOOL is not set
# CONFIG_SESTATUS is not set
#
# Shells
#
CONFIG_FEATURE_SH_IS_ASH=y
# CONFIG_FEATURE_SH_IS_HUSH is not set
# CONFIG_FEATURE_SH_IS_NONE is not set
CONFIG_ASH=y
CONFIG_ASH_BASH_COMPAT=y
CONFIG_ASH_JOB_CONTROL=y
CONFIG_ASH_ALIAS=y
CONFIG_ASH_GETOPTS=y
CONFIG_ASH_BUILTIN_ECHO=y
CONFIG_ASH_BUILTIN_PRINTF=y
CONFIG_ASH_BUILTIN_TEST=y
CONFIG_ASH_CMDCMD=y
# CONFIG_ASH_MAIL is not set
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
CONFIG_ASH_RANDOM_SUPPORT=y
CONFIG_ASH_EXPAND_PRMT=y
CONFIG_HUSH=y
CONFIG_HUSH_BASH_COMPAT=y
CONFIG_HUSH_HELP=y
CONFIG_HUSH_INTERACTIVE=y
CONFIG_HUSH_JOB=y
CONFIG_HUSH_TICK=y
CONFIG_HUSH_IF=y
CONFIG_HUSH_LOOPS=y
CONFIG_HUSH_CASE=y
CONFIG_HUSH_FUNCTIONS=y
CONFIG_HUSH_LOCAL=y
CONFIG_HUSH_EXPORT_N=y
CONFIG_HUSH_RANDOM_SUPPORT=y
# CONFIG_LASH is not set
CONFIG_MSH=y
CONFIG_SH_MATH_SUPPORT=y
CONFIG_SH_MATH_SUPPORT_64=y
CONFIG_FEATURE_SH_EXTRA_QUIET=y
# CONFIG_FEATURE_SH_STANDALONE is not set
# CONFIG_FEATURE_SH_NOFORK is not set
CONFIG_CTTYHACK=y
#
# System Logging Utilities
#
CONFIG_SYSLOGD=y
CONFIG_FEATURE_ROTATE_LOGFILE=y
CONFIG_FEATURE_REMOTE_LOG=y
CONFIG_FEATURE_SYSLOGD_DUP=y
CONFIG_FEATURE_IPC_SYSLOG=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
CONFIG_LOGREAD=y
CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
CONFIG_KLOGD=y
CONFIG_LOGGER=y

View File

@ -22,7 +22,7 @@ static int conf_lineno, conf_warnings, conf_unsaved;
const char conf_def_filename[] = ".config";
const char conf_defname[] = "scripts/defconfig";
const char conf_defname[] = "/dev/null"; //bbox
const char *conf_confnames[] = {
conf_def_filename,

14
scripts/test_make_clean Executable file
View File

@ -0,0 +1,14 @@
#!/bin/sh
b=`basename $PWD`
test "${b#busybox}" != "$b" || { echo "Must be run in busybox tree"; exit 1; }
cd ..
cp -pPR "$b" busybox.$$.test_tree
cd busybox.$$.test_tree
make defconfig
make $MAKEOPTS
make clean
cd ..
diff -urp "$b" busybox.$$.test_tree >busybox.$$.test_tree.diff
cat busybox.$$.test_tree.diff

View File

@ -7,7 +7,7 @@ menu "Shells"
choice
prompt "Choose which shell is aliased to 'sh' name"
default FEATURE_SH_IS_NONE
default FEATURE_SH_IS_ASH
help
Choose which shell you want to be executed by 'sh' alias.
The ash shell is the most bash compatible and full featured one.
@ -59,7 +59,7 @@ endchoice
config ASH
bool "ash"
default n
default y
depends on !NOMMU
help
Tha 'ash' shell adds about 60k in the default configuration and is
@ -91,7 +91,7 @@ config ASH_ALIAS
config ASH_GETOPTS
bool "Builtin getopt to parse positional parameters"
default n
default y
depends on ASH
help
Enable getopts builtin in the ash shell.
@ -119,7 +119,7 @@ config ASH_BUILTIN_TEST
config ASH_CMDCMD
bool "'command' command to override shell builtins"
default n
default y
depends on ASH
help
Enable support for the ash 'command' builtin, which allows
@ -128,7 +128,7 @@ config ASH_CMDCMD
config ASH_MAIL
bool "Check for new mail on interactive shells"
default y
default n
depends on ASH
help
Enable "check for new mail" in the ash shell.
@ -142,7 +142,7 @@ config ASH_OPTIMIZE_FOR_SIZE
config ASH_RANDOM_SUPPORT
bool "Pseudorandom generator and $RANDOM variable"
default n
default y
depends on ASH
help
Enable pseudorandom generator and dynamic variable "$RANDOM".
@ -153,7 +153,7 @@ config ASH_RANDOM_SUPPORT
config ASH_EXPAND_PRMT
bool "Expand prompt string"
default n
default y
depends on ASH
help
"PS#" may contain volatile content, such as backquote commands.
@ -162,7 +162,7 @@ config ASH_EXPAND_PRMT
config HUSH
bool "hush"
default n
default y
help
hush is a small shell (22k). It handles the normal flow control
constructs such as if/then/elif/else/fi, for/in/do/done, while loops,
@ -183,7 +183,7 @@ config HUSH_BASH_COMPAT
config HUSH_HELP
bool "help builtin"
default n
default y
depends on HUSH
help
Enable help builtin in hush. Code size + ~1 kbyte.
@ -200,7 +200,7 @@ config HUSH_INTERACTIVE
config HUSH_JOB
bool "Job control"
default n
default y
depends on HUSH_INTERACTIVE
help
Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current
@ -211,56 +211,56 @@ config HUSH_JOB
config HUSH_TICK
bool "Process substitution"
default n
default y
depends on HUSH
help
Enable process substitution `command` and $(command) in hush.
config HUSH_IF
bool "Support if/then/elif/else/fi"
default n
default y
depends on HUSH
help
Enable if/then/elif/else/fi in hush.
config HUSH_LOOPS
bool "Support for, while and until loops"
default n
default y
depends on HUSH
help
Enable for, while and until loops in hush.
config HUSH_CASE
bool "Support case ... esac statement"
default n
default y
depends on HUSH
help
Enable case ... esac statement in hush. +400 bytes.
config HUSH_FUNCTIONS
bool "Support funcname() { commands; } syntax"
default n
default y
depends on HUSH
help
Enable support for shell functions in hush. +800 bytes.
config HUSH_LOCAL
bool "Support local builtin"
default n
default y
depends on HUSH_FUNCTIONS
help
Enable support for local variables in functions.
config HUSH_EXPORT_N
bool "Support export '-n' option"
default n
default y
depends on HUSH
help
Enable support for export '-n' option in hush. It is a bash extension.
config HUSH_RANDOM_SUPPORT
bool "Pseudorandom generator and $RANDOM variable"
default n
default y
depends on HUSH
help
Enable pseudorandom generator and dynamic variable "$RANDOM".
@ -298,7 +298,7 @@ config SH_MATH_SUPPORT
config SH_MATH_SUPPORT_64
bool "Extend POSIX math support to 64 bit"
default n
default y
depends on SH_MATH_SUPPORT
help
Enable 64-bit math support in the shell. This will make the shell
@ -307,15 +307,15 @@ config SH_MATH_SUPPORT_64
config FEATURE_SH_EXTRA_QUIET
bool "Hide message on interactive shell startup"
default n
depends on MSH || LASH || HUSH || ASH
default y
depends on HUSH || ASH
help
Remove the busybox introduction when starting a shell.
config FEATURE_SH_STANDALONE
bool "Standalone shell"
default n
depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS
depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS
help
This option causes busybox shells to use busybox applets
in preference to executables in the PATH whenever possible. For
@ -348,7 +348,7 @@ config FEATURE_SH_STANDALONE
config FEATURE_SH_NOFORK
bool "Run 'nofork' applets directly"
default n
depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS
depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS
help
This option causes busybox shells [currently only ash]
to not execute typical fork/exec/wait sequence, but call <applet>_main
@ -364,7 +364,7 @@ config FEATURE_SH_NOFORK
config CTTYHACK
bool "cttyhack"
default n
default y
help
One common problem reported on the mailing list is "can't access tty;
job control turned off" error message which typically appears when

View File

@ -7,7 +7,7 @@ menu "System Logging Utilities"
config SYSLOGD
bool "syslogd"
default n
default y
help
The syslogd utility is used to record logs of all the
significant events that occur on a system. Every
@ -22,7 +22,7 @@ config SYSLOGD
config FEATURE_ROTATE_LOGFILE
bool "Rotate message files"
default n
default y
depends on SYSLOGD
help
This enables syslogd to rotate the message files
@ -30,7 +30,7 @@ config FEATURE_ROTATE_LOGFILE
config FEATURE_REMOTE_LOG
bool "Remote Log support"
default n
default y
depends on SYSLOGD
help
When you enable this feature, the syslogd utility can
@ -44,7 +44,7 @@ config FEATURE_REMOTE_LOG
config FEATURE_SYSLOGD_DUP
bool "Support -D (drop dups) option"
default n
default y
depends on SYSLOGD
help
Option -D instructs syslogd to drop consecutive messages
@ -62,7 +62,7 @@ config FEATURE_SYSLOGD_READ_BUFFER_SIZE
config FEATURE_IPC_SYSLOG
bool "Circular Buffer support"
default n
default y
depends on SYSLOGD
help
When you enable this feature, the syslogd utility will
@ -95,7 +95,7 @@ config LOGREAD
config FEATURE_LOGREAD_REDUCED_LOCKING
bool "Double buffering"
default n
default y
depends on LOGREAD
help
'logread' ouput to slow serial terminals can have
@ -106,7 +106,7 @@ config FEATURE_LOGREAD_REDUCED_LOCKING
config KLOGD
bool "klogd"
default n
default y
help
klogd is a utility which intercepts and logs all
messages from the Linux kernel and sends the messages
@ -116,7 +116,7 @@ config KLOGD
config LOGGER
bool "logger"
default n
default y
select FEATURE_SYSLOG
help
The logger utility allows you to send arbitrary text

View File

@ -7,7 +7,7 @@ menu "Linux System Utilities"
config ACPID
bool "acpid"
default n
default y
help
acpid listens to ACPI events coming either in textual form from
/proc/acpi/event (though it is marked deprecated it is still widely
@ -22,14 +22,14 @@ config ACPID
config FEATURE_ACPID_COMPAT
bool "Accept and ignore redundant options"
default n
default y
depends on ACPID
help
Accept and ignore compatibility options -g -m -s -S -v.
config BLKID
bool "blkid"
default n
default y
select VOLUMEID
help
Lists labels and UUIDs of all filesystems.
@ -38,7 +38,7 @@ config BLKID
config DMESG
bool "dmesg"
default n
default y
help
dmesg is used to examine or control the kernel ring buffer. When the
Linux kernel prints messages to the system log, they are stored in
@ -71,7 +71,7 @@ config FEATURE_DMESG_PRETTY
config FBSET
bool "fbset"
default n
default y
help
fbset is used to show or change the settings of a Linux frame buffer
device. The frame buffer device provides a simple and unique
@ -80,7 +80,7 @@ config FBSET
config FEATURE_FBSET_FANCY
bool "Turn on extra fbset options"
default n
default y
depends on FBSET
help
This option enables extended fbset options, allowing one to set the
@ -90,7 +90,7 @@ config FEATURE_FBSET_FANCY
config FEATURE_FBSET_READMODE
bool "Turn on fbset readmode support"
default n
default y
depends on FBSET
help
This option allows fbset to read the video mode database stored by
@ -99,7 +99,7 @@ config FEATURE_FBSET_READMODE
config FDFLUSH
bool "fdflush"
default n
default y
help
fdflush is only needed when changing media on slightly-broken
removable media drives. It is used to make Linux believe that a
@ -111,13 +111,13 @@ config FDFLUSH
config FDFORMAT
bool "fdformat"
default n
default y
help
fdformat is used to low-level format a floppy disk.
config FDISK
bool "fdisk"
default n
default y
help
The fdisk utility is used to divide hard disks into one or more
logical disks, which are generally called partitions. This utility
@ -174,7 +174,7 @@ config FEATURE_OSF_LABEL
config FEATURE_FDISK_ADVANCED
bool "Support expert mode"
default n
default y
depends on FDISK && FEATURE_FDISK_WRITABLE
help
Enabling this option allows you to do terribly unsafe things like
@ -184,7 +184,7 @@ config FEATURE_FDISK_ADVANCED
config FINDFS
bool "findfs"
default n
default y
select VOLUMEID
help
Prints the name of a filesystem with given label or UUID.
@ -193,13 +193,13 @@ config FINDFS
config FLOCK
bool "flock"
default n
default y
help
Manage locks from shell scripts
config FREERAMDISK
bool "freeramdisk"
default n
default y
help
Linux allows you to create ramdisks. This utility allows you to
delete them and completely free all memory that was used for the
@ -210,7 +210,7 @@ config FREERAMDISK
config FSCK_MINIX
bool "fsck_minix"
default n
default y
help
The minix filesystem is a nice, small, compact, read-write filesystem
with little overhead. It is not a journaling filesystem however and
@ -221,21 +221,18 @@ config FSCK_MINIX
config MKFS_EXT2
bool "mkfs_ext2"
default n
default y
help
Utility to create EXT2 filesystems.
config MKFS_MINIX
bool "mkfs_minix"
default n
default y
help
The minix filesystem is a nice, small, compact, read-write filesystem
with little overhead. If you wish to be able to create minix
filesystems this utility will do the job for you.
comment "Minix filesystem support"
depends on FSCK_MINIX || MKFS_MINIX
config FEATURE_MINIX2
bool "Support Minix fs v2 (fsck_minix/mkfs_minix)"
default y
@ -250,16 +247,17 @@ config MKFS_REISER
default n
help
Utility to create ReiserFS filesystems.
Note: this applet needs a lot of testing and polishing.
config MKFS_VFAT
bool "mkfs_vfat"
default n
default y
help
Utility to create FAT32 filesystems.
config GETOPT
bool "getopt"
default n
default y
help
The getopt utility is used to break up (parse) options in command
lines to make it easy to write complex shell scripts that also check
@ -277,14 +275,14 @@ config FEATURE_GETOPT_LONG
config HEXDUMP
bool "hexdump"
default n
default y
help
The hexdump utility is used to display binary data in a readable
way that is comparable to the output from most hex editors.
config FEATURE_HEXDUMP_REVERSE
bool "Support -R, reverse of 'hexdump -Cv'"
default n
default y
depends on HEXDUMP
help
The hexdump utility is used to display binary data in an ascii
@ -294,14 +292,14 @@ config FEATURE_HEXDUMP_REVERSE
config HD
bool "hd"
default n
default y
select HEXDUMP
help
hd is an alias to hexdump -C.
config HWCLOCK
bool "hwclock"
default n
default y
help
The hwclock utility is used to read and set the hardware clock
on a system. This is primarily used to set the current time on
@ -310,7 +308,7 @@ config HWCLOCK
config FEATURE_HWCLOCK_LONG_OPTIONS
bool "Support long options (--hctosys,...)"
default n
default y
depends on HWCLOCK && LONG_OPTS
help
By default, the hwclock utility only uses short options. If you
@ -331,7 +329,7 @@ config FEATURE_HWCLOCK_ADJTIME_FHS
config IPCRM
bool "ipcrm"
default n
default y
select FEATURE_SUID
help
The ipcrm utility allows the removal of System V interprocess
@ -340,7 +338,7 @@ config IPCRM
config IPCS
bool "ipcs"
default n
default y
select FEATURE_SUID
help
The ipcs utility is used to provide information on the currently
@ -348,7 +346,7 @@ config IPCS
config LOSETUP
bool "losetup"
default n
default y
help
losetup is used to associate or detach a loop device with a regular
file or block device, and to query the status of a loop device. This
@ -356,7 +354,7 @@ config LOSETUP
config LSPCI
bool "lspci"
default n
default y
help
lspci is a utility for displaying information about PCI buses in the
system and devices connected to them.
@ -365,7 +363,7 @@ config LSPCI
config LSUSB
bool "lsusb"
default n
default y
help
lsusb is a utility for displaying information about USB buses in the
system and devices connected to them.
@ -374,7 +372,7 @@ config LSUSB
config MDEV
bool "mdev"
default n
default y
help
mdev is a mini-udev implementation for dynamically creating device
nodes in the /dev directory.
@ -383,7 +381,7 @@ config MDEV
config FEATURE_MDEV_CONF
bool "Support /etc/mdev.conf"
default n
default y
depends on MDEV
help
Add support for the mdev config file to control ownership and
@ -393,7 +391,7 @@ config FEATURE_MDEV_CONF
config FEATURE_MDEV_RENAME
bool "Support subdirs/symlinks"
default n
default y
depends on FEATURE_MDEV_CONF
help
Add support for renaming devices and creating symlinks.
@ -402,7 +400,7 @@ config FEATURE_MDEV_RENAME
config FEATURE_MDEV_RENAME_REGEXP
bool "Support regular expressions substitutions when renaming device"
default n
default y
depends on FEATURE_MDEV_RENAME
help
Add support for regular expressions substitutions when renaming
@ -410,7 +408,7 @@ config FEATURE_MDEV_RENAME_REGEXP
config FEATURE_MDEV_EXEC
bool "Support command execution at device addition/removal"
default n
default y
depends on FEATURE_MDEV_CONF
help
This adds support for an optional field to /etc/mdev.conf for
@ -420,7 +418,7 @@ config FEATURE_MDEV_EXEC
config FEATURE_MDEV_LOAD_FIRMWARE
bool "Support loading of firmwares"
default n
default y
depends on MDEV
help
Some devices need to load firmware before they can be usable.
@ -431,7 +429,7 @@ config FEATURE_MDEV_LOAD_FIRMWARE
config MKSWAP
bool "mkswap"
default n
default y
help
The mkswap utility is used to configure a file or disk partition as
Linux swap space. This allows Linux to use the entire file or
@ -444,14 +442,14 @@ config MKSWAP
config FEATURE_MKSWAP_UUID
bool "UUID support"
default n
default y
depends on MKSWAP
help
Generate swap spaces with universally unique identifiers.
config MORE
bool "more"
default n
default y
help
more is a simple utility which allows you to read text one screen
sized page at a time. If you want to read text that is larger than
@ -472,137 +470,137 @@ config FEATURE_USE_TERMIOS
config VOLUMEID
bool #No description makes it a hidden option
default n
default y
config FEATURE_VOLUMEID_EXT
bool "Ext filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_BTRFS
bool "btrfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_REISERFS
bool "Reiser filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_FAT
bool "fat filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_HFS
bool "hfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_JFS
bool "jfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
### config FEATURE_VOLUMEID_UFS
### bool "ufs filesystem"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
config FEATURE_VOLUMEID_XFS
bool "xfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_NTFS
bool "ntfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_ISO9660
bool "iso9660 filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_UDF
bool "udf filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_LUKS
bool "luks filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_LINUXSWAP
bool "linux swap filesystem"
default n
default y
depends on VOLUMEID
help
TODO
### config FEATURE_VOLUMEID_LVM
### bool "lvm"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
config FEATURE_VOLUMEID_CRAMFS
bool "cramfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
### config FEATURE_VOLUMEID_HPFS
### bool "hpfs filesystem"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
config FEATURE_VOLUMEID_ROMFS
bool "romfs filesystem"
default n
default y
depends on VOLUMEID
help
TODO
config FEATURE_VOLUMEID_SYSV
bool "sysv filesystem"
default n
default y
depends on VOLUMEID
help
TODO
### config FEATURE_VOLUMEID_MINIX
### bool "minix filesystem"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
@ -610,84 +608,84 @@ config FEATURE_VOLUMEID_SYSV
### These only detect partition tables - not used (yet?)
### config FEATURE_VOLUMEID_MAC
### bool "mac filesystem"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
###
### config FEATURE_VOLUMEID_MSDOS
### bool "msdos filesystem"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
config FEATURE_VOLUMEID_OCFS2
bool "ocfs2 filesystem"
default n
default y
depends on VOLUMEID
help
TODO
### config FEATURE_VOLUMEID_HIGHPOINTRAID
### bool "highpoint raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_ISWRAID
### bool "intel raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_LSIRAID
### bool "lsi raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_VIARAID
### bool "via raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_SILICONRAID
### bool "silicon raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_NVIDIARAID
### bool "nvidia raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
### config FEATURE_VOLUMEID_PROMISERAID
### bool "promise raid"
### default n
### default y
### depends on VOLUMEID
### help
### TODO
config FEATURE_VOLUMEID_LINUXRAID
bool "linuxraid"
default n
default y
depends on VOLUMEID
help
TODO
config MOUNT
bool "mount"
default n
default y
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
@ -698,14 +696,14 @@ config MOUNT
config FEATURE_MOUNT_FAKE
bool "Support option -f"
default n
default y
depends on MOUNT
help
Enable support for faking a file system mount.
config FEATURE_MOUNT_VERBOSE
bool "Support option -v"
default n
default y
depends on MOUNT
help
Enable multi-level -v[vv...] verbose messages. Useful if you
@ -726,7 +724,7 @@ config FEATURE_MOUNT_HELPERS
config FEATURE_MOUNT_LABEL
bool "Support specifiying devices by label or UUID"
default n
default y
depends on MOUNT
select VOLUMEID
help
@ -736,7 +734,7 @@ config FEATURE_MOUNT_LABEL
config FEATURE_MOUNT_NFS
bool "Support mounting NFS file systems"
default n
default y
depends on MOUNT
select FEATURE_HAVE_RPC
select FEATURE_SYSLOG
@ -745,7 +743,7 @@ config FEATURE_MOUNT_NFS
config FEATURE_MOUNT_CIFS
bool "Support mounting CIFS/SMB file systems"
default n
default y
depends on MOUNT
help
Enable support for samba mounts.
@ -769,7 +767,7 @@ config FEATURE_MOUNT_FSTAB
config PIVOT_ROOT
bool "pivot_root"
default n
default y
help
The pivot_root utility swaps the mount points for the root filesystem
with some other mounted filesystem. This allows you to do all sorts
@ -781,7 +779,7 @@ config PIVOT_ROOT
config RDATE
bool "rdate"
default n
default y
help
The rdate utility allows you to synchronize the date and time of your
system clock with the date and time of a remote networked system using
@ -790,38 +788,38 @@ config RDATE
config RDEV
bool "rdev"
default n
default y
help
Print the device node associated with the filesystem mounted at '/'.
config READPROFILE
bool "readprofile"
default n
default y
help
This allows you to parse /proc/profile for basic profiling.
config RTCWAKE
bool "rtcwake"
default n
default y
help
Enter a system sleep state until specified wakeup time.
config SCRIPT
bool "script"
default n
default y
help
The script makes typescript of terminal session.
config SCRIPTREPLAY
bool "scriptreplay"
default n
default y
help
This program replays a typescript, using timing information
given by script -t.
config SETARCH
bool "setarch"
default n
default y
help
The linux32 utility is used to create a 32bit environment for the
specified program (usually a shell). It only makes sense to have
@ -830,7 +828,7 @@ config SETARCH
config SWAPONOFF
bool "swaponoff"
default n
default y
help
This option enables both the 'swapon' and the 'swapoff' utilities.
Once you have created some swap space using 'mkswap', you also need
@ -841,14 +839,14 @@ config SWAPONOFF
config FEATURE_SWAPON_PRI
bool "Support priority option -p"
default n
default y
depends on SWAPONOFF
help
Enable support for setting swap device priority in swapon.
config SWITCH_ROOT
bool "switch_root"
default n
default y
help
The switch_root utility is used from initramfs to select a new
root device. Under initramfs, you have to use this instead of
@ -867,7 +865,7 @@ config SWITCH_ROOT
config UMOUNT
bool "umount"
default n
default y
help
When you want to remove a mounted filesystem from its current mount
point, for example when you are shutting down the system, the
@ -876,7 +874,7 @@ config UMOUNT
config FEATURE_UMOUNT_ALL
bool "Support option -a"
default n
default y
depends on UMOUNT
help
Support -a option to unmount all currently mounted filesystems.
@ -886,7 +884,7 @@ comment "Common options for mount/umount"
config FEATURE_MOUNT_LOOP
bool "Support loopback mounts"
default n
default y
depends on MOUNT || UMOUNT
help
Enabling this feature allows automatic mounting of files (containing
@ -903,7 +901,7 @@ config FEATURE_MOUNT_LOOP
config FEATURE_MOUNT_LOOP_CREATE
bool "Create new loopback devices if needed"
default n
default y
depends on FEATURE_MOUNT_LOOP
help
Linux kernels >= 2.6.24 support unlimited loopback devices. They are