config FEATURE_VERBOSE_USAGE
bool "Show verbose applet usage messages"
- default n
- select SHOW_USAGE
+ default y
+ depends on SHOW_USAGE
help
All BusyBox applets will show more verbose help messages when
busybox is invoked with --help. This will add a lot of text to the
config FEATURE_INSTALLER
bool "Support --install [-s] to install applet links at runtime"
- default n
+ default y
help
Enable 'busybox --install [-s]' support. This will allow you to use
busybox at runtime to create hard links or symlinks for all the
config UNICODE_SUPPORT
bool "Support Unicode"
- default n
+ default y
help
This makes various applets aware that one byte is not
one character on screen.
config FEATURE_CHECK_UNICODE_IN_ENV
bool "Check $LANG environment variable"
- default y
+ default n
depends on UNICODE_SUPPORT && !UNICODE_USING_LOCALE
help
With this option on, Unicode support is activated
With this option on, more extensive (and bigger) table
of neutral chars will be used.
+config UNICODE_PRESERVE_BROKEN
+ bool "Make it possible to enter sequences of chars which are not Unicode"
+ default n
+ depends on UNICODE_SUPPORT
+ help
+ With this option on, invalid UTF-8 bytes are not substituted
+ with the selected substitution character.
+ For example, this means that entering 'l', 's', ' ', 0xff, [Enter]
+ at shell prompt will list file named 0xff (single char name
+ with char value 255), not file named '?'.
+
config LONG_OPTS
bool "Support for --long-options"
default y
config FEATURE_UTMP
bool "Support utmp file"
- default n
+ default y
help
The file /var/run/utmp is used to track who is currently logged in.
With this option on, certain applets (getty, login, telnetd etc)
will create and delete entries there.
- "who" apples requires this option.
+ "who" applet requires this option.
config FEATURE_WTMP
bool "Support wtmp file"
- default n
+ default y
select FEATURE_UTMP
help
The file /var/run/wtmp is used to track when users have logged into
and logged out of the system.
With this option on, certain applets (getty, login, telnetd etc)
will append new entries there.
- "last" apples requires this option.
+ "last" applet requires this option.
config FEATURE_PIDFILE
bool "Support writing pidfiles"
- default n
+ default y
help
This option makes some applets (e.g. crond, syslogd, inetd) write
a pidfile in /var/run. Some applications rely on them.
config FEATURE_SUID
bool "Support for SUID/SGID handling"
- default n
+ default y
help
With this option you can install the busybox binary belonging
to root with the suid bit set, and it will automatically drop
config FEATURE_SUID_CONFIG
bool "Runtime SUID/SGID configuration via /etc/busybox.conf"
- default n if FEATURE_SUID
+ default y if FEATURE_SUID
depends on FEATURE_SUID
help
Allow the SUID / SGID state of an applet to be determined at runtime
config LFS
bool "Build with Large File Support (for accessing files > 2 GB)"
- default n
+ default y
select FDISK_SUPPORT_LARGE_DISKS
help
If you want to build BusyBox with large file support, then enable