aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Config.in19
1 files changed, 11 insertions, 8 deletions
diff --git a/Config.in b/Config.in
index 73ab01e6..0a964d41 100644
--- a/Config.in
+++ b/Config.in
@@ -14,16 +14,19 @@ config TOYBOX
help
usage: toybox [command] [arguments...]
- With no arguments, shows available commands. First argument is
+ With no arguments, shows available commands. First argument is
name of a command to run, followed by any arguments to that command.
config TOYBOX_SUID
bool "SUID support"
default y
help
- Support for suid commands, which run as root. This means toybox must
- be installed suid root, and drops permissions before running commands
- which do not require root access.
+ Support for the Set User ID bit, to install toybox suid root and drop
+ permissions for commands which do not require root access. To use
+ this change ownership of the file to the root user and set the suid
+ bit in the file permissions:
+
+ chown root:root toybox; chmod +s toybox
config TOYBOX_FLOAT
bool "Floating point support"
@@ -33,18 +36,18 @@ config TOYBOX_FLOAT
require it.
config TOYBOX_I18N
- bool "Internalization support"
+ bool "Internationalization support"
default y
help
- Add support for locales in commands.
+ Support for UTF-8 character sets, and some locale support.
config TOYBOX_FREE
bool "Free memory unnecessarily"
default n
help
When a program exits, the operating system will clean up after it
- (free memory, close files, etc). To save size, toybox usually relies
- on this behavior. If you're running toybox under a debugger or
+ (free memory, close files, etc). To save size, toybox usually relies
+ on this behavior. If you're running toybox under a debugger or
without a real OS (ala newlib+libgloss), enable this to make toybox
clean up after itself.