bool "bunzip2"
default n
help
- bunzip2 is an compression utility using the Burrows-Wheeler block
+ bunzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
is generally considerably better than that achieved by more
conventional LZ77/LZ78-based compressors, and approaches the
default n
depends on CONFIG_DPKG_DEB
help
- This reduced dpkg-deb to the equivalent of "ar -p <deb> data.tar.gz | tar -zx".
+ This reduces dpkg-deb to the equivalent of "ar -p <deb> data.tar.gz | tar -zx".
However it saves space as none of the extra dpkg-deb, ar or tar options are
needed, they are linked to internally.
help
This is the default compression method inside the debian ar file.
- If you want compatability with standard .deb's you should say yes here.
+ If you want compatibility with standard .deb's you should say yes here.
config CONFIG_FEATURE_DEB_TAR_BZ2
bool " bzip2 debian packages"
This allows dpkg and dpkg-deb to extract deb's that are compressed internally
with bzip2 instead of gzip.
- You only want this is your are creating your own custom debian packages that
+ You only want this if you are creating your own custom debian packages that
use an internal control.tar.bz2 or data.tar.bz2.
config CONFIG_GUNZIP
default n
depends on CONFIG_GUNZIP
help
- If you want gunzip to have the ability to decompress
+ Enable if you want gunzip to have the ability to decompress
archives created by the program compress (not much
used anymore).
default n
help
gzip is used to compress files.
- It's probably the most used UNIX compression program.
+ It's probably the most widely used UNIX compression program.
config CONFIG_RPM2CPIO
bool "rpm2cpio"
bool "rpm"
default n
help
- Mini RPM applet - querys and extracts
+ Mini RPM applet - queries and extracts
config CONFIG_TAR
bool "tar"
default n
help
tar is an archiving program. It's commonly used with gzip to
- create compressed archives. It's probably the most used
+ create compressed archives. It's probably the most widely used
UNIX archive program.
config CONFIG_FEATURE_TAR_CREATE
default N
depends on CONFIG_TAR
help
- This option is required to unpack archives created with
- in the old GNU format, help to kill this old format by
+ This option is required to unpack archives created in
+ the old GNU format; help to kill this old format by
repacking your ancient archives with the new format.
config CONFIG_FEATURE_TAR_GNU_EXTENSIONS
bool "cal"
default n
help
- cal is used to display a montly calender.
+ cal is used to display a monthly calender.
config CONFIG_CAT
bool "cat"
bool "chgrp"
default n
help
- chgrp is used to change the group owership of files.
+ chgrp is used to change the group ownership of files.
config CONFIG_CHMOD
bool "chmod"
bool "chown"
default n
help
- chown is used too change the user and/or group ownership
+ chown is used to change the user and/or group ownership
of files.
config CONFIG_CHROOT
bool "dirname"
default n
help
- dirname is used to strip a non directory suffix from
+ dirname is used to strip a non-directory suffix from
a file name.
config CONFIG_DOS2UNIX
bool "dos2unix/unix2dos"
default n
help
- dos2unix is uses to convert a text file from DOS format to
+ dos2unix is used to convert a text file from DOS format to
UNIX format, and vice versa.
config CONFIG_UNIX2DOS
default n
help
env is used to set an environment variable and run
- a command, without options it displays the current
+ a command; without options it displays the current
environment.
config CONFIG_EXPR
default n
help
Return the canonicalized absolute pathname.
- This isnt provided by GNU shellutils, but where else does it belong.
+ This isn't provided by GNU shellutils, but where else does it belong.
config CONFIG_RM
bool "rm"
default n
depends on CONFIG_SHA1SUM
help
- Enabling the -c and -w options allow files to be checked
+ Enabling the -c and -w options allows files to be checked
against pre-calculated hash values.
config CONFIG_SLEEP
help
test is used to check file types and compare values,
returning an appropriate exit code. The shells (ash
- and bash have test builtin).
+ and bash) have test builtin.
endif
config CONFIG_TOUCH
bool "patch"
default n
help
- Apply a unified diff formated patch.
+ Apply a unified diff formatted patch.
config CONFIG_SED
bool "sed"
default y
depends on CONFIG_FIND
help
- This option will restrict find to a single
+ This option will allow find to restrict searches to a single
filesystem.
config CONFIG_FEATURE_FIND_NEWER
default y
depends on CONFIG_FIND
help
- Support the 'fine -inum' option for searching by inode number.
+ Support the 'find -inum' option for searching by inode number.
config CONFIG_GREP
bool "grep"
default y
depends on CONFIG_GREP
help
- fgrep sees the search pattern as a normal sting rather than
+ fgrep sees the search pattern as a normal string rather than
regular expressions.
grep -f is always builtin, this just creates the fgrep alias.
bool "mesg"
default y
help
- Mesg controls the access to your terminal by others. It
- is typically used to allow or disallow other users to write
- to your terminal
+ Mesg controls access to your terminal by others. It is typically
+ used to allow or disallow other users to write to your terminal
endmenu
bool "getty"
default n
help
- Getty lets you log in on a tty, it is normally invoked by init.
+ getty lets you log in on a tty, it is normally invoked by init.
config CONFIG_LOGIN
bool "login"
default n
help
- Login is used when signing onto a system.
+ login is used when signing onto a system.
config CONFIG_FEATURE_SECURETTY
bool " Support for /etc/securetty"
default y
depends on CONFIG_LOGIN
help
- The file /etc/securetty is used by (some versions of) login(1). The
- file contains the device names of tty lines (one per line, without
- leading /dev/) on which root is allowed to login.
+ The file /etc/securetty is used by (some versions of) login(1).
+ The file contains the device names of tty lines (one per line,
+ without leading /dev/) on which root is allowed to login.
config CONFIG_PASSWD
bool "passwd"
default n
help
- Passwd changes passwords for user and group accounts. A normal user
- may only change the password for his/her own account, the super user
- may change the password for any account. The administrator of a group
+ passwd changes passwords for user and group accounts. A normal user
+ may only change the password for his/her own account, the super user
+ may change the password for any account. The administrator of a group
may change the password for the group.
config CONFIG_SU
bool "su"
default n
help
- su is used to become another user during a login session. Invoked with-
- out a username, su defaults to becoming the super user.
+ su is used to become another user during a login session.
+ Invoked without a username, su defaults to becoming the super user.
config CONFIG_SULOGIN
bool "sulogin"
default n
help
- Sulogin is invoked when the system goes into single user
+ sulogin is invoked when the system goes into single user
mode (this is done through an entry in inittab).
config CONFIG_VLOCK
bool "vlock"
default n
help
- Build the "vlock" applet, that allows you to lock (virtual) terminals.
+ Build the "vlock" applet which allows you to lock (virtual) terminals.
comment "Common options for adduser, deluser, login, su"
depends on CONFIG_ADDUSER || CONFIG_DELUSER || CONFIG_LOGIN || CONFIG_SU
default n
depends on CONFIG_CROND
help
- Support call /usr/sbin/sendmail for send cmd outputs.
+ Support calling /usr/sbin/sendmail for send cmd outputs.
config CONFIG_CRONTAB
bool "crontab"
bool "mt"
default n
help
- Mt is used to control tape devices. You can use the mt utility
+ mt is used to control tape devices. You can use the mt utility
to advance or rewind a tape past a specified number of archive
files on the tape.
bool "strings"
default n
help
- Strings prints the printable character sequences for each file
+ strings prints the printable character sequences for each file
specified.
config CONFIG_TIME
bool "watchdog"
default n
help
- The watchdog utility is used with hardware or softwate watchdog
+ The watchdog utility is used with hardware or software watchdog
device drivers. It opens the specified watchdog device special file
and periodically writes a magic character to the device. If the
watchdog applet ever fails to write the magic character within a
help
This option allows the server to run as a specific user
rather than defaulting to the user that starts the server.
- Use of this option requires special privilegies to change to a
+ Use of this option requires special privileges to change to a
different user.
endif
config CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES
- bool " Support loading additional mime types at run-time"
+ bool " Support loading additional MIME types at run-time"
default n
depends on CONFIG_HTTPD
help
- This option enables support for additional mime types at
+ This option enables support for additional MIME types at
run-time to be specified in the configuration file.
config CONFIG_FEATURE_HTTPD_CGI
depends on CONFIG_IFUPDOWN
help
This enables support for the "mapping" stanza, unless you have
- a weird network setup you dont need it.
+ a weird network setup you don't need it.
config CONFIG_INETD
bool "inetd"
bool "nameif"
default n
help
- nameif used to rename network interface by its MAC address.
+ nameif is used to rename network interface by its MAC address.
Renamed interfaces MUST be in the down state.
- It is possible to use file (default: /etc/mactab)
+ It is possible to use a file (default: /etc/mactab)
with list of new interface names and MACs.
Maximum interface name length: IF_NAMESIZE = 16
- File fields are sepatated by space or tab.
+ File fields are separated by space or tab.
File format:
# Comment
new_interface_name XX:XX:XX:XX:XX:XX
bool "netstat"
default n
help
- Netstat prints information about the Linux networking subsystem.
+ netstat prints information about the Linux networking subsystem.
config CONFIG_NSLOOKUP
bool "nslookup"
default n
help
- Nslookup is a tool to query Internet name servers.
+ nslookup is a tool to query Internet name servers.
config CONFIG_PING
bool "ping"
default n
help
- Ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
+ ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
elicit an ICMP ECHO_RESPONSE from a host or gateway.
config CONFIG_FEATURE_FANCY_PING
bool "telnetd"
default n
help
- A daemon for the TELNET protocol, allowing you to log on to the host
+ A daemon for the TELNET protocol, allowing you to log onto the host
running the daemon. Please keep in mind that the TELNET protocol
sends passwords in plain text. If you can't afford the space for
- any SSH daemon and you trust your network, say 'y' here.
+ any SSH daemon and you trust your network, you may say 'y' here.
config CONFIG_FEATURE_TELNETD_INETD
bool " Support call from inetd only"
default n
depends on CONFIG_TELNETD
help
- Selecting this will make telnetd only callable from inetd, removing the
- standalone support.
+ Selecting this will make telnetd only callable from inetd,
+ removing the standalone support.
config CONFIG_TFTP
bool "tftp"
default n
help
- This enables the Tirvial File Transfer Protocol client program. TFTP
+ This enables the Trivial File Transfer Protocol client program. TFTP
is usually used for simple, small transfers such as a root image
for a network-enabled bootloader.
depends on CONFIG_TFTP
help
Add support for the GET command within the TFTP client. This allows
- a client to retreive a file from a TFTP server.
+ a client to retrieve a file from a TFTP server.
config CONFIG_FEATURE_TFTP_PUT
bool " Enable \"put\" command"
bool "wget"
default n
help
- Wget is a utility for non-interactive download of files from HTTP,
+ wget is a utility for non-interactive download of files from HTTP,
HTTPS, and FTP servers.
config CONFIG_FEATURE_WGET_STATUSBAR
while striving to be fully functional and RFC compliant.
The udhcp client negotiates a lease with the DHCP server and
- notifies a set of scripts when a leases is obtained or lost.
+ notifies a set of scripts when a lease is obtained or lost.
See http://udhcp.busybox.net for further details.
system.
config FEATURE_CPU_USAGE_PERCENTAGE
- bool " Support show CPU usage percentage (add 2k bytes)"
+ bool " Support showing CPU usage percentage (add 2k bytes)"
default y
depends on CONFIG_TOP
help
default CONFIG_FEATURE_SH_IS_NONE
help
Choose a shell. The ash shell is the most bash compatible
- and full featured.
+ and full featured one.
config CONFIG_FEATURE_SH_IS_ASH
select CONFIG_ASH
help
Tha 'ash' shell adds about 60k in the default configuration and is
the most complete and most pedantically correct shell included with
- busybox. This shell is actually a derivitive the Debian 'dash' shell
- (by Herbert Xu), which was created by porting the 'ash' shell
+ busybox. This shell is actually a derivative of the Debian 'dash'
+ shell (by Herbert Xu), which was created by porting the 'ash' shell
(written by Kenneth Almquist) from NetBSD.
comment "Ash Shell Options"
bool "hush"
default n
help
- hush is very small shell (just 18k) and it has fairly complete Bourne
- shell grammer. It even handles all the normal flow control options
- such as if/then/elif/else/fi, for/in/do/done, while loops, etc.
+ hush is a very small shell (just 18k) and it has fairly complete
+ Bourne shell grammar. It even handles all the normal flow control
+ options such as if/then/elif/else/fi, for/in/do/done, while loops,
+ etc.
It does not handle case/esac, select, function, here documents ( <<
word ), arithmetic expansion, aliases, brace expansion, tilde
lash is the very smallest shell (adds just 10k) and it is quite
usable as a command prompt, but it is not suitable for any but the
most trivial scripting (such as an initrd that calls insmod a few
- times) since it does not understand any Bourne shell grammer. It
+ times) since it does not understand any Bourne shell grammar. It
does handle pipes, redirects, and job control though. Adding in
command editing makes it a very nice lightweight command prompt.
The minix shell (adds just 30k) is quite complete and handles things
like for/do/done, case/esac and all the things you expect a Bourne
shell to do. It is not always pedantically correct about Bourne
- shell grammer (try running the shell testscript "tests/sh.testcases"
+ shell grammar (try running the shell testscript "tests/sh.testcases"
on it and compare vs bash) but for most things it works quite well.
It also uses only vfork, so it can be used on uClinux systems.
default n
help
All BusyBox applets will show more verbose help messages when
- busybox is invoked with --help. This will add lots of text to the
+ busybox is invoked with --help. This will add a lot of text to the
busybox binary. In the default configuration, this will add about
13k, but it can add much more depending on your configuration.
bool "Enable locale support (system needs locale for this to work)"
default n
help
- Enable this if your system has locale support, and you would like
+ Enable this if your system has locale support and you would like
busybox to support locale settings.
config CONFIG_FEATURE_DEVFS
default y if CONFIG_FEATURE_SUID
depends on CONFIG_FEATURE_SUID
help
- Allow the SUID / SGID state of an applet to be determinded runtime by
+ Allow the SUID / SGID state of an applet to be determined runtime by
checking /etc/busybox.conf. The format of this file is as follows:
<applet> = [Ssx-][Ssx-][x-] (<username>|<uid>).(<groupname>|<gid>)
help
If you want to build a static BusyBox binary, which does not
use or require any shared libraries, then enable this option.
- This can make BusyBox be considerably larger, so you should
+ This can cause BusyBox to be considerably larger, so you should
leave this option false unless you have a good reason (i.e.
your target platform does not support shared libraries, or
you are building an initrd which doesn't need anything but
bool "Don't use /usr"
default n
help
- Disable use of /usr. Don't activate this option if you don't know,
+ Disable use of /usr. Don't activate this option if you don't know
that you really want this behaviour.
config PREFIX
string "BusyBox installation prefix"
default "./_install"
help
- Define Your directory to install BusyBox files/subdirs.
+ Define your directory to install BusyBox files/subdirs in.
depends on CONFIG_DEBUG && !CONFIG_DMALLOC
help
This enables compiling with Electric-fence support. Electric
- fence is another very useful malloc debugging library which used
- your computers virtual memory hardware to detect illegal memory
+ fence is another very useful malloc debugging library which uses
+ your computer's virtual memory hardware to detect illegal memory
accesses. This support will make BusyBox be considerable larger
and run slower, so you should leave this option disabled unless
you are hunting a hard to find memory problem.
application that generated the message. When used in
conjunction with klogd, messages from the Linux kernel
can also be recorded. This is terribly useful,
- especially for finding what happened when somthing goes
+ especially for finding what happened when something goes
wrong. And something almost always will go wrong if
you wait long enough....
When you enable this feature, the syslogd utility will
use a circular buffer to record system log messages.
When the buffer is filled it will continue to overwrite
- the oldest messaged. This can be very useful for
- systems with little or no perminant storage, since
+ the oldest messages. This can be very useful for
+ systems with little or no permanent storage, since
otherwise system logs can eventually fill up your
entire filesystem, which may cause your system to
break badly.
default n
depends on CONFIG_SYSLOGD
help
- klogd is a utility which which intercepts and logs all
+ klogd is a utility which intercepts and logs all
messages from the Linux kernel and sends the messages
out to the 'syslogd' utility so they can be logged. If
you wish to record the messages produced by the kernel,
help
fbset is used to show or change the settings of a Linux frame buffer
device. The frame buffer device provides a simple and unique
- interface to access a graphic display. Enable this option if you wish
- to enable the 'fbset' utility.
+ interface to access a graphics display. Enable this option
+ if you wish to enable the 'fbset' utility.
config CONFIG_FEATURE_FBSET_FANCY
depends on CONFIG_FBSET
help
This option enables extended fbset options, allowing one to set the
- framebuffer size, color depth, etc. interface to access a graphic
+ framebuffer size, color depth, etc. interface to access a graphics
display. Enable this option if you wish to enable extended fbset
options.
bool "fdflush"
default n
help
- Fdflush is only needed when changing media on slightly-broken
+ fdflush is only needed when changing media on slightly-broken
removable media drives. It is used to make Linux believe that a
hardware disk-change switch has been actuated, which causes Linux to
forget anything it has cached from the previous media. If you have
such a slightly-broken drive, you will need to run fdflush every time
you change a disk. Most people have working hardware and can safely
- say leave this disabled.
+ leave this disabled.
config CONFIG_FDFORMAT
bool "fdformat"
default n
help
- Fdformat is used to low-level format a floppy disk.
+ fdformat is used to low-level format a floppy disk.
config CONFIG_FDISK
bool "fdisk"
if !CONFIG_LFS
config FDISK_SUPPORT_LARGE_DISKS
- bool " support over 4Gb disks"
+ bool " support over 4GB disks"
default y
depends on CONFIG_FDISK
help
- Previous set detected unsupport large file, but you can support
- large disks after enable this option
+ Enable this option to support large disks > 4GB.
endif
config CONFIG_FEATURE_FDISK_WRITABLE
help
The minix filesystem is a nice, small, compact, read-write filesystem
with little overhead. It is not a journaling filesystem however and
- can encounted corruption if it is not properly unmounted or if the
+ can experience corruption if it is not properly unmounted or if the
power goes off in the middle of a write. This utility allows you to
check for and attempt to repair any corruption that occurs to a minix
filesystem.
default n
help
The hwclock utility is used to read and set the hardware clock
- on a system. This is primarily used to set the correct time in
- the hardware close, so the hardware will keep the correct time
- when Linux is _not_ running.
+ on a system. This is primarily used to set the current time on
+ shutdown in the hardware clock, so the hardware will keep the
+ correct time when Linux is _not_ running.
config CONFIG_FEATURE_HWCLOCK_LONGOPTIONS
bool " Support long options (--hctosys,...)"
depends on CONFIG_HWCLOCK
help
By default, the hwclock utility only uses short options. If you
- are overly fond of the long options, such as --hctosys, --utc, etc)
+ are overly fond of its long options, such as --hctosys, --utc, etc)
then enable this option.
config CONFIG_LOSETUP
partition as if it were additional RAM, which can greatly increase
the capability of low-memory machines. This additional memory is
much slower than real RAM, but can be very helpful at preventing your
- applications being killed by the Linux out of memory (OOM) killer. Once
- you have created swap space using 'mkswap' you need to enable the swap
- space using the 'swapon' utility.
+ applications being killed by the Linux out of memory (OOM) killer.
+ Once you have created swap space using 'mkswap' you need to enable
+ the swap space using the 'swapon' utility.
config CONFIG_MORE
bool "more"
default n
help
- More is a simple utility which allows you to read text one screen
+ more is a simple utility which allows you to read text one screen
sized page at a time. If you want to read text that is larger than
the screen, and you are using anything faster than a 300 baud modem,
you will probably find this utility very helpful. If you don't have
help
This option allows utilities such as 'more' and 'top' to determine
the size of the screen. If you leave this disabled, your utilities
- that display things on the screen with be especially primitive and
+ that display things on the screen will be especially primitive and
will be unable to determine the current screen size, and will be
unable to move the cursor.
bool "rdate"
default n
help
- The rdate utility allows you to syncronize the date and time of your
+ The rdate utility allows you to synchronize the date and time of your
system clock with the date and time of a remote networked system using
the RFC868 protocol, which is built into the inetd daemon on most
systems.
the 'mount' utility.
config CONFIG_NFSMOUNT
- bool " Support mounting nfs file systems"
+ bool " Support mounting NFS file systems"
default n
depends on CONFIG_MOUNT
help
Enabling this feature allows mount to use the '-o' loop options,
which lets you loop mount files. Mount will automagically setup and
free the necessary loop devices so you do not need to mess with the
- 'losetup' utility unless you really want to. This is really only useful
- if you plan to loop mount files.
+ 'losetup' utility unless you really want to. This is really
+ only useful if you plan to loop mount files.
config CONFIG_FEATURE_MTAB_SUPPORT
bool " Support for a real /etc/mtab (instead of /proc/mounts)"