2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
9 prompt "Choose your default shell"
12 Please submit a patch to add help text for this item.
14 config CONFIG_FEATURE_SH_IS_ASH
17 config CONFIG_FEATURE_SH_IS_HUSH
20 config CONFIG_FEATURE_SH_IS_LASH
23 config CONFIG_FEATURE_SH_IS_MSH
28 if CONFIG_FEATURE_SH_IS_ASH
32 comment "ash (forced enabled as default shell)"
35 if !CONFIG_FEATURE_SH_IS_ASH
40 Please submit a patch to add help text for this item.
43 comment "Ash Shell Options"
46 config CONFIG_ASH_JOB_CONTROL
47 bool " Enable Job control"
51 Please submit a patch to add help text for this item.
53 config CONFIG_ASH_ALIAS
54 bool " Enable alias support"
58 Please submit a patch to add help text for this item.
60 config CONFIG_ASH_MATH_SUPPORT
61 bool " Enable Posix math support"
65 Please submit a patch to add help text for this item.
67 config CONFIG_ASH_GETOPTS
68 bool " Enable getopt builtin to parse positional parameters"
72 Please submit a patch to add help text for this item.
74 config CONFIG_ASH_CMDCMD
75 bool " Enable cmdcmd to override shell builtins"
79 Please submit a patch to add help text for this item.
81 config CONFIG_ASH_MAIL
82 bool " Check for new mail on interactive shells"
86 Please submit a patch to add help text for this item.
88 config CONFIG_ASH_OPTIMIZE_FOR_SIZE
89 bool " Optimize for size instead of speed"
93 Please submit a patch to add help text for this item.
95 config CONFIG_FEATURE_COMMAND_SAVEHISTORY
96 bool " history saving"
100 Please submit a patch to add help text for this item.
102 if CONFIG_FEATURE_SH_IS_HUSH
106 comment "hush (forced enabled as default shell)"
109 if !CONFIG_FEATURE_SH_IS_HUSH
114 Please submit a patch to add help text for this item.
117 if CONFIG_FEATURE_SH_IS_LASH
121 comment "lash (forced enabled as default shell)"
124 if !CONFIG_FEATURE_SH_IS_LASH
129 Please submit a patch to add help text for this item.
132 if CONFIG_FEATURE_SH_IS_MSH
136 comment "msh (forced enabled as default shell)"
139 if !CONFIG_FEATURE_SH_IS_MSH
144 Please submit a patch to add help text for this item.
148 comment "Bourne Shell Options"
149 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
151 config CONFIG_FEATURE_COMMAND_EDITING
152 bool "command line editing"
154 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
156 Please submit a patch to add help text for this item.
158 config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
159 bool "tab completion"
161 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
163 Please submit a patch to add help text for this item.
165 config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
166 bool "username completion"
168 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
170 Please submit a patch to add help text for this item.
172 config CONFIG_FEATURE_COMMAND_HISTORY
175 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
177 Please submit a patch to add help text for this item.
179 config CONFIG_FEATURE_SH_STANDALONE_SHELL
180 bool "Standalone shell"
182 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
184 Please submit a patch to add help text for this item.
186 config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
187 bool "Standalone shell -- applets always win"
189 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
191 Please submit a patch to add help text for this item.
193 config CONFIG_FEATURE_SH_FANCY_PROMPT
194 bool "Fancy shell prompts"
196 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
198 Please submit a patch to add help text for this item.
200 config CONFIG_FEATURE_SH_EXTRA_QUIET
201 bool "Hide message on interactive shell startup"
203 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
205 Please submit a patch to add help text for this item.