summaryrefslogtreecommitdiff
path: root/busybox-shell.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'busybox-shell.kconfig')
-rw-r--r--busybox-shell.kconfig22
1 files changed, 0 insertions, 22 deletions
diff --git a/busybox-shell.kconfig b/busybox-shell.kconfig
index e064450..a7f5992 100644
--- a/busybox-shell.kconfig
+++ b/busybox-shell.kconfig
@@ -7,7 +7,6 @@ menu "Shells"
choice
prompt "Choose your default shell"
- default FEATURE_SH_IS_NONE
help
Choose a shell. The ash shell is the most bash compatible
and full featured one.
@@ -35,7 +34,6 @@ endchoice
config ASH
bool "ash"
- default n
help
Tha 'ash' shell adds about 60k in the default configuration and is
the most complete and most pedantically correct shell included with
@@ -62,7 +60,6 @@ config ASH_JOB_CONTROL
config ASH_READ_NCHARS
bool "'read -n N' and 'read -s' support"
- default n
depends on ASH
help
'read -n N' will return a value after N characters have been read.
@@ -70,7 +67,6 @@ config ASH_READ_NCHARS
config ASH_READ_TIMEOUT
bool "'read -t S' support"
- default n
depends on ASH
help
'read -t S' will return a value after S seconds have passed.
@@ -93,7 +89,6 @@ config ASH_MATH_SUPPORT
config ASH_MATH_SUPPORT_64
bool "Extend Posix math support to 64 bit"
- default n
depends on ASH_MATH_SUPPORT
help
Enable 64-bit math support in the ash shell. This will make
@@ -102,7 +97,6 @@ config ASH_MATH_SUPPORT_64
config ASH_GETOPTS
bool "Builtin getopt to parse positional parameters"
- default n
depends on ASH
help
Enable getopts builtin in the ash shell.
@@ -130,7 +124,6 @@ config ASH_BUILTIN_TEST
config ASH_CMDCMD
bool "'command' command to override shell builtins"
- default n
depends on ASH
help
Enable support for the ash 'command' builtin, which allows
@@ -153,7 +146,6 @@ config ASH_OPTIMIZE_FOR_SIZE
config ASH_RANDOM_SUPPORT
bool "Pseudorandom generator and variable $RANDOM"
- default n
depends on ASH
help
Enable pseudorandom generator and dynamic variable "$RANDOM".
@@ -164,7 +156,6 @@ config ASH_RANDOM_SUPPORT
config ASH_EXPAND_PRMT
bool "Expand prompt string"
- default n
depends on ASH
help
"PS#" may be contain volatile content, such as backquote commands.
@@ -173,7 +164,6 @@ config ASH_EXPAND_PRMT
config HUSH
bool "hush"
- default n
help
hush is a very small shell (just 18k) and it has fairly complete
Bourne shell grammar. It even handles all the normal flow control
@@ -188,7 +178,6 @@ config HUSH
config HUSH_HELP
bool "help builtin"
- default n
depends on HUSH
help
Enable help builtin in hush. Code size + ~1 kbyte.
@@ -205,7 +194,6 @@ config HUSH_INTERACTIVE
config HUSH_JOB
bool "Job control"
- default n
depends on HUSH_INTERACTIVE
help
Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current
@@ -216,21 +204,18 @@ config HUSH_JOB
config HUSH_TICK
bool "Process substitution"
- default n
depends on HUSH
help
Enable process substitution `command` and $(command) in hush.
config HUSH_IF
bool "Support if/then/elif/else/fi"
- default n
depends on HUSH
help
Enable if/then/elif/else/fi in hush.
config HUSH_LOOPS
bool "Support for, while and until loops"
- default n
depends on HUSH
help
Enable for, while and until loops in hush.
@@ -238,21 +223,18 @@ config HUSH_LOOPS
config HUSH_CASE
bool "Support case ... esac statement"
- default n
depends on HUSH
help
Enable case ... esac statement in hush. +400 bytes.
config LASH
bool "lash"
- default n
select HUSH
help
lash is deprecated and will be removed, please migrate to hush.
config MSH
bool "msh"
- default n
help
The minix shell (adds just 30k) is quite complete and handles things
like for/do/done, case/esac and all the things you expect a Bourne
@@ -266,14 +248,12 @@ comment "Bourne Shell Options"
config FEATURE_SH_EXTRA_QUIET
bool "Hide message on interactive shell startup"
- default n
depends on MSH || LASH || 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
help
This option causes busybox shells to use busybox applets
@@ -306,7 +286,6 @@ config FEATURE_SH_STANDALONE
config FEATURE_SH_NOFORK
bool "Run 'nofork' applets directly"
- default n
depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS
help
This option causes busybox shells [currently only ash]
@@ -323,7 +302,6 @@ config FEATURE_SH_NOFORK
config CTTYHACK
bool "cttyhack"
- default n
help
One common problem reported on the mailing list is "can't access tty;
job control turned off" error message which typically appears when