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
26 config CONFIG_FEATURE_SH_IS_NONE
31 if CONFIG_FEATURE_SH_IS_ASH
35 comment "ash (forced enabled as default shell)"
38 if !CONFIG_FEATURE_SH_IS_ASH
43 Please submit a patch to add help text for this item.
46 comment "Ash Shell Options"
49 config CONFIG_ASH_JOB_CONTROL
50 bool " Enable Job control"
54 Please submit a patch to add help text for this item.
56 config CONFIG_ASH_ALIAS
57 bool " Enable alias support"
61 Please submit a patch to add help text for this item.
63 config CONFIG_ASH_MATH_SUPPORT
64 bool " Enable Posix math support"
68 Please submit a patch to add help text for this item.
70 config CONFIG_ASH_GETOPTS
71 bool " Enable getopt builtin to parse positional parameters"
75 Please submit a patch to add help text for this item.
77 config CONFIG_ASH_CMDCMD
78 bool " Enable cmdcmd to override shell builtins"
82 Please submit a patch to add help text for this item.
84 config CONFIG_ASH_MAIL
85 bool " Check for new mail on interactive shells"
89 Please submit a patch to add help text for this item.
91 config CONFIG_ASH_OPTIMIZE_FOR_SIZE
92 bool " Optimize for size instead of speed"
96 Please submit a patch to add help text for this item.
98 config CONFIG_FEATURE_COMMAND_SAVEHISTORY
99 bool " history saving"
101 depends on CONFIG_ASH
103 Please submit a patch to add help text for this item.
105 if CONFIG_FEATURE_SH_IS_HUSH
109 comment "hush (forced enabled as default shell)"
112 if !CONFIG_FEATURE_SH_IS_HUSH
117 Please submit a patch to add help text for this item.
120 if CONFIG_FEATURE_SH_IS_LASH
124 comment "lash (forced enabled as default shell)"
127 if !CONFIG_FEATURE_SH_IS_LASH
132 Please submit a patch to add help text for this item.
135 if CONFIG_FEATURE_SH_IS_MSH
139 comment "msh (forced enabled as default shell)"
142 if !CONFIG_FEATURE_SH_IS_MSH
147 Please submit a patch to add help text for this item.
151 comment "Bourne Shell Options"
152 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
154 config CONFIG_FEATURE_COMMAND_EDITING
155 bool "command line editing"
157 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
159 Please submit a patch to add help text for this item.
161 config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
162 bool "tab completion"
164 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
166 Please submit a patch to add help text for this item.
168 config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
169 bool "username completion"
171 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
173 Please submit a patch to add help text for this item.
175 config CONFIG_FEATURE_COMMAND_HISTORY
178 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
180 Please submit a patch to add help text for this item.
182 config CONFIG_FEATURE_SH_STANDALONE_SHELL
183 bool "Standalone shell"
185 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
187 Please submit a patch to add help text for this item.
189 config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
190 bool "Standalone shell -- applets always win"
192 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
194 Please submit a patch to add help text for this item.
196 config CONFIG_FEATURE_SH_FANCY_PROMPT
197 bool "Fancy shell prompts"
199 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
201 Please submit a patch to add help text for this item.
203 config CONFIG_FEATURE_SH_EXTRA_QUIET
204 bool "Hide message on interactive shell startup"
206 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
208 Please submit a patch to add help text for this item.