Move start_stop_daemon to debianutils.
[oweals/busybox.git] / shell / Config.in
index b643c8f3d3fbb2fd5edadc46f038c29c7e7559c3..c1e9099441da2a562a5d8fc8fbc8a53e01073952 100644 (file)
@@ -9,7 +9,8 @@ choice
        prompt "Choose your default shell"
        default "none"
        help
-         Please submit a patch to add help text for this item.
+         Choose a shell. The ash shell is the most bash compatible
+         and full featured.
 
 config CONFIG_FEATURE_SH_IS_ASH
        bool "ash"
@@ -40,7 +41,7 @@ config CONFIG_ASH
        bool "ash"
        default y
        help
-         Please submit a patch to add help text for this item.
+         Make sh a link to ash.
 endif
 
 comment "Ash Shell Options"
@@ -51,50 +52,51 @@ config CONFIG_ASH_JOB_CONTROL
        default y
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable job control in the ash shell.
 
 config CONFIG_ASH_ALIAS
        bool "  Enable alias support"
        default y
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable alias support in the ash shell.
 
 config CONFIG_ASH_MATH_SUPPORT
        bool "  Enable Posix math support"
        default y
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable math support in the ash shell.
 
 config CONFIG_ASH_GETOPTS
        bool "  Enable getopt builtin to parse positional parameters"
        default n
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable builtin getopt in the ash shell.
 
 config CONFIG_ASH_CMDCMD
        bool "  Enable cmdcmd to override shell builtins"
        default n
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable support for the ash 'command' builtin, which allows
+         you to run the specified command with the specified arguments,
+         even when there is an ash builtin command with the same name.
 
 config CONFIG_ASH_MAIL
        bool "  Check for new mail on interactive shells"
        default y
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable "check for new mail" in the ash shell.
 
 config CONFIG_ASH_OPTIMIZE_FOR_SIZE
        bool "  Optimize for size instead of speed"
        default y
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
-
+         Compile ash for reduced size at price of speed.
 
 if CONFIG_FEATURE_SH_IS_HUSH
        config CONFIG_HUSH
@@ -108,7 +110,7 @@ config CONFIG_HUSH
        bool "hush"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Make sh a link to hush.
 endif
 
 if CONFIG_FEATURE_SH_IS_LASH
@@ -123,7 +125,7 @@ config CONFIG_LASH
        bool "lash"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Make sh a link to lash.
 endif
 
 if CONFIG_FEATURE_SH_IS_MSH
@@ -138,7 +140,7 @@ config CONFIG_MSH
        bool "msh"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Make sh a link to msh.
 endif
 
 
@@ -150,63 +152,66 @@ config CONFIG_FEATURE_COMMAND_EDITING
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable command editing in shell.
 
 config CONFIG_FEATURE_COMMAND_SAVEHISTORY
        bool "  history saving"
        default n
        depends on CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable history saving in ash shell.
 
 config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
        bool "tab completion"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable tab completion in shell.
 
 config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
        bool "username completion"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Enable username completion in shell.
 
 config CONFIG_FEATURE_COMMAND_HISTORY
        int "history size"
        default 15
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Specify command history size in shell.
 
 config CONFIG_FEATURE_SH_STANDALONE_SHELL
        bool "Standalone shell"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Have all the busybox commands built into the shell, creating
+         a standalone shell.
 
 config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
        bool "Standalone shell -- applets always win"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Use a command builtin to the shell over one with the same name,
+         that may be on the system.
 
 config CONFIG_FEATURE_SH_FANCY_PROMPT
        bool "Fancy shell prompts"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Setting this option allows for prompts to use things like \w and
+         \$ and also using escape codes.
 
 config CONFIG_FEATURE_SH_EXTRA_QUIET
        bool "Hide message on interactive shell startup"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-         Please submit a patch to add help text for this item.
+         Remove the busybox introduction when starting a shell.
 
 endmenu