aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-06-06 04:14:28 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2010-06-06 04:14:28 +0200
commit2f32bf8be63f70125049402ba43101d8c6083d46 (patch)
tree8d01d287b58308bbb0bc6748c27357fae0a7aa12
parentf0f94700610eba964441ce4a112134e03c76eb89 (diff)
downloadbusybox-2f32bf8be63f70125049402ba43101d8c6083d46.tar.gz
remove defconfig. Now "make defconfig" simply uses defaults from Config.in
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--Config.in20
-rwxr-xr-xapplets/usage_compressed2
-rw-r--r--archival/Config.src64
-rw-r--r--console-tools/Config.src42
-rw-r--r--coreutils/Config.src194
-rw-r--r--coreutils/basename.c2
-rw-r--r--coreutils/cat.c2
-rw-r--r--coreutils/date.c4
-rw-r--r--coreutils/test.c4
-rw-r--r--coreutils/tr.c6
-rw-r--r--debianutils/Config.src18
-rw-r--r--e2fsprogs/Config.src16
-rw-r--r--editors/Config.src22
-rw-r--r--findutils/find.c6
-rw-r--r--findutils/grep.c2
-rw-r--r--findutils/xargs.c10
-rw-r--r--init/Config.src22
-rw-r--r--libbb/Config.src12
-rw-r--r--loginutils/Config.src40
-rw-r--r--mailutils/Config.src10
-rw-r--r--miscutils/Config.src120
-rw-r--r--modutils/Config.src6
-rw-r--r--networking/Config.src156
-rw-r--r--networking/udhcp/Config.src16
-rw-r--r--printutils/Config.src6
-rw-r--r--procps/Config.src50
-rw-r--r--runit/Config.src14
-rw-r--r--scripts/defconfig927
-rw-r--r--scripts/kconfig/confdata.c2
-rwxr-xr-xscripts/test_make_clean14
-rw-r--r--shell/Config.src48
-rw-r--r--sysklogd/Config.src16
-rw-r--r--util-linux/Config.src184
33 files changed, 573 insertions, 1484 deletions
diff --git a/Config.in b/Config.in
index 8baf565db..fc02a2d93 100644
--- a/Config.in
+++ b/Config.in
@@ -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
diff --git a/applets/usage_compressed b/applets/usage_compressed
index 12efd2c9c..bfd5aa873 100755
--- a/applets/usage_compressed
+++ b/applets/usage_compressed
@@ -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' \
diff --git a/archival/Config.src b/archival/Config.src
index 4f762e860..de453bc21 100644
--- a/archival/Config.src
+++ b/archival/Config.src
@@ -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
diff --git a/console-tools/Config.src b/console-tools/Config.src
index a7e995936..1a8e2e128 100644
--- a/console-tools/Config.src
+++ b/console-tools/Config.src
@@ -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.
diff --git a/coreutils/Config.src b/coreutils/Config.src
index 99384e300..d4c9e0541 100644
--- a/coreutils/Config.src
+++ b/coreutils/Config.src
@@ -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
diff --git a/coreutils/basename.c b/coreutils/basename.c
index f35bdf08e..d1ad91ba1 100644
--- a/coreutils/basename.c
+++ b/coreutils/basename.c
@@ -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
diff --git a/coreutils/cat.c b/coreutils/cat.c
index dbb6246ba..ab682588f 100644
--- a/coreutils/cat.c
+++ b/coreutils/cat.c
@@ -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.
diff --git a/coreutils/date.c b/coreutils/date.c
index 2720a3507..c599df735 100644
--- a/coreutils/date.c
+++ b/coreutils/date.c
@@ -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.
diff --git a/coreutils/test.c b/coreutils/test.c
index cc4a132a7..70eac5f6c 100644
--- a/coreutils/test.c
+++ b/coreutils/test.c
@@ -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.
diff --git a/coreutils/tr.c b/coreutils/tr.c
index 25f503860..f3db3793f 100644
--- a/coreutils/tr.c
+++ b/coreutils/tr.c
@@ -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
diff --git a/debianutils/Config.src b/debianutils/Config.src
index 9146f3ef4..9bce0498c 100644
--- a/debianutils/Config.src
+++ b/debianutils/Config.src
@@ -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.
diff --git a/e2fsprogs/Config.src b/e2fsprogs/Config.src
index 964d08e4c..e331ee5ef 100644
--- a/e2fsprogs/Config.src
+++ b/e2fsprogs/Config.src
@@ -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
diff --git a/editors/Config.src b/editors/Config.src
index 5f9566f0a..6cf21919c 100644
--- a/editors/Config.src
+++ b/editors/Config.src
@@ -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,
diff --git a/findutils/find.c b/findutils/find.c
index 9022867a2..ca630b6c5 100644
--- a/findutils/find.c
+++ b/findutils/find.c
@@ -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.
diff --git a/findutils/grep.c b/findutils/grep.c
index be290118f..dd1a4efc4 100644
--- a/findutils/grep.c
+++ b/findutils/grep.c
@@ -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:
diff --git a/findutils/xargs.c b/findutils/xargs.c
index c55ac5724..7db374c4a 100644
--- a/findutils/xargs.c
+++ b/findutils/xargs.c
@@ -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
diff --git a/init/Config.src b/init/Config.src
index 76d509207..e8121c96a 100644
--- a/init/Config.src
+++ b/init/Config.src
@@ -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
diff --git a/libbb/Config.src b/libbb/Config.src
index 55367b21b..a0aeb3683 100644
--- a/libbb/Config.src
+++ b/libbb/Config.src
@@ -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).
diff --git a/loginutils/Config.src b/loginutils/Config.src
index a9b5f5a9f..982d5d669 100644
--- a/loginutils/Config.src
+++ b/loginutils/Config.src
@@ -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.
diff --git a/mailutils/Config.src b/mailutils/Config.src
index 519d562ae..baa04331a 100644
--- a/mailutils/Config.src
+++ b/mailutils/Config.src
@@ -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.
diff --git a/miscutils/Config.src b/miscutils/Config.src
index 7a69dd10f..a822f2a19 100644
--- a/miscutils/Config.src
+++ b/miscutils/Config.src
@@ -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
diff --git a/modutils/Config.src b/modutils/Config.src
index 83c12b67f..3d02f87ee 100644
--- a/modutils/Config.src
+++ b/modutils/Config.src
@@ -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.
diff --git a/networking/Config.src b/networking/Config.src
index ce7166f98..eb8dc1ce2 100644
--- a/networking/Config.src
+++ b/networking/Config.src
@@ -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.
diff --git a/networking/udhcp/Config.src b/networking/udhcp/Config.src
index 34adf35fe..f5840a945 100644
--- a/networking/udhcp/Config.src
+++ b/networking/udhcp/Config.src
@@ -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
diff --git a/printutils/Config.src b/printutils/Config.src
index 6912ece6c..194789660 100644
--- a/printutils/Config.src
+++ b/printutils/Config.src
@@ -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.
diff --git a/procps/Config.src b/procps/Config.src
index 6a9a36638..01f6b0cf9 100644
--- a/procps/Config.src
+++ b/procps/Config.src
@@ -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.
diff --git a/runit/Config.src b/runit/Config.src
index 422ca7517..53b445101 100644
--- a/runit/Config.src
+++ b/runit/Config.src
@@ -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
diff --git a/scripts/defconfig b/scripts/defconfig
deleted file mode 100644
index 896571bd9..000000000
--- a/scripts/defconfig
+++ /dev/null
@@ -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
diff --git a/scripts/kconfig/confdata.c b/scripts/kconfig/confdata.c
index 4f83fbfa2..bd2d70e19 100644
--- a/scripts/kconfig/confdata.c
+++ b/scripts/kconfig/confdata.c
@@ -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,
diff --git a/scripts/test_make_clean b/scripts/test_make_clean
new file mode 100755
index 000000000..fa3a543d8
--- /dev/null
+++ b/scripts/test_make_clean
@@ -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
diff --git a/shell/Config.src b/shell/Config.src
index 286a3415e..234d05367 100644
--- a/shell/Config.src
+++ b/shell/Config.src
@@ -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
diff --git a/sysklogd/Config.src b/sysklogd/Config.src
index b500d5471..af00d65bb 100644
--- a/sysklogd/Config.src
+++ b/sysklogd/Config.src
@@ -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
diff --git a/util-linux/Config.src b/util-linux/Config.src
index a59cc1ddf..27c741813 100644
--- a/util-linux/Config.src
+++ b/util-linux/Config.src
@@ -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