[PATCH 1/3] Fix allnoconfig that ash is built in by default.

Kang-Che Sung explorer09 at gmail.com
Wed Jan 4 00:55:31 UTC 2017

(This mail and patch was sent to busybox mailing list on Dec 25, 2016,
and I'm re-sending again for people to notice.)

Change the config order that SH_IS_* and BASH_IS_* will be prompted
after ASH and HUSH. And if CONFIG_ASH=n, SH_IS_* choice will default to

Signed-off-by: Kang-Che Sung <explorer09 at gmail.com>
 shell/Config.src | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/shell/Config.src b/shell/Config.src
index 7f5f67050..794f9985a 100644
--- a/shell/Config.src
+++ b/shell/Config.src
@@ -5,10 +5,12 @@

 menu "Shells"


  prompt "Choose which shell is aliased to 'sh' name"
- default SH_IS_ASH
+ default SH_IS_ASH if ASH
+ default SH_IS_NONE
   Choose which shell you want to be executed by 'sh' alias.
   The ash shell is the most bash compatible and full featured one.
@@ -55,10 +57,6 @@ config BASH_IS_NONE


  bool "POSIX math support"
  default y

More information about the busybox mailing list