diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2017-01-24 05:14:13 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2017-01-24 05:14:13 +0100 |
commit | f5a32ccc8db573d377e491105bdb95f36c0ad977 (patch) | |
tree | 0985dee1ddd709b6846b6628dc0aca020845b37a /package/busybox/config/shell | |
parent | 9d558ab93a7d672f4fcf9c5c1bdd123005355b5d (diff) |
busybox: update to 1.26.2
Diffstat (limited to 'package/busybox/config/shell')
-rw-r--r-- | package/busybox/config/shell/Config.in | 51 |
1 files changed, 12 insertions, 39 deletions
diff --git a/package/busybox/config/shell/Config.in b/package/busybox/config/shell/Config.in index 019b3e600..09a46edad 100644 --- a/package/busybox/config/shell/Config.in +++ b/package/busybox/config/shell/Config.in @@ -166,6 +166,7 @@ config BUSYBOX_CTTYHACK Starting getty on a controlling tty from a shell script: # getty 115200 $(cttyhack) + config BUSYBOX_HUSH bool "hush" default y if ADK_TARGET_UCLINUX @@ -302,62 +303,34 @@ config BUSYBOX_MSH help msh is deprecated and will be removed, please migrate to hush. - - choice - prompt "Choose which shell is aliased to 'sh' name" - default FEATURE_SH_IS_NONE - help - Choose which shell you want to be executed by 'sh' alias. - The ash shell is the most bash compatible and full featured one. +prompt "Choose which shell is aliased to 'sh' name" -# note: cannot use "select ASH" here, it breaks "make allnoconfig" -config BUSYBOX_FEATURE_SH_IS_ASH - depends on BUSYBOX_ASH +config BUSYBOX_SH_IS_NONE + bool "none" + +config BUSYBOX_SH_IS_ASH bool "ash" - depends on !BUSYBOX_NOMMU -config BUSYBOX_FEATURE_SH_IS_HUSH - depends on BUSYBOX_HUSH +config BUSYBOX_SH_IS_HUSH bool "hush" -config BUSYBOX_FEATURE_SH_IS_NONE - bool "none" - endchoice choice - prompt "Choose which shell is aliased to 'bash' name" - default FEATURE_BASH_IS_NONE - help - Choose which shell you want to be executed by 'bash' alias. - The ash shell is the most bash compatible and full featured one. - - Note that selecting this option does not switch on any bash - compatibility code. It merely makes it possible to install - /bin/bash (sym)link and run scripts which start with - #!/bin/bash line. +prompt "Choose which shell is aliased to 'bash' name" - Many systems use it in scripts which use bash-specific features, - even simple ones like $RANDOM. Without this option, busybox - can't be used for running them because it won't recongnize - "bash" as a supported applet name. +config BUSYBOX_BASH_IS_NONE + bool "none" -config BUSYBOX_FEATURE_BASH_IS_ASH - depends on BUSYBOX_ASH +config BUSYBOX_BASH_IS_ASH bool "ash" - depends on !BUSYBOX_NOMMU -config BUSYBOX_FEATURE_BASH_IS_HUSH - depends on BUSYBOX_HUSH +config BUSYBOX_BASH_IS_HUSH bool "hush" -config BUSYBOX_FEATURE_BASH_IS_NONE - bool "none" - endchoice - config BUSYBOX_SH_MATH_SUPPORT bool "POSIX math support" default y |