hush: take care of several easy FIXMEs. -228 bytes.
[oweals/busybox.git] / Config.in
index fea408148eb4fc9ad18466bbbdd8ff00dc1b9065..a04e11b5c2572591403b19262ec92c7fab11b298 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -238,13 +238,19 @@ config SELINUX
 
          Most people will leave this set to 'N'.
 
-config FEATURE_EXEC_PREFER_APPLETS
+config FEATURE_PREFER_APPLETS
        bool "exec prefers applets"
        default n
        help
          This is an experimental option which directs applets about to
          call 'exec' to try and find an applicable busybox applet before
-         searching the executable path for a binary or symlink to execute.
+         searching the PATH. This is typically done by exec'ing
+         /proc/self/exe.
+         This may affect shell, find -exec, xargs and similar applets.
+         They will use applets even if /bin/<applet> -> busybox link
+         is missing (or is not a link to busybox). However, this causes
+         problems in chroot jails without mounted /proc and with ps/top
+         (command name can be shown as 'exe' for applets started this way).
 
 config BUSYBOX_EXEC_PATH
        string "Path to BusyBox executable"
@@ -461,10 +467,10 @@ config INSTALL_APPLET_HARDLINKS
 
 config INSTALL_APPLET_DONT
        bool "not installed"
-       depends on FEATURE_INSTALLER || FEATURE_SH_STANDALONE_SHELL || FEATURE_EXEC_PREFER_APPLETS
+       depends on FEATURE_INSTALLER || FEATURE_SH_STANDALONE || FEATURE_PREFER_APPLETS
        help
          Do not install applet links. Useful when using the -install feature
-         or a standalone shell for rescue pruposes.
+         or a standalone shell for rescue purposes.
 
 endchoice