瀏覽代碼

busybox: unindent busybox Config.in

This is to align with upstream change 72089cf ("config: deindent all
help texts") and to make the follow-up change syncing Config.in files
with current busybox version more reviewable

It was made with the following commands

	cd package/utils/busybox/config
	find . -name 'Config.in' | xargs sed -ir -e 's/^\t  \([^ ]\)/\t\1/'

Signed-off-by: Yousong Zhou <[email protected]>
Yousong Zhou 6 年之前
父節點
當前提交
157072ea2b
共有 24 個文件被更改,包括 2092 次插入2092 次删除
  1. 127 127
      package/utils/busybox/config/archival/Config.in
  2. 31 31
      package/utils/busybox/config/console-tools/Config.in
  3. 213 213
      package/utils/busybox/config/coreutils/Config.in
  4. 18 18
      package/utils/busybox/config/debianutils/Config.in
  5. 7 7
      package/utils/busybox/config/e2fsprogs/Config.in
  6. 17 17
      package/utils/busybox/config/e2fsprogs/old_e2fsprogs/Config.in
  7. 63 63
      package/utils/busybox/config/editors/Config.in
  8. 50 50
      package/utils/busybox/config/findutils/Config.in
  9. 69 69
      package/utils/busybox/config/init/Config.in
  10. 162 162
      package/utils/busybox/config/libbb/Config.in
  11. 126 126
      package/utils/busybox/config/loginutils/Config.in
  12. 12 12
      package/utils/busybox/config/mailutils/Config.in
  13. 201 201
      package/utils/busybox/config/miscutils/Config.in
  14. 87 87
      package/utils/busybox/config/modutils/Config.in
  15. 223 223
      package/utils/busybox/config/networking/Config.in
  16. 66 66
      package/utils/busybox/config/networking/udhcp/Config.in
  17. 3 3
      package/utils/busybox/config/printutils/Config.in
  18. 68 68
      package/utils/busybox/config/procps/Config.in
  19. 24 24
      package/utils/busybox/config/runit/Config.in
  20. 21 21
      package/utils/busybox/config/selinux/Config.in
  21. 139 139
      package/utils/busybox/config/shell/Config.in
  22. 63 63
      package/utils/busybox/config/sysklogd/Config.in
  23. 280 280
      package/utils/busybox/config/util-linux/Config.in
  24. 22 22
      package/utils/busybox/config/util-linux/volume_id/Config.in

+ 127 - 127
package/utils/busybox/config/archival/Config.in

@@ -30,52 +30,52 @@ config BUSYBOX_CONFIG_AR
 	bool "ar"
 	default BUSYBOX_DEFAULT_AR  # needs to be improved to be able to replace binutils ar
 	help
-	  ar is an archival utility program used to create, modify, and
-	  extract contents from archives. In practice, it is used exclusively
-	  for object module archives used by compilers.
+	ar is an archival utility program used to create, modify, and
+	extract contents from archives. In practice, it is used exclusively
+	for object module archives used by compilers.
 
-	  On an x86 system, the ar applet adds about 1K.
+	On an x86 system, the ar applet adds about 1K.
 
-	  Unless you have a specific application which requires ar, you should
-	  probably say N here: most compilers come with their own ar utility.
+	Unless you have a specific application which requires ar, you should
+	probably say N here: most compilers come with their own ar utility.
 
 config BUSYBOX_CONFIG_FEATURE_AR_LONG_FILENAMES
 	bool "Support long filenames (not needed for debs)"
 	default BUSYBOX_DEFAULT_FEATURE_AR_LONG_FILENAMES
 	depends on BUSYBOX_CONFIG_AR
 	help
-	  By default the ar format can only store the first 15 characters
-	  of the filename, this option removes that limitation.
-	  It supports the GNU ar long filename method which moves multiple long
-	  filenames into a the data section of a new ar entry.
+	By default the ar format can only store the first 15 characters
+	of the filename, this option removes that limitation.
+	It supports the GNU ar long filename method which moves multiple long
+	filenames into a the data section of a new ar entry.
 
 config BUSYBOX_CONFIG_FEATURE_AR_CREATE
 	bool "Support archive creation"
 	default BUSYBOX_DEFAULT_FEATURE_AR_CREATE
 	depends on BUSYBOX_CONFIG_AR
 	help
-	  This enables archive creation (-c and -r) with busybox ar.
+	This enables archive creation (-c and -r) with busybox ar.
 config BUSYBOX_CONFIG_UNCOMPRESS
 	bool "uncompress"
 	default BUSYBOX_DEFAULT_UNCOMPRESS  # ancient
 	help
-	  uncompress is used to decompress archives created by compress.
-	  Not much used anymore, replaced by gzip/gunzip.
+	uncompress is used to decompress archives created by compress.
+	Not much used anymore, replaced by gzip/gunzip.
 config BUSYBOX_CONFIG_GUNZIP
 	bool "gunzip"
 	default BUSYBOX_DEFAULT_GUNZIP
 	select BUSYBOX_CONFIG_FEATURE_GZIP_DECOMPRESS
 	help
-	  gunzip is used to decompress archives created by gzip.
-	  You can use the `-t' option to test the integrity of
-	  an archive, without decompressing it.
+	gunzip is used to decompress archives created by gzip.
+	You can use the `-t' option to test the integrity of
+	an archive, without decompressing it.
 
 config BUSYBOX_CONFIG_ZCAT
 	bool "zcat"
 	default BUSYBOX_DEFAULT_ZCAT
 	select BUSYBOX_CONFIG_FEATURE_GZIP_DECOMPRESS
 	help
-	  Alias to "gunzip -c".
+	Alias to "gunzip -c".
 
 config BUSYBOX_CONFIG_FEATURE_GUNZIP_LONG_OPTIONS
 	bool "Enable long options"
@@ -86,89 +86,89 @@ config BUSYBOX_CONFIG_BUNZIP2
 	default BUSYBOX_DEFAULT_BUNZIP2
 	select BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS
 	help
-	  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
-	  performance of the PPM family of statistical compressors.
+	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
+	performance of the PPM family of statistical compressors.
 
-	  Unless you have a specific application which requires bunzip2, you
-	  should probably say N here.
+	Unless you have a specific application which requires bunzip2, you
+	should probably say N here.
 
 config BUSYBOX_CONFIG_BZCAT
 	bool "bzcat"
 	default BUSYBOX_DEFAULT_BZCAT
 	select BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS
 	help
-	  Alias to "bunzip2 -c".
+	Alias to "bunzip2 -c".
 config BUSYBOX_CONFIG_UNLZMA
 	bool "unlzma"
 	default BUSYBOX_DEFAULT_UNLZMA
 	help
-	  unlzma is a compression utility using the Lempel-Ziv-Markov chain
-	  compression algorithm, and range coding. Compression
-	  is generally considerably better than that achieved by the bzip2
-	  compressors.
+	unlzma is a compression utility using the Lempel-Ziv-Markov chain
+	compression algorithm, and range coding. Compression
+	is generally considerably better than that achieved by the bzip2
+	compressors.
 
-	  The BusyBox unlzma applet is limited to decompression only.
-	  On an x86 system, this applet adds about 4K.
+	The BusyBox unlzma applet is limited to decompression only.
+	On an x86 system, this applet adds about 4K.
 
 config BUSYBOX_CONFIG_LZCAT
 	bool "lzcat"
 	default BUSYBOX_DEFAULT_LZCAT
 	help
-	  unlzma is a compression utility using the Lempel-Ziv-Markov chain
-	  compression algorithm, and range coding. Compression
-	  is generally considerably better than that achieved by the bzip2
-	  compressors.
+	unlzma is a compression utility using the Lempel-Ziv-Markov chain
+	compression algorithm, and range coding. Compression
+	is generally considerably better than that achieved by the bzip2
+	compressors.
 
-	  The BusyBox unlzma applet is limited to decompression only.
-	  On an x86 system, this applet adds about 4K.
+	The BusyBox unlzma applet is limited to decompression only.
+	On an x86 system, this applet adds about 4K.
 
 config BUSYBOX_CONFIG_LZMA
 	bool "lzma -d"
 	default BUSYBOX_DEFAULT_LZMA
 	help
-	  Enable this option if you want commands like "lzma -d" to work.
-	  IOW: you'll get lzma applet, but it will always require -d option.
+	Enable this option if you want commands like "lzma -d" to work.
+	IOW: you'll get lzma applet, but it will always require -d option.
 
 config BUSYBOX_CONFIG_FEATURE_LZMA_FAST
 	bool "Optimize for speed"
 	default BUSYBOX_DEFAULT_FEATURE_LZMA_FAST
 	depends on BUSYBOX_CONFIG_UNLZMA || BUSYBOX_CONFIG_LZCAT || BUSYBOX_CONFIG_LZMA
 	help
-	  This option reduces decompression time by about 25% at the cost of
-	  a 1K bigger binary.
+	This option reduces decompression time by about 25% at the cost of
+	a 1K bigger binary.
 config BUSYBOX_CONFIG_UNXZ
 	bool "unxz"
 	default BUSYBOX_DEFAULT_UNXZ
 	help
-	  unxz is a unlzma successor.
+	unxz is a unlzma successor.
 
 config BUSYBOX_CONFIG_XZCAT
 	bool "xzcat"
 	default BUSYBOX_DEFAULT_XZCAT
 	help
-	  Alias to "unxz -c".
+	Alias to "unxz -c".
 
 config BUSYBOX_CONFIG_XZ
 	bool "xz -d"
 	default BUSYBOX_DEFAULT_XZ
 	help
-	  Enable this option if you want commands like "xz -d" to work.
-	  IOW: you'll get xz applet, but it will always require -d option.
+	Enable this option if you want commands like "xz -d" to work.
+	IOW: you'll get xz applet, but it will always require -d option.
 config BUSYBOX_CONFIG_BZIP2
 	bool "bzip2"
 	default BUSYBOX_DEFAULT_BZIP2
 	help
-	  bzip2 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
-	  performance of the PPM family of statistical compressors.
+	bzip2 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
+	performance of the PPM family of statistical compressors.
 
-	  Unless you have a specific application which requires bzip2, you
-	  should probably say N here.
+	Unless you have a specific application which requires bzip2, you
+	should probably say N here.
 
 config BUSYBOX_CONFIG_BZIP2_SMALL
 	int "Trade size for speed (0:fast 9:slow)"
@@ -176,72 +176,72 @@ config BUSYBOX_CONFIG_BZIP2_SMALL
 	range 0 9
 	depends on BUSYBOX_CONFIG_BZIP2
 	help
-	  0 is faster but larger
-	  9 is smaller but slower
+	0 is faster but larger
+	9 is smaller but slower
 
 config BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS
 	bool "Enable decompression"
 	default BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS
 	depends on BUSYBOX_CONFIG_BZIP2 || BUSYBOX_CONFIG_BUNZIP2 || BUSYBOX_CONFIG_BZCAT
 	help
-	  Enable -d (--decompress) and -t (--test) options for bzip2.
-	  This will be automatically selected if bunzip2 or bzcat is
-	  enabled.
+	Enable -d (--decompress) and -t (--test) options for bzip2.
+	This will be automatically selected if bunzip2 or bzcat is
+	enabled.
 config BUSYBOX_CONFIG_CPIO
 	bool "cpio"
 	default BUSYBOX_DEFAULT_CPIO
 	help
-	  cpio is an archival utility program used to create, modify, and
-	  extract contents from archives.
-	  cpio has 110 bytes of overheads for every stored file.
+	cpio is an archival utility program used to create, modify, and
+	extract contents from archives.
+	cpio has 110 bytes of overheads for every stored file.
 
-	  This implementation of cpio can extract cpio archives created in the
-	  "newc" or "crc" format.
+	This implementation of cpio can extract cpio archives created in the
+	"newc" or "crc" format.
 
-	  Unless you have a specific application which requires cpio, you
-	  should probably say N here.
+	Unless you have a specific application which requires cpio, you
+	should probably say N here.
 
 config BUSYBOX_CONFIG_FEATURE_CPIO_O
 	bool "Support archive creation"
 	default BUSYBOX_DEFAULT_FEATURE_CPIO_O
 	depends on BUSYBOX_CONFIG_CPIO
 	help
-	  This implementation of cpio can create cpio archives in the "newc"
-	  format only.
+	This implementation of cpio can create cpio archives in the "newc"
+	format only.
 
 config BUSYBOX_CONFIG_FEATURE_CPIO_P
 	bool "Support passthrough mode"
 	default BUSYBOX_DEFAULT_FEATURE_CPIO_P
 	depends on BUSYBOX_CONFIG_FEATURE_CPIO_O
 	help
-	  Passthrough mode. Rarely used.
+	Passthrough mode. Rarely used.
 config BUSYBOX_CONFIG_DPKG
 	bool "dpkg"
 	default BUSYBOX_DEFAULT_DPKG
 	select BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ
 	help
-	  dpkg is a medium-level tool to install, build, remove and manage
-	  Debian packages.
+	dpkg is a medium-level tool to install, build, remove and manage
+	Debian packages.
 
-	  This implementation of dpkg has a number of limitations,
-	  you should use the official dpkg if possible.
+	This implementation of dpkg has a number of limitations,
+	you should use the official dpkg if possible.
 config BUSYBOX_CONFIG_DPKG_DEB
 	bool "dpkg_deb"
 	default BUSYBOX_DEFAULT_DPKG_DEB
 	select BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ
 	help
-	  dpkg-deb unpacks and provides information about Debian archives.
+	dpkg-deb unpacks and provides information about Debian archives.
 
-	  This implementation of dpkg-deb cannot pack archives.
+	This implementation of dpkg-deb cannot pack archives.
 
-	  Unless you have a specific application which requires dpkg-deb,
-	  say N here.
+	Unless you have a specific application which requires dpkg-deb,
+	say N here.
 config BUSYBOX_CONFIG_GZIP
 	bool "gzip"
 	default BUSYBOX_DEFAULT_GZIP
 	help
-	  gzip is used to compress files.
-	  It's probably the most widely used UNIX compression program.
+	gzip is used to compress files.
+	It's probably the most widely used UNIX compression program.
 
 config BUSYBOX_CONFIG_FEATURE_GZIP_LONG_OPTIONS
 	bool "Enable long options"
@@ -254,73 +254,73 @@ config BUSYBOX_CONFIG_GZIP_FAST
 	range 0 2
 	depends on BUSYBOX_CONFIG_GZIP
 	help
-	  Enable big memory options for gzip.
-	  0: small buffers, small hash-tables
-	  1: larger buffers, larger hash-tables
-	  2: larger buffers, largest hash-tables
-	  Larger models may give slightly better compression
+	Enable big memory options for gzip.
+	0: small buffers, small hash-tables
+	1: larger buffers, larger hash-tables
+	2: larger buffers, largest hash-tables
+	Larger models may give slightly better compression
 
 config BUSYBOX_CONFIG_FEATURE_GZIP_LEVELS
 	bool "Enable compression levels"
 	default BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS
 	depends on BUSYBOX_CONFIG_GZIP
 	help
-	  Enable support for compression levels 4-9. The default level
-	  is 6. If levels 1-3 are specified, 4 is used.
-	  If this option is not selected, -N options are ignored and -9
-	  is used.
+	Enable support for compression levels 4-9. The default level
+	is 6. If levels 1-3 are specified, 4 is used.
+	If this option is not selected, -N options are ignored and -9
+	is used.
 
 config BUSYBOX_CONFIG_FEATURE_GZIP_DECOMPRESS
 	bool "Enable decompression"
 	default BUSYBOX_DEFAULT_FEATURE_GZIP_DECOMPRESS
 	depends on BUSYBOX_CONFIG_GZIP || BUSYBOX_CONFIG_GUNZIP || BUSYBOX_CONFIG_ZCAT
 	help
-	  Enable -d (--decompress) and -t (--test) options for gzip.
-	  This will be automatically selected if gunzip or zcat is
-	  enabled.
+	Enable -d (--decompress) and -t (--test) options for gzip.
+	This will be automatically selected if gunzip or zcat is
+	enabled.
 config BUSYBOX_CONFIG_LZOP
 	bool "lzop"
 	default BUSYBOX_DEFAULT_LZOP
 	help
-	  Lzop compression/decompresion.
+	Lzop compression/decompresion.
 
 config BUSYBOX_CONFIG_UNLZOP
 	bool "unlzop"
 	default BUSYBOX_DEFAULT_UNLZOP  # INCOMPAT: upstream lzop does not provide such tool
 	help
-	  Lzop decompresion.
+	Lzop decompresion.
 
 config BUSYBOX_CONFIG_LZOPCAT
 	bool "lzopcat"
 	default BUSYBOX_DEFAULT_LZOPCAT  # INCOMPAT: upstream lzop does not provide such tool
 	help
-	  Alias to "unlzop -c".
+	Alias to "unlzop -c".
 
 config BUSYBOX_CONFIG_LZOP_COMPR_HIGH
 	bool "lzop compression levels 7,8,9 (not very useful)"
 	default BUSYBOX_DEFAULT_LZOP_COMPR_HIGH
 	depends on BUSYBOX_CONFIG_LZOP || BUSYBOX_CONFIG_UNLZOP || BUSYBOX_CONFIG_LZOPCAT
 	help
-	  High levels (7,8,9) of lzop compression. These levels
-	  are actually slower than gzip at equivalent compression ratios
-	  and take up 3.2K of code.
+	High levels (7,8,9) of lzop compression. These levels
+	are actually slower than gzip at equivalent compression ratios
+	and take up 3.2K of code.
 config BUSYBOX_CONFIG_RPM
 	bool "rpm"
 	default BUSYBOX_DEFAULT_RPM
 	help
-	  Mini RPM applet - queries and extracts RPM packages.
+	Mini RPM applet - queries and extracts RPM packages.
 config BUSYBOX_CONFIG_RPM2CPIO
 	bool "rpm2cpio"
 	default BUSYBOX_DEFAULT_RPM2CPIO
 	help
-	  Converts a RPM file into a CPIO archive.
+	Converts a RPM file into a CPIO archive.
 config BUSYBOX_CONFIG_TAR
 	bool "tar"
 	default BUSYBOX_DEFAULT_TAR
 	help
-	  tar is an archiving program. It's commonly used with gzip to
-	  create compressed archives. It's probably the most widely used
-	  UNIX archive program.
+	tar is an archiving program. It's commonly used with gzip to
+	create compressed archives. It's probably the most widely used
+	UNIX archive program.
 
 config BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS
 	bool "Enable long options"
@@ -337,35 +337,35 @@ config BUSYBOX_CONFIG_FEATURE_TAR_AUTODETECT
 	default BUSYBOX_DEFAULT_FEATURE_TAR_AUTODETECT
 	depends on BUSYBOX_CONFIG_TAR && (BUSYBOX_CONFIG_FEATURE_SEAMLESS_Z || BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ || BUSYBOX_CONFIG_FEATURE_SEAMLESS_BZ2 || BUSYBOX_CONFIG_FEATURE_SEAMLESS_LZMA || BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ)
 	help
-	  With this option tar can automatically detect compressed
-	  tarballs. Currently it works only on files (not pipes etc).
+	With this option tar can automatically detect compressed
+	tarballs. Currently it works only on files (not pipes etc).
 
 config BUSYBOX_CONFIG_FEATURE_TAR_FROM
 	bool "Enable -X (exclude from) and -T (include from) options)"
 	default BUSYBOX_DEFAULT_FEATURE_TAR_FROM
 	depends on BUSYBOX_CONFIG_TAR
 	help
-	  If you enable this option you'll be able to specify
-	  a list of files to include or exclude from an archive.
+	If you enable this option you'll be able to specify
+	a list of files to include or exclude from an archive.
 
 config BUSYBOX_CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY
 	bool "Support old tar header format"
 	default BUSYBOX_DEFAULT_FEATURE_TAR_OLDGNU_COMPATIBILITY
 	depends on BUSYBOX_CONFIG_TAR || BUSYBOX_CONFIG_DPKG
 	help
-	  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.
+	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 BUSYBOX_CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY
 	bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
 	default BUSYBOX_DEFAULT_FEATURE_TAR_OLDSUN_COMPATIBILITY
 	depends on BUSYBOX_CONFIG_TAR || BUSYBOX_CONFIG_DPKG
 	help
-	  This option is required to unpack archives created by some old
-	  version of Sun's tar (it was calculating checksum using signed
-	  arithmetic). It is said to be fixed in newer Sun tar, but "old"
-	  tarballs still exist.
+	This option is required to unpack archives created by some old
+	version of Sun's tar (it was calculating checksum using signed
+	arithmetic). It is said to be fixed in newer Sun tar, but "old"
+	tarballs still exist.
 
 config BUSYBOX_CONFIG_FEATURE_TAR_GNU_EXTENSIONS
 	bool "Support GNU tar extensions (long filenames)"
@@ -377,18 +377,18 @@ config BUSYBOX_CONFIG_FEATURE_TAR_TO_COMMAND
 	default BUSYBOX_DEFAULT_FEATURE_TAR_TO_COMMAND
 	depends on BUSYBOX_CONFIG_TAR && BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS
 	help
-	  If you enable this option you'll be able to instruct tar to send
-	  the contents of each extracted file to the standard input of an
-	  external program.
+	If you enable this option you'll be able to instruct tar to send
+	the contents of each extracted file to the standard input of an
+	external program.
 
 config BUSYBOX_CONFIG_FEATURE_TAR_UNAME_GNAME
 	bool "Enable use of user and group names"
 	default BUSYBOX_DEFAULT_FEATURE_TAR_UNAME_GNAME
 	depends on BUSYBOX_CONFIG_TAR
 	help
-	  Enable use of user and group names in tar. This affects contents
-	  listings (-t) and preserving permissions when unpacking (-p).
-	  +200 bytes.
+	Enable use of user and group names in tar. This affects contents
+	listings (-t) and preserving permissions when unpacking (-p).
+	+200 bytes.
 
 config BUSYBOX_CONFIG_FEATURE_TAR_NOPRESERVE_TIME
 	bool "Enable -m (do not preserve time) GNU option"
@@ -400,26 +400,26 @@ config BUSYBOX_CONFIG_FEATURE_TAR_SELINUX
 	default BUSYBOX_DEFAULT_FEATURE_TAR_SELINUX
 	depends on BUSYBOX_CONFIG_TAR && BUSYBOX_CONFIG_SELINUX
 	help
-	  With this option busybox supports restoring SELinux labels
-	  when extracting files from tar archives.
+	With this option busybox supports restoring SELinux labels
+	when extracting files from tar archives.
 config BUSYBOX_CONFIG_UNZIP
 	bool "unzip"
 	default BUSYBOX_DEFAULT_UNZIP
 	help
-	  unzip will list or extract files from a ZIP archive,
-	  commonly found on DOS/WIN systems. The default behavior
-	  (with no options) is to extract the archive into the
-	  current directory.
+	unzip will list or extract files from a ZIP archive,
+	commonly found on DOS/WIN systems. The default behavior
+	(with no options) is to extract the archive into the
+	current directory.
 
 config BUSYBOX_CONFIG_FEATURE_UNZIP_CDF
 	bool "Read and use Central Directory data"
 	default BUSYBOX_DEFAULT_FEATURE_UNZIP_CDF
 	depends on BUSYBOX_CONFIG_UNZIP
 	help
-	  If you know that you only need to deal with simple
-	  ZIP files without deleted/updated files, SFX archives etc,
-	  you can reduce code size by unselecting this option.
-	  To support less trivial ZIPs, say Y.
+	If you know that you only need to deal with simple
+	ZIP files without deleted/updated files, SFX archives etc,
+	you can reduce code size by unselecting this option.
+	To support less trivial ZIPs, say Y.
 
 config BUSYBOX_CONFIG_FEATURE_UNZIP_BZIP2
 	bool "Support compression method 12 (bzip2)"

+ 31 - 31
package/utils/busybox/config/console-tools/Config.in

@@ -11,66 +11,66 @@ config BUSYBOX_CONFIG_CHVT
 	default BUSYBOX_DEFAULT_CHVT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program is used to change to another terminal.
-	  Example: chvt 4 (change to terminal /dev/tty4)
+	This program is used to change to another terminal.
+	Example: chvt 4 (change to terminal /dev/tty4)
 config BUSYBOX_CONFIG_CLEAR
 	bool "clear"
 	default BUSYBOX_DEFAULT_CLEAR
 	help
-	  This program clears the terminal screen.
+	This program clears the terminal screen.
 config BUSYBOX_CONFIG_DEALLOCVT
 	bool "deallocvt"
 	default BUSYBOX_DEFAULT_DEALLOCVT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program deallocates unused virtual consoles.
+	This program deallocates unused virtual consoles.
 config BUSYBOX_CONFIG_DUMPKMAP
 	bool "dumpkmap"
 	default BUSYBOX_DEFAULT_DUMPKMAP
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program dumps the kernel's keyboard translation table to
-	  stdout, in binary format. You can then use loadkmap to load it.
+	This program dumps the kernel's keyboard translation table to
+	stdout, in binary format. You can then use loadkmap to load it.
 config BUSYBOX_CONFIG_FGCONSOLE
 	bool "fgconsole"
 	default BUSYBOX_DEFAULT_FGCONSOLE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program prints active (foreground) console number.
+	This program prints active (foreground) console number.
 config BUSYBOX_CONFIG_KBD_MODE
 	bool "kbd_mode"
 	default BUSYBOX_DEFAULT_KBD_MODE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program reports and sets keyboard mode.
+	This program reports and sets keyboard mode.
 config BUSYBOX_CONFIG_LOADFONT
 	bool "loadfont"
 	default BUSYBOX_DEFAULT_LOADFONT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program loads a console font from standard input.
+	This program loads a console font from standard input.
 
 config BUSYBOX_CONFIG_SETFONT
 	bool "setfont"
 	default BUSYBOX_DEFAULT_SETFONT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Allows to load console screen map. Useful for i18n.
+	Allows to load console screen map. Useful for i18n.
 
 config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
 	bool "Support reading textual screen maps"
 	default BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP
 	depends on BUSYBOX_CONFIG_SETFONT
 	help
-	  Support reading textual screen maps.
+	Support reading textual screen maps.
 
 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
 	string "Default directory for console-tools files"
 	default BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR
 	depends on BUSYBOX_CONFIG_SETFONT
 	help
-	  Directory to use if setfont's params are simple filenames
-	  (not /path/to/file or ./file). Default is "" (no default directory).
+	Directory to use if setfont's params are simple filenames
+	(not /path/to/file or ./file). Default is "" (no default directory).
 
 comment "Common options for loadfont and setfont"
 	depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
@@ -89,44 +89,44 @@ config BUSYBOX_CONFIG_LOADKMAP
 	default BUSYBOX_DEFAULT_LOADKMAP
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program loads a keyboard translation table from
-	  standard input.
+	This program loads a keyboard translation table from
+	standard input.
 config BUSYBOX_CONFIG_OPENVT
 	bool "openvt"
 	default BUSYBOX_DEFAULT_OPENVT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program is used to start a command on an unused
-	  virtual terminal.
+	This program is used to start a command on an unused
+	virtual terminal.
 config BUSYBOX_CONFIG_RESET
 	bool "reset"
 	default BUSYBOX_DEFAULT_RESET
 	help
-	  This program is used to reset the terminal screen, if it
-	  gets messed up.
+	This program is used to reset the terminal screen, if it
+	gets messed up.
 config BUSYBOX_CONFIG_RESIZE
 	bool "resize"
 	default BUSYBOX_DEFAULT_RESIZE
 	help
-	  This program is used to (re)set the width and height of your current
-	  terminal.
+	This program is used to (re)set the width and height of your current
+	terminal.
 
 config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
 	bool "Print environment variables"
 	default BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT
 	depends on BUSYBOX_CONFIG_RESIZE
 	help
-	  Prints the newly set size (number of columns and rows) of
-	  the terminal.
-	  E.g.:
-	  COLUMNS=80;LINES=44;export COLUMNS LINES;
+	Prints the newly set size (number of columns and rows) of
+	the terminal.
+	E.g.:
+	COLUMNS=80;LINES=44;export COLUMNS LINES;
 config BUSYBOX_CONFIG_SETCONSOLE
 	bool "setconsole"
 	default BUSYBOX_DEFAULT_SETCONSOLE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program redirects the system console to another device,
-	  like the current tty while logged in via telnet.
+	This program redirects the system console to another device,
+	like the current tty while logged in via telnet.
 
 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
 	bool "Enable long options"
@@ -137,19 +137,19 @@ config BUSYBOX_CONFIG_SETKEYCODES
 	default BUSYBOX_DEFAULT_SETKEYCODES
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program loads entries into the kernel's scancode-to-keycode
-	  map, allowing unusual keyboards to generate usable keycodes.
+	This program loads entries into the kernel's scancode-to-keycode
+	map, allowing unusual keyboards to generate usable keycodes.
 config BUSYBOX_CONFIG_SETLOGCONS
 	bool "setlogcons"
 	default BUSYBOX_DEFAULT_SETLOGCONS
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This program redirects the output console of kernel messages.
+	This program redirects the output console of kernel messages.
 config BUSYBOX_CONFIG_SHOWKEY
 	bool "showkey"
 	default BUSYBOX_DEFAULT_SHOWKEY
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Shows keys pressed.
+	Shows keys pressed.
 
 endmenu

文件差異過大導致無法顯示
+ 213 - 213
package/utils/busybox/config/coreutils/Config.in


+ 18 - 18
package/utils/busybox/config/debianutils/Config.in

@@ -10,21 +10,21 @@ config BUSYBOX_CONFIG_PIPE_PROGRESS
 	bool "pipe_progress"
 	default BUSYBOX_DEFAULT_PIPE_PROGRESS
 	help
-	  Display a dot to indicate pipe activity.
+	Display a dot to indicate pipe activity.
 config BUSYBOX_CONFIG_RUN_PARTS
 	bool "run-parts"
 	default BUSYBOX_DEFAULT_RUN_PARTS
 	help
-	  run-parts is a utility designed to run all the scripts in a directory.
+	run-parts is a utility designed to run all the scripts in a directory.
 
-	  It is useful to set up a directory like cron.daily, where you need to
-	  execute all the scripts in that directory.
+	It is useful to set up a directory like cron.daily, where you need to
+	execute all the scripts in that directory.
 
-	  In this implementation of run-parts some features (such as report
-	  mode) are not implemented.
+	In this implementation of run-parts some features (such as report
+	mode) are not implemented.
 
-	  Unless you know that run-parts is used in some of your scripts
-	  you can safely say N here.
+	Unless you know that run-parts is used in some of your scripts
+	you can safely say N here.
 
 config BUSYBOX_CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS
 	bool "Enable long options"
@@ -36,16 +36,16 @@ config BUSYBOX_CONFIG_FEATURE_RUN_PARTS_FANCY
 	default BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_FANCY
 	depends on BUSYBOX_CONFIG_RUN_PARTS
 	help
-	  Support additional options:
-	  -l --list print the names of the all matching files (not
+	Support additional options:
+	-l --list print the names of the all matching files (not
 	            limited to executables), but don't actually run them.
 config BUSYBOX_CONFIG_START_STOP_DAEMON
 	bool "start-stop-daemon"
 	default BUSYBOX_DEFAULT_START_STOP_DAEMON
 	help
-	  start-stop-daemon is used to control the creation and
-	  termination of system-level processes, usually the ones
-	  started during the startup of the system.
+	start-stop-daemon is used to control the creation and
+	termination of system-level processes, usually the ones
+	started during the startup of the system.
 
 config BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS
 	bool "Enable long options"
@@ -57,14 +57,14 @@ config BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_FANCY
 	default BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_FANCY
 	depends on BUSYBOX_CONFIG_START_STOP_DAEMON
 	help
-	  -o|--oknodo ignored since we exit with 0 anyway
-	  -v|--verbose
-	  -N|--nicelevel N
+	-o|--oknodo ignored since we exit with 0 anyway
+	-v|--verbose
+	-N|--nicelevel N
 config BUSYBOX_CONFIG_WHICH
 	bool "which"
 	default BUSYBOX_DEFAULT_WHICH
 	help
-	  which is used to find programs in your PATH and
-	  print out their pathnames.
+	which is used to find programs in your PATH and
+	print out their pathnames.
 
 endmenu

+ 7 - 7
package/utils/busybox/config/e2fsprogs/Config.in

@@ -10,26 +10,26 @@ config BUSYBOX_CONFIG_CHATTR
 	bool "chattr"
 	default BUSYBOX_DEFAULT_CHATTR
 	help
-	  chattr changes the file attributes on a second extended file system.
+	chattr changes the file attributes on a second extended file system.
 config BUSYBOX_CONFIG_FSCK
 	bool "fsck"
 	default BUSYBOX_DEFAULT_FSCK
 	help
-	  fsck is used to check and optionally repair one or more filesystems.
-	  In actuality, fsck is simply a front-end for the various file system
-	  checkers (fsck.fstype) available under Linux.
+	fsck is used to check and optionally repair one or more filesystems.
+	In actuality, fsck is simply a front-end for the various file system
+	checkers (fsck.fstype) available under Linux.
 config BUSYBOX_CONFIG_LSATTR
 	bool "lsattr"
 	default BUSYBOX_DEFAULT_LSATTR
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  lsattr lists the file attributes on a second extended file system.
+	lsattr lists the file attributes on a second extended file system.
 config BUSYBOX_CONFIG_TUNE2FS
 	bool "tune2fs"
 	default BUSYBOX_DEFAULT_TUNE2FS  # off: it is too limited compared to upstream version
 	help
-	  tune2fs allows the system administrator to adjust various tunable
-	  filesystem parameters on Linux ext2/ext3 filesystems.
+	tune2fs allows the system administrator to adjust various tunable
+	filesystem parameters on Linux ext2/ext3 filesystems.
 
 ### config E2FSCK
 ###	bool "e2fsck"

+ 17 - 17
package/utils/busybox/config/e2fsprogs/old_e2fsprogs/Config.in

@@ -11,59 +11,59 @@ config BUSYBOX_CONFIG_CHATTR
 	bool "chattr"
 	default BUSYBOX_DEFAULT_CHATTR
 	help
-	  chattr changes the file attributes on a second extended file system.
+	chattr changes the file attributes on a second extended file system.
 
 config BUSYBOX_CONFIG_E2FSCK
 	bool "e2fsck"
 	default BUSYBOX_DEFAULT_E2FSCK
 	help
-	  e2fsck is used to check Linux second extended file systems (ext2fs).
-	  e2fsck also supports ext2 filesystems countaining a journal (ext3).
-	  The normal compat symlinks 'fsck.ext2' and 'fsck.ext3' are also
-	  provided.
+	e2fsck is used to check Linux second extended file systems (ext2fs).
+	e2fsck also supports ext2 filesystems countaining a journal (ext3).
+	The normal compat symlinks 'fsck.ext2' and 'fsck.ext3' are also
+	provided.
 
 config BUSYBOX_CONFIG_FSCK
 	bool "fsck"
 	default BUSYBOX_DEFAULT_FSCK
 	help
-	  fsck is used to check and optionally repair one or more filesystems.
-	  In actuality, fsck is simply a front-end for the various file system
-	  checkers (fsck.fstype) available under Linux.
+	fsck is used to check and optionally repair one or more filesystems.
+	In actuality, fsck is simply a front-end for the various file system
+	checkers (fsck.fstype) available under Linux.
 
 config BUSYBOX_CONFIG_LSATTR
 	bool "lsattr"
 	default BUSYBOX_DEFAULT_LSATTR
 	help
-	  lsattr lists the file attributes on a second extended file system.
+	lsattr lists the file attributes on a second extended file system.
 
 config BUSYBOX_CONFIG_MKE2FS
 	bool "mke2fs"
 	default BUSYBOX_DEFAULT_MKE2FS
 	help
-	  mke2fs is used to create an ext2/ext3 filesystem. The normal compat
-	  symlinks 'mkfs.ext2' and 'mkfs.ext3' are also provided.
+	mke2fs is used to create an ext2/ext3 filesystem. The normal compat
+	symlinks 'mkfs.ext2' and 'mkfs.ext3' are also provided.
 
 config BUSYBOX_CONFIG_TUNE2FS
 	bool "tune2fs"
 	default BUSYBOX_DEFAULT_TUNE2FS
 	help
-	  tune2fs allows the system administrator to adjust various tunable
-	  filesystem parameters on Linux ext2/ext3 filesystems.
+	tune2fs allows the system administrator to adjust various tunable
+	filesystem parameters on Linux ext2/ext3 filesystems.
 
 config BUSYBOX_CONFIG_E2LABEL
 	bool "e2label"
 	default BUSYBOX_DEFAULT_E2LABEL
 	depends on BUSYBOX_CONFIG_TUNE2FS
 	help
-	  e2label will display or change the filesystem label on the ext2
-	  filesystem located on device.
+	e2label will display or change the filesystem label on the ext2
+	filesystem located on device.
 
 config BUSYBOX_CONFIG_FINDFS
 	bool "findfs"
 	default BUSYBOX_DEFAULT_FINDFS
 	depends on BUSYBOX_CONFIG_TUNE2FS
 	help
-	  findfs will search the disks in the system looking for a filesystem
-	  which has a label matching label or a UUID equal to uuid.
+	findfs will search the disks in the system looking for a filesystem
+	which has a label matching label or a UUID equal to uuid.
 
 endmenu

+ 63 - 63
package/utils/busybox/config/editors/Config.in

@@ -10,40 +10,40 @@ config BUSYBOX_CONFIG_AWK
 	bool "awk"
 	default BUSYBOX_DEFAULT_AWK
 	help
-	  Awk is used as a pattern scanning and processing language. This is
-	  the BusyBox implementation of that programming language.
+	Awk is used as a pattern scanning and processing language. This is
+	the BusyBox implementation of that programming language.
 
 config BUSYBOX_CONFIG_FEATURE_AWK_LIBM
 	bool "Enable math functions (requires libm)"
 	default BUSYBOX_DEFAULT_FEATURE_AWK_LIBM
 	depends on BUSYBOX_CONFIG_AWK
 	help
-	  Enable math functions of the Awk programming language.
-	  NOTE: This will require libm to be present for linking.
+	Enable math functions of the Awk programming language.
+	NOTE: This will require libm to be present for linking.
 
 config BUSYBOX_CONFIG_FEATURE_AWK_GNU_EXTENSIONS
 	bool "Enable a few GNU extensions"
 	default BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS
 	depends on BUSYBOX_CONFIG_AWK
 	help
-	  Enable a few features from gawk:
-	  * command line option -e AWK_PROGRAM
-	  * simultaneous use of -f and -e on the command line.
+	Enable a few features from gawk:
+	* command line option -e AWK_PROGRAM
+	* simultaneous use of -f and -e on the command line.
 	    This enables the use of awk library files.
 	    Ex: awk -f mylib.awk -e '{print myfunction($1);}' ...
 config BUSYBOX_CONFIG_CMP
 	bool "cmp"
 	default BUSYBOX_DEFAULT_CMP
 	help
-	  cmp is used to compare two files and returns the result
-	  to standard output.
+	cmp is used to compare two files and returns the result
+	to standard output.
 config BUSYBOX_CONFIG_DIFF
 	bool "diff"
 	default BUSYBOX_DEFAULT_DIFF
 	help
-	  diff compares two files or directories and outputs the
-	  differences between them in a form that can be given to
-	  the patch command.
+	diff compares two files or directories and outputs the
+	differences between them in a form that can be given to
+	the patch command.
 
 config BUSYBOX_CONFIG_FEATURE_DIFF_LONG_OPTIONS
 	bool "Enable long options"
@@ -55,34 +55,34 @@ config BUSYBOX_CONFIG_FEATURE_DIFF_DIR
 	default BUSYBOX_DEFAULT_FEATURE_DIFF_DIR
 	depends on BUSYBOX_CONFIG_DIFF
 	help
-	  This option enables support for directory and subdirectory
-	  comparison.
+	This option enables support for directory and subdirectory
+	comparison.
 config BUSYBOX_CONFIG_ED
 	bool "ed"
 	default BUSYBOX_DEFAULT_ED
 	help
-	  The original 1970's Unix text editor, from the days of teletypes.
-	  Small, simple, evil. Part of SUSv3. If you're not already using
-	  this, you don't need it.
+	The original 1970's Unix text editor, from the days of teletypes.
+	Small, simple, evil. Part of SUSv3. If you're not already using
+	this, you don't need it.
 config BUSYBOX_CONFIG_PATCH
 	bool "patch"
 	default BUSYBOX_DEFAULT_PATCH
 	help
-	  Apply a unified diff formatted patch.
+	Apply a unified diff formatted patch.
 config BUSYBOX_CONFIG_SED
 	bool "sed"
 	default BUSYBOX_DEFAULT_SED
 	help
-	  sed is used to perform text transformations on a file
-	  or input from a pipeline.
+	sed is used to perform text transformations on a file
+	or input from a pipeline.
 config BUSYBOX_CONFIG_VI
 	bool "vi"
 	default BUSYBOX_DEFAULT_VI
 	help
-	  'vi' is a text editor. More specifically, it is the One True
-	  text editor <grin>. It does, however, have a rather steep
-	  learning curve. If you are not already comfortable with 'vi'
-	  you may wish to use something else.
+	'vi' is a text editor. More specifically, it is the One True
+	text editor <grin>. It does, however, have a rather steep
+	learning curve. If you are not already comfortable with 'vi'
+	you may wish to use something else.
 
 config BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN
 	int "Maximum screen width"
@@ -90,77 +90,77 @@ config BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN
 	default BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Contrary to what you may think, this is not eating much.
-	  Make it smaller than 4k only if you are very limited on memory.
+	Contrary to what you may think, this is not eating much.
+	Make it smaller than 4k only if you are very limited on memory.
 
 config BUSYBOX_CONFIG_FEATURE_VI_8BIT
 	bool "Allow to display 8-bit chars (otherwise shows dots)"
 	default BUSYBOX_DEFAULT_FEATURE_VI_8BIT
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  If your terminal can display characters with high bit set,
-	  you may want to enable this. Note: vi is not Unicode-capable.
-	  If your terminal combines several 8-bit bytes into one character
-	  (as in Unicode mode), this will not work properly.
+	If your terminal can display characters with high bit set,
+	you may want to enable this. Note: vi is not Unicode-capable.
+	If your terminal combines several 8-bit bytes into one character
+	(as in Unicode mode), this will not work properly.
 
 config BUSYBOX_CONFIG_FEATURE_VI_COLON
 	bool "Enable \":\" colon commands (no \"ex\" mode)"
 	default BUSYBOX_DEFAULT_FEATURE_VI_COLON
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Enable a limited set of colon commands. This does not
-	  provide an "ex" mode.
+	Enable a limited set of colon commands. This does not
+	provide an "ex" mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_YANKMARK
 	bool "Enable yank/put commands and mark cmds"
 	default BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  This will enable you to use yank and put, as well as mark.
+	This will enable you to use yank and put, as well as mark.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SEARCH
 	bool "Enable search and replace cmds"
 	default BUSYBOX_DEFAULT_FEATURE_VI_SEARCH
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Select this if you wish to be able to do search and replace.
+	Select this if you wish to be able to do search and replace.
 
 config BUSYBOX_CONFIG_FEATURE_VI_REGEX_SEARCH
 	bool "Enable regex in search and replace"
 	default BUSYBOX_DEFAULT_FEATURE_VI_REGEX_SEARCH   # Uses GNU regex, which may be unavailable. FIXME
 	depends on BUSYBOX_CONFIG_FEATURE_VI_SEARCH
 	help
-	  Use extended regex search.
+	Use extended regex search.
 
 config BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS
 	bool "Catch signals"
 	default BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Selecting this option will make vi signal aware. This will support
-	  SIGWINCH to deal with Window Changes, catch ^Z and ^C and alarms.
+	Selecting this option will make vi signal aware. This will support
+	SIGWINCH to deal with Window Changes, catch ^Z and ^C and alarms.
 
 config BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD
 	bool "Remember previous cmd and \".\" cmd"
 	default BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Make vi remember the last command and be able to repeat it.
+	Make vi remember the last command and be able to repeat it.
 
 config BUSYBOX_CONFIG_FEATURE_VI_READONLY
 	bool "Enable -R option and \"view\" mode"
 	default BUSYBOX_DEFAULT_FEATURE_VI_READONLY
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Enable the read-only command line option, which allows the user to
-	  open a file in read-only mode.
+	Enable the read-only command line option, which allows the user to
+	open a file in read-only mode.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SETOPTS
 	bool "Enable settable options, ai ic showmatch"
 	default BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Enable the editor to set some (ai, ic, showmatch) options.
+	Enable the editor to set some (ai, ic, showmatch) options.
 
 config BUSYBOX_CONFIG_FEATURE_VI_SET
 	bool "Support :set"
@@ -172,37 +172,37 @@ config BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE
 	default BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Behave nicely with terminals that get resized.
+	Behave nicely with terminals that get resized.
 
 config BUSYBOX_CONFIG_FEATURE_VI_ASK_TERMINAL
 	bool "Use 'tell me cursor position' ESC sequence to measure window"
 	default BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
-	  this option makes vi perform a last-ditch effort to find it:
-	  position cursor to 999,999 and ask terminal to report real
-	  cursor position using "ESC [ 6 n" escape sequence, then read stdin.
-	  This is not clean but helps a lot on serial lines and such.
+	If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
+	this option makes vi perform a last-ditch effort to find it:
+	position cursor to 999,999 and ask terminal to report real
+	cursor position using "ESC [ 6 n" escape sequence, then read stdin.
+	This is not clean but helps a lot on serial lines and such.
 
 config BUSYBOX_CONFIG_FEATURE_VI_UNDO
 	bool "Support undo command \"u\""
 	default BUSYBOX_DEFAULT_FEATURE_VI_UNDO
 	depends on BUSYBOX_CONFIG_VI
 	help
-	  Support the 'u' command to undo insertion, deletion, and replacement
-	  of text.
+	Support the 'u' command to undo insertion, deletion, and replacement
+	of text.
 
 config BUSYBOX_CONFIG_FEATURE_VI_UNDO_QUEUE
 	bool "Enable undo operation queuing"
 	default BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE
 	depends on BUSYBOX_CONFIG_FEATURE_VI_UNDO
 	help
-	  The vi undo functions can use an intermediate queue to greatly lower
-	  malloc() calls and overhead. When the maximum size of this queue is
-	  reached, the contents of the queue are committed to the undo stack.
-	  This increases the size of the undo code and allows some undo
-	  operations (especially un-typing/backspacing) to be far more useful.
+	The vi undo functions can use an intermediate queue to greatly lower
+	malloc() calls and overhead. When the maximum size of this queue is
+	reached, the contents of the queue are committed to the undo stack.
+	This increases the size of the undo code and allows some undo
+	operations (especially un-typing/backspacing) to be far more useful.
 
 config BUSYBOX_CONFIG_FEATURE_VI_UNDO_QUEUE_MAX
 	int "Maximum undo character queue size"
@@ -210,20 +210,20 @@ config BUSYBOX_CONFIG_FEATURE_VI_UNDO_QUEUE_MAX
 	range 32 65536
 	depends on BUSYBOX_CONFIG_FEATURE_VI_UNDO_QUEUE
 	help
-	  This option sets the number of bytes used at runtime for the queue.
-	  Smaller values will create more undo objects and reduce the amount
-	  of typed or backspaced characters that are grouped into one undo
-	  operation; larger values increase the potential size of each undo
-	  and will generally malloc() larger objects and less frequently.
-	  Unless you want more (or less) frequent "undo points" while typing,
-	  you should probably leave this unchanged.
+	This option sets the number of bytes used at runtime for the queue.
+	Smaller values will create more undo objects and reduce the amount
+	of typed or backspaced characters that are grouped into one undo
+	operation; larger values increase the potential size of each undo
+	and will generally malloc() larger objects and less frequently.
+	Unless you want more (or less) frequent "undo points" while typing,
+	you should probably leave this unchanged.
 
 config BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC
 	bool "Allow vi and awk to execute shell commands"
 	default BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC
 	depends on BUSYBOX_CONFIG_VI || BUSYBOX_CONFIG_AWK
 	help
-	  Enables vi and awk features which allow user to execute
-	  shell commands (using system() C call).
+	Enables vi and awk features which allow user to execute
+	shell commands (using system() C call).
 
 endmenu

+ 50 - 50
package/utils/busybox/config/findutils/Config.in

@@ -10,33 +10,33 @@ config BUSYBOX_CONFIG_FIND
 	bool "find"
 	default BUSYBOX_DEFAULT_FIND
 	help
-	  find is used to search your system to find specified files.
+	find is used to search your system to find specified files.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_PRINT0
 	bool "Enable -print0: NUL-terminated output"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Causes output names to be separated by a NUL character
-	  rather than a newline. This allows names that contain
-	  newlines and other whitespace to be more easily
-	  interpreted by other programs.
+	Causes output names to be separated by a NUL character
+	rather than a newline. This allows names that contain
+	newlines and other whitespace to be more easily
+	interpreted by other programs.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_MTIME
 	bool "Enable -mtime: modified time matching"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_MTIME
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Allow searching based on the modification time of
-	  files, in days.
+	Allow searching based on the modification time of
+	files, in days.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_MMIN
 	bool "Enable -mmin: modified time matching by minutes"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_MMIN
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Allow searching based on the modification time of
-	  files, in minutes.
+	Allow searching based on the modification time of
+	files, in minutes.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_PERM
 	bool "Enable -perm: permissions matching"
@@ -48,8 +48,8 @@ config BUSYBOX_CONFIG_FEATURE_FIND_TYPE
 	default BUSYBOX_DEFAULT_FEATURE_FIND_TYPE
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Enable searching based on file type (file,
-	  directory, socket, device, etc.).
+	Enable searching based on file type (file,
+	directory, socket, device, etc.).
 
 config BUSYBOX_CONFIG_FEATURE_FIND_XDEV
 	bool "Enable -xdev: 'stay in filesystem'"
@@ -66,8 +66,8 @@ config BUSYBOX_CONFIG_FEATURE_FIND_NEWER
 	default BUSYBOX_DEFAULT_FEATURE_FIND_NEWER
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Support the 'find -newer' option for finding any files which have
-	  modification time that is more recent than the specified FILE.
+	Support the 'find -newer' option for finding any files which have
+	modification time that is more recent than the specified FILE.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_INUM
 	bool "Enable -inum: inode number matching"
@@ -79,18 +79,18 @@ config BUSYBOX_CONFIG_FEATURE_FIND_EXEC
 	default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Support the 'find -exec' option for executing commands based upon
-	  the files matched.
+	Support the 'find -exec' option for executing commands based upon
+	the files matched.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS
 	bool "Enable -exec ... {} +"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS
 	depends on BUSYBOX_CONFIG_FEATURE_FIND_EXEC
 	help
-	  Support the 'find -exec ... {} +' option for executing commands
-	  for all matched files at once.
-	  Without this option, -exec + is a synonym for -exec ;
-	  (IOW: it works correctly, but without expected speedup)
+	Support the 'find -exec ... {} +' option for executing commands
+	for all matched files at once.
+	Without this option, -exec + is a synonym for -exec ;
+	(IOW: it works correctly, but without expected speedup)
 
 config BUSYBOX_CONFIG_FEATURE_FIND_USER
 	bool "Enable -user: username/uid matching"
@@ -107,23 +107,23 @@ config BUSYBOX_CONFIG_FEATURE_FIND_NOT
 	default BUSYBOX_DEFAULT_FEATURE_FIND_NOT
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Support the '!' operator to invert the test results.
-	  If 'Enable full-blown desktop' is enabled, then will also support
-	  the non-POSIX notation '-not'.
+	Support the '!' operator to invert the test results.
+	If 'Enable full-blown desktop' is enabled, then will also support
+	the non-POSIX notation '-not'.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_DEPTH
 	bool "Enable -depth"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Process each directory's contents before the directory itself.
+	Process each directory's contents before the directory itself.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_PAREN
 	bool "Enable parens in options"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_PAREN
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Enable usage of parens '(' to specify logical order of arguments.
+	Enable usage of parens '(' to specify logical order of arguments.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_SIZE
 	bool "Enable -size: file size matching"
@@ -135,115 +135,115 @@ config BUSYBOX_CONFIG_FEATURE_FIND_PRUNE
 	default BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  If the file is a directory, don't descend into it. Useful for
-	  exclusion .svn and CVS directories.
+	If the file is a directory, don't descend into it. Useful for
+	exclusion .svn and CVS directories.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_DELETE
 	bool "Enable -delete: delete files/dirs"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_DELETE
 	depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_FEATURE_FIND_DEPTH
 	help
-	  Support the 'find -delete' option for deleting files and directories.
-	  WARNING: This option can do much harm if used wrong. Busybox will not
-	  try to protect the user from doing stupid things. Use with care.
+	Support the 'find -delete' option for deleting files and directories.
+	WARNING: This option can do much harm if used wrong. Busybox will not
+	try to protect the user from doing stupid things. Use with care.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_PATH
 	bool "Enable -path: match pathname with shell pattern"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_PATH
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  The -path option matches whole pathname instead of just filename.
+	The -path option matches whole pathname instead of just filename.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_REGEX
 	bool "Enable -regex: match pathname with regex"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_REGEX
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  The -regex option matches whole pathname against regular expression.
+	The -regex option matches whole pathname against regular expression.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_CONTEXT
 	bool "Enable -context: security context matching"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT
 	depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_SELINUX
 	help
-	  Support the 'find -context' option for matching security context.
+	Support the 'find -context' option for matching security context.
 
 config BUSYBOX_CONFIG_FEATURE_FIND_LINKS
 	bool "Enable -links: link count matching"
 	default BUSYBOX_DEFAULT_FEATURE_FIND_LINKS
 	depends on BUSYBOX_CONFIG_FIND
 	help
-	  Support the 'find -links' option for matching number of links.
+	Support the 'find -links' option for matching number of links.
 config BUSYBOX_CONFIG_GREP
 	bool "grep"
 	default BUSYBOX_DEFAULT_GREP
 	help
-	  grep is used to search files for a specified pattern.
+	grep is used to search files for a specified pattern.
 
 config BUSYBOX_CONFIG_EGREP
 	bool "egrep"
 	default BUSYBOX_DEFAULT_EGREP
 	help
-	  Alias to "grep -E"
+	Alias to "grep -E"
 
 config BUSYBOX_CONFIG_FGREP
 	bool "fgrep"
 	default BUSYBOX_DEFAULT_FGREP
 	help
-	  Alias to "grep -F"
+	Alias to "grep -F"
 
 config BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT
 	bool "Enable before and after context flags (-A, -B and -C)"
 	default BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT
 	depends on BUSYBOX_CONFIG_GREP || BUSYBOX_CONFIG_EGREP || BUSYBOX_CONFIG_FGREP
 	help
-	  Print the specified number of leading (-B) and/or trailing (-A)
-	  context surrounding our matching lines.
-	  Print the specified number of context lines (-C).
+	Print the specified number of leading (-B) and/or trailing (-A)
+	context surrounding our matching lines.
+	Print the specified number of context lines (-C).
 config BUSYBOX_CONFIG_XARGS
 	bool "xargs"
 	default BUSYBOX_DEFAULT_XARGS
 	help
-	  xargs is used to execute a specified command for
-	  every item from standard input.
+	xargs is used to execute a specified command for
+	every item from standard input.
 
 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION
 	bool "Enable -p: prompt and confirmation"
 	default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION
 	depends on BUSYBOX_CONFIG_XARGS
 	help
-	  Support -p: prompt the user whether to run each command
-	  line and read a line from the terminal.
+	Support -p: prompt the user whether to run each command
+	line and read a line from the terminal.
 
 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES
 	bool "Enable single and double quotes and backslash"
 	default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES
 	depends on BUSYBOX_CONFIG_XARGS
 	help
-	  Support quoting in the input.
+	Support quoting in the input.
 
 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT
 	bool "Enable -x: exit if -s or -n is exceeded"
 	default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT
 	depends on BUSYBOX_CONFIG_XARGS
 	help
-	  Support -x: exit if the command size (see the -s or -n option)
-	  is exceeded.
+	Support -x: exit if the command size (see the -s or -n option)
+	is exceeded.
 
 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM
 	bool "Enable -0: NUL-terminated input"
 	default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM
 	depends on BUSYBOX_CONFIG_XARGS
 	help
-	  Support -0: input items are terminated by a NUL character
-	  instead of whitespace, and the quotes and backslash
-	  are not special.
+	Support -0: input items are terminated by a NUL character
+	instead of whitespace, and the quotes and backslash
+	are not special.
 
 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR
 	bool "Enable -I STR: string to replace"
 	default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR
 	depends on BUSYBOX_CONFIG_XARGS
 	help
-	  Support -I STR and -i[STR] options.
+	Support -I STR and -i[STR] options.
 
 endmenu

+ 69 - 69
package/utils/busybox/config/init/Config.in

@@ -10,110 +10,110 @@ config BUSYBOX_CONFIG_BOOTCHARTD
 	bool "bootchartd"
 	default BUSYBOX_DEFAULT_BOOTCHARTD
 	help
-	  bootchartd is commonly used to profile the boot process
-	  for the purpose of speeding it up. In this case, it is started
-	  by the kernel as the init process. This is configured by adding
-	  the init=/sbin/bootchartd option to the kernel command line.
+	bootchartd is commonly used to profile the boot process
+	for the purpose of speeding it up. In this case, it is started
+	by the kernel as the init process. This is configured by adding
+	the init=/sbin/bootchartd option to the kernel command line.
 
-	  It can also be used to monitor the resource usage of a specific
-	  application or the running system in general. In this case,
-	  bootchartd is started interactively by running bootchartd start
-	  and stopped using bootchartd stop.
+	It can also be used to monitor the resource usage of a specific
+	application or the running system in general. In this case,
+	bootchartd is started interactively by running bootchartd start
+	and stopped using bootchartd stop.
 
 config BUSYBOX_CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER
 	bool "Compatible, bloated header"
 	default BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_BLOATED_HEADER
 	depends on BUSYBOX_CONFIG_BOOTCHARTD
 	help
-	  Create extended header file compatible with "big" bootchartd.
-	  "Big" bootchartd is a shell script and it dumps some
-	  "convenient" info int the header, such as:
+	Create extended header file compatible with "big" bootchartd.
+	"Big" bootchartd is a shell script and it dumps some
+	"convenient" info int the header, such as:
 	    title = Boot chart for `hostname` (`date`)
 	    system.uname = `uname -srvm`
 	    system.release = `cat /etc/DISTRO-release`
 	    system.cpu = `grep '^model name' /proc/cpuinfo | head -1` ($cpucount)
 	    system.kernel.options = `cat /proc/cmdline`
-	  This data is not mandatory for bootchart graph generation,
-	  and is considered bloat. Nevertheless, this option
-	  makes bootchartd applet to dump a subset of it.
+	This data is not mandatory for bootchart graph generation,
+	and is considered bloat. Nevertheless, this option
+	makes bootchartd applet to dump a subset of it.
 
 config BUSYBOX_CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE
 	bool "Support bootchartd.conf"
 	default BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_CONFIG_FILE
 	depends on BUSYBOX_CONFIG_BOOTCHARTD
 	help
-	  Enable reading and parsing of $PWD/bootchartd.conf
-	  and /etc/bootchartd.conf files.
+	Enable reading and parsing of $PWD/bootchartd.conf
+	and /etc/bootchartd.conf files.
 config BUSYBOX_CONFIG_HALT
 	bool "halt"
 	default BUSYBOX_DEFAULT_HALT
 	help
-	  Stop all processes and halt the system.
+	Stop all processes and halt the system.
 
 config BUSYBOX_CONFIG_POWEROFF
 	bool "poweroff"
 	default BUSYBOX_DEFAULT_POWEROFF
 	help
-	  Stop all processes and power off the system.
+	Stop all processes and power off the system.
 
 config BUSYBOX_CONFIG_REBOOT
 	bool "reboot"
 	default BUSYBOX_DEFAULT_REBOOT
 	help
-	  Stop all processes and reboot the system.
+	Stop all processes and reboot the system.
 
 config BUSYBOX_CONFIG_FEATURE_CALL_TELINIT
 	bool "Call telinit on shutdown and reboot"
 	default BUSYBOX_DEFAULT_FEATURE_CALL_TELINIT
 	depends on (BUSYBOX_CONFIG_HALT || BUSYBOX_CONFIG_POWEROFF || BUSYBOX_CONFIG_REBOOT) && !BUSYBOX_CONFIG_INIT
 	help
-	  Call an external program (normally telinit) to facilitate
-	  a switch to a proper runlevel.
+	Call an external program (normally telinit) to facilitate
+	a switch to a proper runlevel.
 
-	  This option is only available if you selected halt and friends,
-	  but did not select init.
+	This option is only available if you selected halt and friends,
+	but did not select init.
 
 config BUSYBOX_CONFIG_TELINIT_PATH
 	string "Path to telinit executable"
 	default BUSYBOX_DEFAULT_TELINIT_PATH
 	depends on BUSYBOX_CONFIG_FEATURE_CALL_TELINIT
 	help
-	  When busybox halt and friends have to call external telinit
-	  to facilitate proper shutdown, this path is to be used when
-	  locating telinit executable.
+	When busybox halt and friends have to call external telinit
+	to facilitate proper shutdown, this path is to be used when
+	locating telinit executable.
 config BUSYBOX_CONFIG_INIT
 	bool "init"
 	default BUSYBOX_DEFAULT_INIT
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  init is the first program run when the system boots.
+	init is the first program run when the system boots.
 
 config BUSYBOX_CONFIG_LINUXRC
 	bool "linuxrc: support running init from initrd (not initramfs)"
 	default BUSYBOX_DEFAULT_LINUXRC
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  Legacy support for running init under the old-style initrd. Allows
-	  the name linuxrc to act as init, and it doesn't assume init is PID 1.
+	Legacy support for running init under the old-style initrd. Allows
+	the name linuxrc to act as init, and it doesn't assume init is PID 1.
 
-	  This does not apply to initramfs, which runs /init as PID 1 and
-	  requires no special support.
+	This does not apply to initramfs, which runs /init as PID 1 and
+	requires no special support.
 
 config BUSYBOX_CONFIG_FEATURE_USE_INITTAB
 	bool "Support reading an inittab file"
 	default BUSYBOX_DEFAULT_FEATURE_USE_INITTAB
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  Allow init to read an inittab file when the system boot.
+	Allow init to read an inittab file when the system boot.
 
 config BUSYBOX_CONFIG_FEATURE_KILL_REMOVED
 	bool "Support killing processes that have been removed from inittab"
 	default BUSYBOX_DEFAULT_FEATURE_KILL_REMOVED
 	depends on BUSYBOX_CONFIG_FEATURE_USE_INITTAB
 	help
-	  When respawn entries are removed from inittab and a SIGHUP is
-	  sent to init, this option will make init kill the processes
-	  that have been removed.
+	When respawn entries are removed from inittab and a SIGHUP is
+	sent to init, this option will make init kill the processes
+	that have been removed.
 
 config BUSYBOX_CONFIG_FEATURE_KILL_DELAY
 	int "How long to wait between TERM and KILL (0 - send TERM only)" if FEATURE_KILL_REMOVED
@@ -121,34 +121,34 @@ config BUSYBOX_CONFIG_FEATURE_KILL_DELAY
 	default BUSYBOX_DEFAULT_FEATURE_KILL_DELAY
 	depends on BUSYBOX_CONFIG_FEATURE_KILL_REMOVED
 	help
-	  With nonzero setting, init sends TERM, forks, child waits N
-	  seconds, sends KILL and exits. Setting it too high is unwise
-	  (child will hang around for too long and could actually kill
-	  the wrong process!)
+	With nonzero setting, init sends TERM, forks, child waits N
+	seconds, sends KILL and exits. Setting it too high is unwise
+	(child will hang around for too long and could actually kill
+	the wrong process!)
 
 config BUSYBOX_CONFIG_FEATURE_INIT_SCTTY
 	bool "Run commands with leading dash with controlling tty"
 	default BUSYBOX_DEFAULT_FEATURE_INIT_SCTTY
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  If this option is enabled, init will try to give a controlling
-	  tty to any command which has leading hyphen (often it's "-/bin/sh").
-	  More precisely, init will do "ioctl(STDIN_FILENO, TIOCSCTTY, 0)".
-	  If device attached to STDIN_FILENO can be a ctty but is not yet
-	  a ctty for other session, it will become this process' ctty.
-	  This is not the traditional init behavour, but is often what you want
-	  in an embedded system where the console is only accessed during
-	  development or for maintenance.
-	  NB: using cttyhack applet may work better.
+	If this option is enabled, init will try to give a controlling
+	tty to any command which has leading hyphen (often it's "-/bin/sh").
+	More precisely, init will do "ioctl(STDIN_FILENO, TIOCSCTTY, 0)".
+	If device attached to STDIN_FILENO can be a ctty but is not yet
+	a ctty for other session, it will become this process' ctty.
+	This is not the traditional init behavour, but is often what you want
+	in an embedded system where the console is only accessed during
+	development or for maintenance.
+	NB: using cttyhack applet may work better.
 
 config BUSYBOX_CONFIG_FEATURE_INIT_SYSLOG
 	bool "Enable init to write to syslog"
 	default BUSYBOX_DEFAULT_FEATURE_INIT_SYSLOG
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  If selected, some init messages are sent to syslog.
-	  Otherwise, they are sent to VT #5 if linux virtual tty is detected
-	  (if not, no separate logging is done).
+	If selected, some init messages are sent to syslog.
+	Otherwise, they are sent to VT #5 if linux virtual tty is detected
+	(if not, no separate logging is done).
 
 config BUSYBOX_CONFIG_FEATURE_INIT_QUIET
 	bool "Be quiet on boot (no 'init started:' message)"
@@ -160,36 +160,36 @@ config BUSYBOX_CONFIG_FEATURE_INIT_COREDUMPS
 	default BUSYBOX_DEFAULT_FEATURE_INIT_COREDUMPS	# not Y because this is a debug option
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  If this option is enabled and the file /.init_enable_core
-	  exists, then init will call setrlimit() to allow unlimited
-	  core file sizes. If this option is disabled, processes
-	  will not generate any core files.
+	If this option is enabled and the file /.init_enable_core
+	exists, then init will call setrlimit() to allow unlimited
+	core file sizes. If this option is disabled, processes
+	will not generate any core files.
 
 config BUSYBOX_CONFIG_INIT_TERMINAL_TYPE
 	string "Initial terminal type"
 	default BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  This is the initial value set by init for the TERM environment
-	  variable. This variable is used by programs which make use of
-	  extended terminal capabilities.
+	This is the initial value set by init for the TERM environment
+	variable. This variable is used by programs which make use of
+	extended terminal capabilities.
 
-	  Note that on Linux, init attempts to detect serial terminal and
-	  sets TERM to "vt102" if one is found.
+	Note that on Linux, init attempts to detect serial terminal and
+	sets TERM to "vt102" if one is found.
 
 config BUSYBOX_CONFIG_FEATURE_INIT_MODIFY_CMDLINE
 	bool "Clear init's command line"
 	default BUSYBOX_DEFAULT_FEATURE_INIT_MODIFY_CMDLINE
 	depends on BUSYBOX_CONFIG_INIT || BUSYBOX_CONFIG_LINUXRC
 	help
-	  When launched as PID 1 and after parsing its arguments, init
-	  wipes all the arguments but argv[0] and rewrites argv[0] to
-	  contain only "init", so that its command line appears solely as
-	  "init" in tools such as ps.
-	  If this option is set to Y, init will keep its original behavior,
-	  otherwise, all the arguments including argv[0] will be preserved,
-	  be they parsed or ignored by init.
-	  The original command-line used to launch init can then be
-	  retrieved in /proc/1/cmdline on Linux, for example.
+	When launched as PID 1 and after parsing its arguments, init
+	wipes all the arguments but argv[0] and rewrites argv[0] to
+	contain only "init", so that its command line appears solely as
+	"init" in tools such as ps.
+	If this option is set to Y, init will keep its original behavior,
+	otherwise, all the arguments including argv[0] will be preserved,
+	be they parsed or ignored by init.
+	The original command-line used to launch init can then be
+	retrieved in /proc/1/cmdline on Linux, for example.
 
 endmenu

+ 162 - 162
package/utils/busybox/config/libbb/Config.in

@@ -10,50 +10,50 @@ config BUSYBOX_CONFIG_FEATURE_USE_BSS_TAIL
 	bool "Use the end of BSS page"
 	default BUSYBOX_DEFAULT_FEATURE_USE_BSS_TAIL
 	help
-	  Attempt to reclaim a small unused part of BSS.
-
-	  Executables have the following parts:
-	  = read-only executable code and constants, also known as "text"
-	  = read-write data
-	  = non-initialized (zeroed on demand) data, also known as "bss"
-
-	  At link time, "text" is padded to a full page. At runtime, all "text"
-	  pages are mapped RO and executable.
-	  "Data" starts on the next page boundary, but is not padded
-	  to a full page at the end. "Bss" starts wherever "data" ends.
-	  At runtime, "data" pages are mapped RW and they are file-backed
-	  (this includes a small portion of "bss" which may live in the last
-	  partial page of "data").
-	  Pages which are fully in "bss" are mapped to anonymous memory.
-
-	  "Bss" end is usually not page-aligned. There is an unused space
-	  in the last page. Linker marks its start with the "_end" symbol.
-
-	  This option will attempt to use that space for bb_common_bufsiz1[]
-	  array. If it fits after _end, it will be used, and COMMON_BUFSIZE
-	  will be enlarged from its guaranteed minimum size of 1 kbyte.
-	  This may require recompilation a second time, since value of _end
-	  is known only after final link.
-
-	  If you are getting a build error like this:
+	Attempt to reclaim a small unused part of BSS.
+
+	Executables have the following parts:
+	= read-only executable code and constants, also known as "text"
+	= read-write data
+	= non-initialized (zeroed on demand) data, also known as "bss"
+
+	At link time, "text" is padded to a full page. At runtime, all "text"
+	pages are mapped RO and executable.
+	"Data" starts on the next page boundary, but is not padded
+	to a full page at the end. "Bss" starts wherever "data" ends.
+	At runtime, "data" pages are mapped RW and they are file-backed
+	(this includes a small portion of "bss" which may live in the last
+	partial page of "data").
+	Pages which are fully in "bss" are mapped to anonymous memory.
+
+	"Bss" end is usually not page-aligned. There is an unused space
+	in the last page. Linker marks its start with the "_end" symbol.
+
+	This option will attempt to use that space for bb_common_bufsiz1[]
+	array. If it fits after _end, it will be used, and COMMON_BUFSIZE
+	will be enlarged from its guaranteed minimum size of 1 kbyte.
+	This may require recompilation a second time, since value of _end
+	is known only after final link.
+
+	If you are getting a build error like this:
 	        appletlib.c:(.text.main+0xd): undefined reference to '_end'
-	  disable this option.
+	disable this option.
 config BUSYBOX_CONFIG_FEATURE_RTMINMAX
 	bool "Support RTMIN[+n] and RTMAX[-n] signal names"
 	default BUSYBOX_DEFAULT_FEATURE_RTMINMAX
 	help
-	  Support RTMIN[+n] and RTMAX[-n] signal names
-	  in kill, killall etc. This costs ~250 bytes.
+	Support RTMIN[+n] and RTMAX[-n] signal names
+	in kill, killall etc. This costs ~250 bytes.
 
 choice
 	prompt "Buffer allocation policy"
 	default BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_ON_STACK
 	help
-	  There are 3 ways BusyBox can handle buffer allocations:
-	  - Use malloc. This costs code size for the call to xmalloc.
-	  - Put them on stack. For some very small machines with limited stack
+	There are 3 ways BusyBox can handle buffer allocations:
+	- Use malloc. This costs code size for the call to xmalloc.
+	- Put them on stack. For some very small machines with limited stack
 	    space, this can be deadly. For most folks, this works just fine.
-	  - Put them in BSS. This works beautifully for computers with a real
+	- Put them in BSS. This works beautifully for computers with a real
 	    MMU (and OS support), but wastes runtime RAM for uCLinux. This
 	    behavior was the only one available for BusyBox versions 0.48 and
 	    earlier.
@@ -74,52 +74,52 @@ config BUSYBOX_CONFIG_PASSWORD_MINLEN
 	default BUSYBOX_DEFAULT_PASSWORD_MINLEN
 	range 5 32
 	help
-	  Minimum allowable password length.
+	Minimum allowable password length.
 
 config BUSYBOX_CONFIG_MD5_SMALL
 	int "MD5: Trade bytes for speed (0:fast, 3:slow)"
 	default BUSYBOX_DEFAULT_MD5_SMALL  # all "fast or small" options default to small
 	range 0 3
 	help
-	  Trade binary size versus speed for the md5sum algorithm.
-	  Approximate values running uClibc and hashing
-	  linux-2.4.4.tar.bz2 were:
+	Trade binary size versus speed for the md5sum algorithm.
+	Approximate values running uClibc and hashing
+	linux-2.4.4.tar.bz2 were:
 	                    user times (sec)  text size (386)
-	  0 (fastest)         1.1                6144
-	  1                   1.4                5392
-	  2                   3.0                5088
-	  3 (smallest)        5.1                4912
+	0 (fastest)         1.1                6144
+	1                   1.4                5392
+	2                   3.0                5088
+	3 (smallest)        5.1                4912
 
 config BUSYBOX_CONFIG_SHA3_SMALL
 	int "SHA3: Trade bytes for speed (0:fast, 1:slow)"
 	default BUSYBOX_DEFAULT_SHA3_SMALL  # all "fast or small" options default to small
 	range 0 1
 	help
-	  Trade binary size versus speed for the sha3sum algorithm.
-	  SHA3_SMALL=0 compared to SHA3_SMALL=1 (approximate):
-	  64-bit x86: +270 bytes of code, 45% faster
-	  32-bit x86: +450 bytes of code, 75% faster
+	Trade binary size versus speed for the sha3sum algorithm.
+	SHA3_SMALL=0 compared to SHA3_SMALL=1 (approximate):
+	64-bit x86: +270 bytes of code, 45% faster
+	32-bit x86: +450 bytes of code, 75% faster
 
 config BUSYBOX_CONFIG_FEATURE_FAST_TOP
 	bool "Faster /proc scanning code (+100 bytes)"
 	default BUSYBOX_DEFAULT_FEATURE_FAST_TOP  # all "fast or small" options default to small
 	help
-	  This option makes top (and ps) ~20% faster (or 20% less CPU hungry),
-	  but code size is slightly bigger.
+	This option makes top (and ps) ~20% faster (or 20% less CPU hungry),
+	but code size is slightly bigger.
 
 config BUSYBOX_CONFIG_FEATURE_ETC_NETWORKS
 	bool "Support /etc/networks"
 	default BUSYBOX_DEFAULT_FEATURE_ETC_NETWORKS
 	help
-	  Enable support for network names in /etc/networks. This is
-	  a rarely used feature which allows you to use names
-	  instead of IP/mask pairs in route command.
+	Enable support for network names in /etc/networks. This is
+	a rarely used feature which allows you to use names
+	instead of IP/mask pairs in route command.
 
 config BUSYBOX_CONFIG_FEATURE_EDITING
 	bool "Command line editing"
 	default BUSYBOX_DEFAULT_FEATURE_EDITING
 	help
-	  Enable line editing (mainly for shell command line).
+	Enable line editing (mainly for shell command line).
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN
 	int "Maximum length of input"
@@ -127,17 +127,17 @@ config BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Line editing code uses on-stack buffers for storage.
-	  You may want to decrease this parameter if your target machine
-	  benefits from smaller stack usage.
+	Line editing code uses on-stack buffers for storage.
+	You may want to decrease this parameter if your target machine
+	benefits from smaller stack usage.
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_VI
 	bool "vi-style line editing commands"
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_VI
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Enable vi-style line editing. In shells, this mode can be
-	  turned on and off with "set -o vi" and "set +o vi".
+	Enable vi-style line editing. In shells, this mode can be
+	turned on and off with "set -o vi" and "set +o vi".
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY
 	int "History size"
@@ -146,29 +146,29 @@ config BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Specify command history size (0 - disable).
+	Specify command history size (0 - disable).
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY
 	bool "History saving"
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_SAVEHISTORY
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Enable history saving in shells.
+	Enable history saving in shells.
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_SAVE_ON_EXIT
 	bool "Save history on shell exit, not after every command"
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_SAVE_ON_EXIT
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY
 	help
-	  Save history on shell exit, not after every command.
+	Save history on shell exit, not after every command.
 
 config BUSYBOX_CONFIG_FEATURE_REVERSE_SEARCH
 	bool "Reverse history search"
 	default BUSYBOX_DEFAULT_FEATURE_REVERSE_SEARCH
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Enable readline-like Ctrl-R combination for reverse history search.
-	  Increases code by about 0.5k.
+	Enable readline-like Ctrl-R combination for reverse history search.
+	Increases code by about 0.5k.
 
 config BUSYBOX_CONFIG_FEATURE_TAB_COMPLETION
 	bool "Tab completion"
@@ -185,236 +185,236 @@ config BUSYBOX_CONFIG_FEATURE_EDITING_FANCY_PROMPT
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Setting this option allows for prompts to use things like \w and
-	  \$ and escape codes.
+	Setting this option allows for prompts to use things like \w and
+	\$ and escape codes.
 
 config BUSYBOX_CONFIG_FEATURE_EDITING_ASK_TERMINAL
 	bool "Query cursor position from terminal"
 	default BUSYBOX_DEFAULT_FEATURE_EDITING_ASK_TERMINAL
 	depends on BUSYBOX_CONFIG_FEATURE_EDITING
 	help
-	  Allow usage of "ESC [ 6 n" sequence. Terminal answers back with
-	  current cursor position. This information is used to make line
-	  editing more robust in some cases.
-	  If you are not sure whether your terminals respond to this code
-	  correctly, or want to save on code size (about 400 bytes),
-	  then do not turn this option on.
+	Allow usage of "ESC [ 6 n" sequence. Terminal answers back with
+	current cursor position. This information is used to make line
+	editing more robust in some cases.
+	If you are not sure whether your terminals respond to this code
+	correctly, or want to save on code size (about 400 bytes),
+	then do not turn this option on.
 
 config BUSYBOX_CONFIG_LOCALE_SUPPORT
 	bool "Enable locale support (system needs locale for this to work)"
 	default BUSYBOX_DEFAULT_LOCALE_SUPPORT
 	help
-	  Enable this if your system has locale support and you would like
-	  busybox to support locale settings.
+	Enable this if your system has locale support and you would like
+	busybox to support locale settings.
 
 config BUSYBOX_CONFIG_UNICODE_SUPPORT
 	bool "Support Unicode"
 	default BUSYBOX_DEFAULT_UNICODE_SUPPORT
 	help
-	  This makes various applets aware that one byte is not
-	  one character on screen.
+	This makes various applets aware that one byte is not
+	one character on screen.
 
-	  Busybox aims to eventually work correctly with Unicode displays.
-	  Any older encodings are not guaranteed to work.
-	  Probably by the time when busybox will be fully Unicode-clean,
-	  other encodings will be mainly of historic interest.
+	Busybox aims to eventually work correctly with Unicode displays.
+	Any older encodings are not guaranteed to work.
+	Probably by the time when busybox will be fully Unicode-clean,
+	other encodings will be mainly of historic interest.
 
 config BUSYBOX_CONFIG_UNICODE_USING_LOCALE
 	bool "Use libc routines for Unicode (else uses internal ones)"
 	default BUSYBOX_DEFAULT_UNICODE_USING_LOCALE
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT && BUSYBOX_CONFIG_LOCALE_SUPPORT
 	help
-	  With this option on, Unicode support is implemented using libc
-	  routines. Otherwise, internal implementation is used.
-	  Internal implementation is smaller.
+	With this option on, Unicode support is implemented using libc
+	routines. Otherwise, internal implementation is used.
+	Internal implementation is smaller.
 
 config BUSYBOX_CONFIG_FEATURE_CHECK_UNICODE_IN_ENV
 	bool "Check $LC_ALL, $LC_CTYPE and $LANG environment variables"
 	default BUSYBOX_DEFAULT_FEATURE_CHECK_UNICODE_IN_ENV
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT && !BUSYBOX_CONFIG_UNICODE_USING_LOCALE
 	help
-	  With this option on, Unicode support is activated
-	  only if locale-related variables have the value of the form
-	  "xxxx.utf8"
+	With this option on, Unicode support is activated
+	only if locale-related variables have the value of the form
+	"xxxx.utf8"
 
-	  Otherwise, Unicode support will be always enabled and active.
+	Otherwise, Unicode support will be always enabled and active.
 
 config BUSYBOX_CONFIG_SUBST_WCHAR
 	int "Character code to substitute unprintable characters with"
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT
 	default BUSYBOX_DEFAULT_SUBST_WCHAR
 	help
-	  Typical values are 63 for '?' (works with any output device),
-	  30 for ASCII substitute control code,
-	  65533 (0xfffd) for Unicode replacement character.
+	Typical values are 63 for '?' (works with any output device),
+	30 for ASCII substitute control code,
+	65533 (0xfffd) for Unicode replacement character.
 
 config BUSYBOX_CONFIG_LAST_SUPPORTED_WCHAR
 	int "Range of supported Unicode characters"
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT
 	default BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR
 	help
-	  Any character with Unicode value bigger than this is assumed
-	  to be non-printable on output device. Many applets replace
-	  such characters with substitution character.
-
-	  The idea is that many valid printable Unicode chars
-	  nevertheless are not displayed correctly. Think about
-	  combining charachers, double-wide hieroglyphs, obscure
-	  characters in dozens of ancient scripts...
-	  Many terminals, terminal emulators, xterms etc will fail
-	  to handle them correctly. Choose the smallest value
-	  which suits your needs.
-
-	  Typical values are:
-	  126 - ASCII only
-	  767 (0x2ff) - there are no combining chars in [0..767] range
+	Any character with Unicode value bigger than this is assumed
+	to be non-printable on output device. Many applets replace
+	such characters with substitution character.
+
+	The idea is that many valid printable Unicode chars
+	nevertheless are not displayed correctly. Think about
+	combining charachers, double-wide hieroglyphs, obscure
+	characters in dozens of ancient scripts...
+	Many terminals, terminal emulators, xterms etc will fail
+	to handle them correctly. Choose the smallest value
+	which suits your needs.
+
+	Typical values are:
+	126 - ASCII only
+	767 (0x2ff) - there are no combining chars in [0..767] range
 			(the range includes Latin 1, Latin Ext. A and B),
 			code is ~700 bytes smaller for this case.
-	  4351 (0x10ff) - there are no double-wide chars in [0..4351] range,
+	4351 (0x10ff) - there are no double-wide chars in [0..4351] range,
 			code is ~300 bytes smaller for this case.
-	  12799 (0x31ff) - nearly all non-ideographic characters are
+	12799 (0x31ff) - nearly all non-ideographic characters are
 			available in [0..12799] range, including
 			East Asian scripts like katakana, hiragana, hangul,
 			bopomofo...
-	  0 - off, any valid printable Unicode character will be printed.
+	0 - off, any valid printable Unicode character will be printed.
 
 config BUSYBOX_CONFIG_UNICODE_COMBINING_WCHARS
 	bool "Allow zero-width Unicode characters on output"
 	default BUSYBOX_DEFAULT_UNICODE_COMBINING_WCHARS
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT
 	help
-	  With this option off, any Unicode char with width of 0
-	  is substituted on output.
+	With this option off, any Unicode char with width of 0
+	is substituted on output.
 
 config BUSYBOX_CONFIG_UNICODE_WIDE_WCHARS
 	bool "Allow wide Unicode characters on output"
 	default BUSYBOX_DEFAULT_UNICODE_WIDE_WCHARS
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT
 	help
-	  With this option off, any Unicode char with width > 1
-	  is substituted on output.
+	With this option off, any Unicode char with width > 1
+	is substituted on output.
 
 config BUSYBOX_CONFIG_UNICODE_BIDI_SUPPORT
 	bool "Bidirectional character-aware line input"
 	default BUSYBOX_DEFAULT_UNICODE_BIDI_SUPPORT
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT && !BUSYBOX_CONFIG_UNICODE_USING_LOCALE
 	help
-	  With this option on, right-to-left Unicode characters
-	  are treated differently on input (e.g. cursor movement).
+	With this option on, right-to-left Unicode characters
+	are treated differently on input (e.g. cursor movement).
 
 config BUSYBOX_CONFIG_UNICODE_NEUTRAL_TABLE
 	bool "In bidi input, support non-ASCII neutral chars too"
 	default BUSYBOX_DEFAULT_UNICODE_NEUTRAL_TABLE
 	depends on BUSYBOX_CONFIG_UNICODE_BIDI_SUPPORT
 	help
-	  In most cases it's enough to treat only ASCII non-letters
-	  (i.e. punctuation, numbers and space) as characters
-	  with neutral directionality.
-	  With this option on, more extensive (and bigger) table
-	  of neutral chars will be used.
+	In most cases it's enough to treat only ASCII non-letters
+	(i.e. punctuation, numbers and space) as characters
+	with neutral directionality.
+	With this option on, more extensive (and bigger) table
+	of neutral chars will be used.
 
 config BUSYBOX_CONFIG_UNICODE_PRESERVE_BROKEN
 	bool "Make it possible to enter sequences of chars which are not Unicode"
 	default BUSYBOX_DEFAULT_UNICODE_PRESERVE_BROKEN
 	depends on BUSYBOX_CONFIG_UNICODE_SUPPORT
 	help
-	  With this option on, on line-editing input (such as used by shells)
-	  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 '?'.
+	With this option on, on line-editing input (such as used by shells)
+	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 BUSYBOX_CONFIG_FEATURE_NON_POSIX_CP
 	bool "Non-POSIX, but safer, copying to special nodes"
 	default BUSYBOX_DEFAULT_FEATURE_NON_POSIX_CP
 	help
-	  With this option, "cp file symlink" will delete symlink
-	  and create a regular file. This does not conform to POSIX,
-	  but prevents a symlink attack.
-	  Similarly, "cp file device" will not send file's data
-	  to the device. (To do that, use "cat file >device")
+	With this option, "cp file symlink" will delete symlink
+	and create a regular file. This does not conform to POSIX,
+	but prevents a symlink attack.
+	Similarly, "cp file device" will not send file's data
+	to the device. (To do that, use "cat file >device")
 
 config BUSYBOX_CONFIG_FEATURE_VERBOSE_CP_MESSAGE
 	bool "Give more precise messages when copy fails (cp, mv etc)"
 	default BUSYBOX_DEFAULT_FEATURE_VERBOSE_CP_MESSAGE
 	help
-	  Error messages with this feature enabled:
+	Error messages with this feature enabled:
 	    $ cp file /does_not_exist/file
 	    cp: cannot create '/does_not_exist/file': Path does not exist
 	    $ cp file /vmlinuz/file
 	    cp: cannot stat '/vmlinuz/file': Path has non-directory component
-	  If this feature is not enabled, they will be, respectively:
+	If this feature is not enabled, they will be, respectively:
 	    cp: cannot create '/does_not_exist/file': No such file or directory
 	    cp: cannot stat '/vmlinuz/file': Not a directory
-	  This will cost you ~60 bytes.
+	This will cost you ~60 bytes.
 
 config BUSYBOX_CONFIG_FEATURE_USE_SENDFILE
 	bool "Use sendfile system call"
 	default BUSYBOX_DEFAULT_FEATURE_USE_SENDFILE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  When enabled, busybox will use the kernel sendfile() function
-	  instead of read/write loops to copy data between file descriptors
-	  (for example, cp command does this a lot).
-	  If sendfile() doesn't work, copying code falls back to read/write
-	  loop. sendfile() was originally implemented for faster I/O
-	  from files to sockets, but since Linux 2.6.33 it was extended
-	  to work for many more file types.
+	When enabled, busybox will use the kernel sendfile() function
+	instead of read/write loops to copy data between file descriptors
+	(for example, cp command does this a lot).
+	If sendfile() doesn't work, copying code falls back to read/write
+	loop. sendfile() was originally implemented for faster I/O
+	from files to sockets, but since Linux 2.6.33 it was extended
+	to work for many more file types.
 
 config BUSYBOX_CONFIG_FEATURE_COPYBUF_KB
 	int "Copy buffer size, in kilobytes"
 	range 1 1024
 	default BUSYBOX_DEFAULT_FEATURE_COPYBUF_KB
 	help
-	  Size of buffer used by cp, mv, install, wget etc.
-	  Buffers which are 4 kb or less will be allocated on stack.
-	  Bigger buffers will be allocated with mmap, with fallback to 4 kb
-	  stack buffer if mmap fails.
+	Size of buffer used by cp, mv, install, wget etc.
+	Buffers which are 4 kb or less will be allocated on stack.
+	Bigger buffers will be allocated with mmap, with fallback to 4 kb
+	stack buffer if mmap fails.
 
 config BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS
 	bool "Skip rootfs in mount table"
 	default BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS
 	help
-	  Ignore rootfs entry in mount table.
+	Ignore rootfs entry in mount table.
 
-	  In Linux, kernel has a special filesystem, rootfs, which is initially
-	  mounted on /. It contains initramfs data, if kernel is configured
-	  to have one. Usually, another file system is mounted over / early
-	  in boot process, and therefore most tools which manipulate
-	  mount table, such as df, will skip rootfs entry.
+	In Linux, kernel has a special filesystem, rootfs, which is initially
+	mounted on /. It contains initramfs data, if kernel is configured
+	to have one. Usually, another file system is mounted over / early
+	in boot process, and therefore most tools which manipulate
+	mount table, such as df, will skip rootfs entry.
 
-	  However, some systems do not mount anything on /.
-	  If you need to configure busybox for one of these systems,
-	  you may find it useful to turn this option off to make df show
-	  initramfs statistics.
+	However, some systems do not mount anything on /.
+	If you need to configure busybox for one of these systems,
+	you may find it useful to turn this option off to make df show
+	initramfs statistics.
 
-	  Otherwise, choose Y.
+	Otherwise, choose Y.
 
 config BUSYBOX_CONFIG_MONOTONIC_SYSCALL
 	bool "Use clock_gettime(CLOCK_MONOTONIC) syscall"
 	default BUSYBOX_DEFAULT_MONOTONIC_SYSCALL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Use clock_gettime(CLOCK_MONOTONIC) syscall for measuring
-	  time intervals (time, ping, traceroute etc need this).
-	  Probably requires Linux 2.6+. If not selected, gettimeofday
-	  will be used instead (which gives wrong results if date/time
-	  is reset).
+	Use clock_gettime(CLOCK_MONOTONIC) syscall for measuring
+	time intervals (time, ping, traceroute etc need this).
+	Probably requires Linux 2.6+. If not selected, gettimeofday
+	will be used instead (which gives wrong results if date/time
+	is reset).
 
 config BUSYBOX_CONFIG_IOCTL_HEX2STR_ERROR
 	bool "Use ioctl names rather than hex values in error messages"
 	default BUSYBOX_DEFAULT_IOCTL_HEX2STR_ERROR
 	help
-	  Use ioctl names rather than hex values in error messages
-	  (e.g. VT_DISALLOCATE rather than 0x5608). If disabled this
-	  saves about 1400 bytes.
+	Use ioctl names rather than hex values in error messages
+	(e.g. VT_DISALLOCATE rather than 0x5608). If disabled this
+	saves about 1400 bytes.
 
 config BUSYBOX_CONFIG_FEATURE_HWIB
 	bool "Support infiniband HW"
 	default BUSYBOX_DEFAULT_FEATURE_HWIB
 	help
-	  Support for printing infiniband addresses in
-	  network applets.
+	Support for printing infiniband addresses in
+	network applets.
 
 endmenu

+ 126 - 126
package/utils/busybox/config/loginutils/Config.in

@@ -10,87 +10,87 @@ config BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS
 	bool "Support shadow passwords"
 	default BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS
 	help
-	  Build support for shadow password in /etc/shadow. This file is only
-	  readable by root and thus the encrypted passwords are no longer
-	  publicly readable.
+	Build support for shadow password in /etc/shadow. This file is only
+	readable by root and thus the encrypted passwords are no longer
+	publicly readable.
 
 config BUSYBOX_CONFIG_USE_BB_PWD_GRP
 	bool "Use internal password and group functions rather than system functions"
 	default BUSYBOX_DEFAULT_USE_BB_PWD_GRP
 	help
-	  If you leave this disabled, busybox will use the system's password
-	  and group functions. And if you are using the GNU C library
-	  (glibc), you will then need to install the /etc/nsswitch.conf
-	  configuration file and the required /lib/libnss_* libraries in
-	  order for the password and group functions to work. This generally
-	  makes your embedded system quite a bit larger.
-
-	  Enabling this option will cause busybox to directly access the
-	  system's /etc/password, /etc/group files (and your system will be
-	  smaller, and I will get fewer emails asking about how glibc NSS
-	  works). When this option is enabled, you will not be able to use
-	  PAM to access remote LDAP password servers and whatnot. And if you
-	  want hostname resolution to work with glibc, you still need the
-	  /lib/libnss_* libraries.
-
-	  If you need to use glibc's nsswitch.conf mechanism
-	  (e.g. if user/group database is NOT stored in /etc/passwd etc),
-	  you must NOT use this option.
-
-	  If you enable this option, it will add about 1.5k.
+	If you leave this disabled, busybox will use the system's password
+	and group functions. And if you are using the GNU C library
+	(glibc), you will then need to install the /etc/nsswitch.conf
+	configuration file and the required /lib/libnss_* libraries in
+	order for the password and group functions to work. This generally
+	makes your embedded system quite a bit larger.
+
+	Enabling this option will cause busybox to directly access the
+	system's /etc/password, /etc/group files (and your system will be
+	smaller, and I will get fewer emails asking about how glibc NSS
+	works). When this option is enabled, you will not be able to use
+	PAM to access remote LDAP password servers and whatnot. And if you
+	want hostname resolution to work with glibc, you still need the
+	/lib/libnss_* libraries.
+
+	If you need to use glibc's nsswitch.conf mechanism
+	(e.g. if user/group database is NOT stored in /etc/passwd etc),
+	you must NOT use this option.
+
+	If you enable this option, it will add about 1.5k.
 
 config BUSYBOX_CONFIG_USE_BB_SHADOW
 	bool "Use internal shadow password functions"
 	default BUSYBOX_DEFAULT_USE_BB_SHADOW
 	depends on BUSYBOX_CONFIG_USE_BB_PWD_GRP && BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS
 	help
-	  If you leave this disabled, busybox will use the system's shadow
-	  password handling functions. And if you are using the GNU C library
-	  (glibc), you will then need to install the /etc/nsswitch.conf
-	  configuration file and the required /lib/libnss_* libraries in
-	  order for the shadow password functions to work. This generally
-	  makes your embedded system quite a bit larger.
-
-	  Enabling this option will cause busybox to directly access the
-	  system's /etc/shadow file when handling shadow passwords. This
-	  makes your system smaller (and I will get fewer emails asking about
-	  how glibc NSS works). When this option is enabled, you will not be
-	  able to use PAM to access shadow passwords from remote LDAP
-	  password servers and whatnot.
+	If you leave this disabled, busybox will use the system's shadow
+	password handling functions. And if you are using the GNU C library
+	(glibc), you will then need to install the /etc/nsswitch.conf
+	configuration file and the required /lib/libnss_* libraries in
+	order for the shadow password functions to work. This generally
+	makes your embedded system quite a bit larger.
+
+	Enabling this option will cause busybox to directly access the
+	system's /etc/shadow file when handling shadow passwords. This
+	makes your system smaller (and I will get fewer emails asking about
+	how glibc NSS works). When this option is enabled, you will not be
+	able to use PAM to access shadow passwords from remote LDAP
+	password servers and whatnot.
 
 config BUSYBOX_CONFIG_USE_BB_CRYPT
 	bool "Use internal crypt functions"
 	default BUSYBOX_DEFAULT_USE_BB_CRYPT
 	help
-	  Busybox has internal DES and MD5 crypt functions.
-	  They produce results which are identical to corresponding
-	  standard C library functions.
+	Busybox has internal DES and MD5 crypt functions.
+	They produce results which are identical to corresponding
+	standard C library functions.
 
-	  If you leave this disabled, busybox will use the system's
-	  crypt functions. Most C libraries use large (~70k)
-	  static buffers there, and also combine them with more general
-	  DES encryption/decryption.
+	If you leave this disabled, busybox will use the system's
+	crypt functions. Most C libraries use large (~70k)
+	static buffers there, and also combine them with more general
+	DES encryption/decryption.
 
-	  For busybox, having large static buffers is undesirable,
-	  especially on NOMMU machines. Busybox also doesn't need
-	  DES encryption/decryption and can do with smaller code.
+	For busybox, having large static buffers is undesirable,
+	especially on NOMMU machines. Busybox also doesn't need
+	DES encryption/decryption and can do with smaller code.
 
-	  If you enable this option, it will add about 4.8k of code
-	  if you are building dynamically linked executable.
-	  In static build, it makes code _smaller_ by about 1.2k,
-	  and likely many kilobytes less of bss.
+	If you enable this option, it will add about 4.8k of code
+	if you are building dynamically linked executable.
+	In static build, it makes code _smaller_ by about 1.2k,
+	and likely many kilobytes less of bss.
 
 config BUSYBOX_CONFIG_USE_BB_CRYPT_SHA
 	bool "Enable SHA256/512 crypt functions"
 	default BUSYBOX_DEFAULT_USE_BB_CRYPT_SHA
 	depends on BUSYBOX_CONFIG_USE_BB_CRYPT
 	help
-	  Enable this if you have passwords starting with "$5$" or "$6$"
-	  in your /etc/passwd or /etc/shadow files. These passwords
-	  are hashed using SHA256 and SHA512 algorithms. Support for them
-	  was added to glibc in 2008.
-	  With this option off, login will fail password check for any
-	  user which has password encrypted with these algorithms.
+	Enable this if you have passwords starting with "$5$" or "$6$"
+	in your /etc/passwd or /etc/shadow files. These passwords
+	are hashed using SHA256 and SHA512 algorithms. Support for them
+	was added to glibc in 2008.
+	With this option off, login will fail password check for any
+	user which has password encrypted with these algorithms.
 
 config BUSYBOX_CONFIG_ADD_SHELL
        bool "add-shell"
@@ -107,7 +107,7 @@ config BUSYBOX_CONFIG_ADDGROUP
 	bool "addgroup"
 	default BUSYBOX_DEFAULT_ADDGROUP
 	help
-	  Utility for creating a new group account.
+	Utility for creating a new group account.
 
 config BUSYBOX_CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS
 	bool "Enable long options"
@@ -119,14 +119,14 @@ config BUSYBOX_CONFIG_FEATURE_ADDUSER_TO_GROUP
 	default BUSYBOX_DEFAULT_FEATURE_ADDUSER_TO_GROUP
 	depends on BUSYBOX_CONFIG_ADDGROUP
 	help
-	  If called with two non-option arguments,
-	  addgroup will add an existing user to an
-	  existing group.
+	If called with two non-option arguments,
+	addgroup will add an existing user to an
+	existing group.
 config BUSYBOX_CONFIG_ADDUSER
 	bool "adduser"
 	default BUSYBOX_DEFAULT_ADDUSER
 	help
-	  Utility for creating a new user account.
+	Utility for creating a new user account.
 
 config BUSYBOX_CONFIG_FEATURE_ADDUSER_LONG_OPTIONS
 	bool "Enable long options"
@@ -138,19 +138,19 @@ config BUSYBOX_CONFIG_FEATURE_CHECK_NAMES
 	default BUSYBOX_DEFAULT_FEATURE_CHECK_NAMES
 	depends on BUSYBOX_CONFIG_ADDUSER || BUSYBOX_CONFIG_ADDGROUP
 	help
-	  Enable sanity check on user and group names in adduser and addgroup.
-	  To avoid problems, the user or group name should consist only of
-	  letters, digits, underscores, periods, at signs and dashes,
-	  and not start with a dash (as defined by IEEE Std 1003.1-2001).
-	  For compatibility with Samba machine accounts "$" is also supported
-	  at the end of the user or group name.
+	Enable sanity check on user and group names in adduser and addgroup.
+	To avoid problems, the user or group name should consist only of
+	letters, digits, underscores, periods, at signs and dashes,
+	and not start with a dash (as defined by IEEE Std 1003.1-2001).
+	For compatibility with Samba machine accounts "$" is also supported
+	at the end of the user or group name.
 
 config BUSYBOX_CONFIG_LAST_ID
 	int "Last valid uid or gid for adduser and addgroup"
 	depends on BUSYBOX_CONFIG_ADDUSER || BUSYBOX_CONFIG_ADDGROUP
 	default BUSYBOX_DEFAULT_LAST_ID
 	help
-	  Last valid uid or gid for adduser and addgroup
+	Last valid uid or gid for adduser and addgroup
 
 config BUSYBOX_CONFIG_FIRST_SYSTEM_ID
 	int "First valid system uid or gid for adduser and addgroup"
@@ -158,7 +158,7 @@ config BUSYBOX_CONFIG_FIRST_SYSTEM_ID
 	range 0 BUSYBOX_CONFIG_LAST_ID
 	default BUSYBOX_DEFAULT_FIRST_SYSTEM_ID
 	help
-	  First valid system uid or gid for adduser and addgroup
+	First valid system uid or gid for adduser and addgroup
 
 config BUSYBOX_CONFIG_LAST_SYSTEM_ID
 	int "Last valid system uid or gid for adduser and addgroup"
@@ -166,144 +166,144 @@ config BUSYBOX_CONFIG_LAST_SYSTEM_ID
 	range BUSYBOX_CONFIG_FIRST_SYSTEM_ID BUSYBOX_CONFIG_LAST_ID
 	default BUSYBOX_DEFAULT_LAST_SYSTEM_ID
 	help
-	  Last valid system uid or gid for adduser and addgroup
+	Last valid system uid or gid for adduser and addgroup
 config BUSYBOX_CONFIG_CHPASSWD
 	bool "chpasswd"
 	default BUSYBOX_DEFAULT_CHPASSWD
 	help
-	  Reads a file of user name and password pairs from standard input
-	  and uses this information to update a group of existing users.
+	Reads a file of user name and password pairs from standard input
+	and uses this information to update a group of existing users.
 
 config BUSYBOX_CONFIG_FEATURE_DEFAULT_PASSWD_ALGO
 	string "Default encryption method (passwd -a, cryptpw -m, chpasswd -c ALG)"
 	default BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO
 	depends on BUSYBOX_CONFIG_PASSWD || BUSYBOX_CONFIG_CRYPTPW || BUSYBOX_CONFIG_CHPASSWD
 	help
-	  Possible choices are "d[es]", "m[d5]", "s[ha256]" or "sha512".
+	Possible choices are "d[es]", "m[d5]", "s[ha256]" or "sha512".
 config BUSYBOX_CONFIG_CRYPTPW
 	bool "cryptpw"
 	default BUSYBOX_DEFAULT_CRYPTPW
 	help
-	  Encrypts the given password with the crypt(3) libc function
-	  using the given salt.
+	Encrypts the given password with the crypt(3) libc function
+	using the given salt.
 
 config BUSYBOX_CONFIG_MKPASSWD
 	bool "mkpasswd"
 	default BUSYBOX_DEFAULT_MKPASSWD
 	help
-	  Encrypts the given password with the crypt(3) libc function
-	  using the given salt. Debian has this utility under mkpasswd
-	  name. Busybox provides mkpasswd as an alias for cryptpw.
+	Encrypts the given password with the crypt(3) libc function
+	using the given salt. Debian has this utility under mkpasswd
+	name. Busybox provides mkpasswd as an alias for cryptpw.
 config BUSYBOX_CONFIG_DELUSER
 	bool "deluser"
 	default BUSYBOX_DEFAULT_DELUSER
 	help
-	  Utility for deleting a user account.
+	Utility for deleting a user account.
 
 config BUSYBOX_CONFIG_DELGROUP
 	bool "delgroup"
 	default BUSYBOX_DEFAULT_DELGROUP
 	help
-	  Utility for deleting a group account.
+	Utility for deleting a group account.
 
 config BUSYBOX_CONFIG_FEATURE_DEL_USER_FROM_GROUP
 	bool "Support removing users from groups"
 	default BUSYBOX_DEFAULT_FEATURE_DEL_USER_FROM_GROUP
 	depends on BUSYBOX_CONFIG_DELGROUP
 	help
-	  If called with two non-option arguments, deluser
-	  or delgroup will remove an user from a specified group.
+	If called with two non-option arguments, deluser
+	or delgroup will remove an user from a specified group.
 config BUSYBOX_CONFIG_GETTY
 	bool "getty"
 	default BUSYBOX_DEFAULT_GETTY
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  getty lets you log in on a tty. It is normally invoked by init.
-
-	  Note that you can save a few bytes by disabling it and
-	  using login applet directly.
-	  If you need to reset tty attributes before calling login,
-	  this script approximates getty:
-
-	  exec </dev/$1 >/dev/$1 2>&1 || exit 1
-	  reset
-	  stty sane; stty ispeed 38400; stty ospeed 38400
-	  printf "%s login: " "`hostname`"
-	  read -r login
-	  exec /bin/login "$login"
+	getty lets you log in on a tty. It is normally invoked by init.
+
+	Note that you can save a few bytes by disabling it and
+	using login applet directly.
+	If you need to reset tty attributes before calling login,
+	this script approximates getty:
+
+	exec </dev/$1 >/dev/$1 2>&1 || exit 1
+	reset
+	stty sane; stty ispeed 38400; stty ospeed 38400
+	printf "%s login: " "`hostname`"
+	read -r login
+	exec /bin/login "$login"
 config BUSYBOX_CONFIG_LOGIN
 	bool "login"
 	default BUSYBOX_DEFAULT_LOGIN
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  login is used when signing onto a system.
+	login is used when signing onto a system.
 
-	  Note that Busybox binary must be setuid root for this applet to
-	  work properly.
+	Note that Busybox binary must be setuid root for this applet to
+	work properly.
 
 config BUSYBOX_CONFIG_LOGIN_SESSION_AS_CHILD
 	bool "Run logged in session in a child process"
 	default BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD if BUSYBOX_CONFIG_PAM
 	depends on BUSYBOX_CONFIG_LOGIN
 	help
-	  Run the logged in session in a child process.  This allows
-	  login to clean up things such as utmp entries or PAM sessions
-	  when the login session is complete.  If you use PAM, you
-	  almost always would want this to be set to Y, else PAM session
-	  will not be cleaned up.
+	Run the logged in session in a child process.  This allows
+	login to clean up things such as utmp entries or PAM sessions
+	when the login session is complete.  If you use PAM, you
+	almost always would want this to be set to Y, else PAM session
+	will not be cleaned up.
 
 config BUSYBOX_CONFIG_LOGIN_SCRIPTS
 	bool "Support login scripts"
 	depends on BUSYBOX_CONFIG_LOGIN
 	default BUSYBOX_DEFAULT_LOGIN_SCRIPTS
 	help
-	  Enable this if you want login to execute $LOGIN_PRE_SUID_SCRIPT
-	  just prior to switching from root to logged-in user.
+	Enable this if you want login to execute $LOGIN_PRE_SUID_SCRIPT
+	just prior to switching from root to logged-in user.
 
 config BUSYBOX_CONFIG_FEATURE_NOLOGIN
 	bool "Support /etc/nologin"
 	default BUSYBOX_DEFAULT_FEATURE_NOLOGIN
 	depends on BUSYBOX_CONFIG_LOGIN
 	help
-	  The file /etc/nologin is used by (some versions of) login(1).
-	  If it exists, non-root logins are prohibited.
+	The file /etc/nologin is used by (some versions of) login(1).
+	If it exists, non-root logins are prohibited.
 
 config BUSYBOX_CONFIG_FEATURE_SECURETTY
 	bool "Support /etc/securetty"
 	default BUSYBOX_DEFAULT_FEATURE_SECURETTY
 	depends on BUSYBOX_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 BUSYBOX_CONFIG_PASSWD
 	bool "passwd"
 	default BUSYBOX_DEFAULT_PASSWD
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	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
-	  may change the password for the 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.
 
-	  Note that Busybox binary must be setuid root for this applet to
-	  work properly.
+	Note that Busybox binary must be setuid root for this applet to
+	work properly.
 
 config BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK
 	bool "Check new passwords for weakness"
 	default BUSYBOX_DEFAULT_FEATURE_PASSWD_WEAK_CHECK
 	depends on BUSYBOX_CONFIG_PASSWD
 	help
-	  With this option passwd will refuse new passwords which are "weak".
+	With this option passwd will refuse new passwords which are "weak".
 config BUSYBOX_CONFIG_SU
 	bool "su"
 	default BUSYBOX_DEFAULT_SU
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  su is used to become another user during a login session.
-	  Invoked without a username, su defaults to becoming the super user.
-	  Note that busybox binary must be setuid root for this applet to
-	  work properly.
+	su is used to become another user during a login session.
+	Invoked without a username, su defaults to becoming the super user.
+	Note that busybox binary must be setuid root for this applet to
+	work properly.
 
 config BUSYBOX_CONFIG_FEATURE_SU_SYSLOG
 	bool "Log to syslog all attempts to use su"
@@ -324,15 +324,15 @@ config BUSYBOX_CONFIG_SULOGIN
 	default BUSYBOX_DEFAULT_SULOGIN
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  sulogin is invoked when the system goes into single user
-	  mode (this is done through an entry in inittab).
+	sulogin is invoked when the system goes into single user
+	mode (this is done through an entry in inittab).
 config BUSYBOX_CONFIG_VLOCK
 	bool "vlock"
 	default BUSYBOX_DEFAULT_VLOCK
 	help
-	  Build the "vlock" applet which allows you to lock (virtual) terminals.
+	Build the "vlock" applet which allows you to lock (virtual) terminals.
 
-	  Note that Busybox binary must be setuid root for this applet to
-	  work properly.
+	Note that Busybox binary must be setuid root for this applet to
+	work properly.
 
 endmenu

+ 12 - 12
package/utils/busybox/config/mailutils/Config.in

@@ -5,47 +5,47 @@ config BUSYBOX_CONFIG_MAKEMIME
 	bool "makemime"
 	default BUSYBOX_DEFAULT_MAKEMIME
 	help
-	  Create MIME-formatted messages.
+	Create MIME-formatted messages.
 config BUSYBOX_CONFIG_POPMAILDIR
 	bool "popmaildir"
 	default BUSYBOX_DEFAULT_POPMAILDIR
 	help
-	  Simple yet powerful POP3 mail popper. Delivers content
-	  of remote mailboxes to local Maildir.
+	Simple yet powerful POP3 mail popper. Delivers content
+	of remote mailboxes to local Maildir.
 
 config BUSYBOX_CONFIG_FEATURE_POPMAILDIR_DELIVERY
 	bool "Allow message filters and custom delivery program"
 	default BUSYBOX_DEFAULT_FEATURE_POPMAILDIR_DELIVERY
 	depends on BUSYBOX_CONFIG_POPMAILDIR
 	help
-	  Allow to use a custom program to filter the content
-	  of the message before actual delivery (-F "prog [args...]").
-	  Allow to use a custom program for message actual delivery
-	  (-M "prog [args...]").
+	Allow to use a custom program to filter the content
+	of the message before actual delivery (-F "prog [args...]").
+	Allow to use a custom program for message actual delivery
+	(-M "prog [args...]").
 config BUSYBOX_CONFIG_REFORMIME
 	bool "reformime"
 	default BUSYBOX_DEFAULT_REFORMIME
 	help
-	  Parse MIME-formatted messages.
+	Parse MIME-formatted messages.
 
 config BUSYBOX_CONFIG_FEATURE_REFORMIME_COMPAT
 	bool "Accept and ignore options other than -x and -X"
 	default BUSYBOX_DEFAULT_FEATURE_REFORMIME_COMPAT
 	depends on BUSYBOX_CONFIG_REFORMIME
 	help
-	  Accept (for compatibility only) and ignore options
-	  other than -x and -X.
+	Accept (for compatibility only) and ignore options
+	other than -x and -X.
 config BUSYBOX_CONFIG_SENDMAIL
 	bool "sendmail"
 	default BUSYBOX_DEFAULT_SENDMAIL
 	help
-	  Barebones sendmail.
+	Barebones sendmail.
 
 config BUSYBOX_CONFIG_FEATURE_MIME_CHARSET
 	string "Default charset"
 	default BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET
 	depends on BUSYBOX_CONFIG_MAKEMIME || BUSYBOX_CONFIG_REFORMIME || BUSYBOX_CONFIG_SENDMAIL
 	help
-	  Default charset of the message.
+	Default charset of the message.
 
 endmenu

+ 201 - 201
package/utils/busybox/config/miscutils/Config.in

@@ -11,34 +11,34 @@ config BUSYBOX_CONFIG_ADJTIMEX
 	default BUSYBOX_DEFAULT_ADJTIMEX
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Adjtimex reads and optionally sets adjustment parameters for
-	  the Linux clock adjustment algorithm.
+	Adjtimex reads and optionally sets adjustment parameters for
+	the Linux clock adjustment algorithm.
 config BUSYBOX_CONFIG_BBCONFIG
 	bool "bbconfig"
 	default BUSYBOX_DEFAULT_BBCONFIG
 	help
-	  The bbconfig applet will print the config file with which
-	  busybox was built.
+	The bbconfig applet will print the config file with which
+	busybox was built.
 
 config BUSYBOX_CONFIG_FEATURE_COMPRESS_BBCONFIG
 	bool "Compress bbconfig data"
 	default BUSYBOX_DEFAULT_FEATURE_COMPRESS_BBCONFIG
 	depends on BUSYBOX_CONFIG_BBCONFIG
 	help
-	  Store bbconfig data in compressed form, uncompress them on-the-fly
-	  before output.
+	Store bbconfig data in compressed form, uncompress them on-the-fly
+	before output.
 
-	  If you have a really tiny busybox with few applets enabled (and
-	  bunzip2 isn't one of them), the overhead of the decompressor might
-	  be noticeable. Also, if you run executables directly from ROM
-	  and have very little memory, this might not be a win. Otherwise,
-	  you probably want this.
+	If you have a really tiny busybox with few applets enabled (and
+	bunzip2 isn't one of them), the overhead of the decompressor might
+	be noticeable. Also, if you run executables directly from ROM
+	and have very little memory, this might not be a win. Otherwise,
+	you probably want this.
 config BUSYBOX_CONFIG_BEEP
 	bool "beep"
 	default BUSYBOX_DEFAULT_BEEP
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  The beep applets beeps in a given freq/Hz.
+	The beep applets beeps in a given freq/Hz.
 
 config BUSYBOX_CONFIG_FEATURE_BEEP_FREQ
 	int "default frequency"
@@ -46,7 +46,7 @@ config BUSYBOX_CONFIG_FEATURE_BEEP_FREQ
 	default BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ
 	depends on BUSYBOX_CONFIG_BEEP
 	help
-	  Frequency for default beep.
+	Frequency for default beep.
 
 config BUSYBOX_CONFIG_FEATURE_BEEP_LENGTH_MS
 	int "default length"
@@ -54,91 +54,91 @@ config BUSYBOX_CONFIG_FEATURE_BEEP_LENGTH_MS
 	default BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS
 	depends on BUSYBOX_CONFIG_BEEP
 	help
-	  Length in ms for default beep.
+	Length in ms for default beep.
 config BUSYBOX_CONFIG_CHAT
 	bool "chat"
 	default BUSYBOX_DEFAULT_CHAT
 	help
-	  Simple chat utility.
+	Simple chat utility.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_NOFAIL
 	bool "Enable NOFAIL expect strings"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_NOFAIL
 	help
-	  When enabled expect strings which are started with a dash trigger
-	  no-fail mode. That is when expectation is not met within timeout
-	  the script is not terminated but sends next SEND string and waits
-	  for next EXPECT string. This allows to compose far more flexible
-	  scripts.
+	When enabled expect strings which are started with a dash trigger
+	no-fail mode. That is when expectation is not met within timeout
+	the script is not terminated but sends next SEND string and waits
+	for next EXPECT string. This allows to compose far more flexible
+	scripts.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_TTY_HIFI
 	bool "Force STDIN to be a TTY"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_TTY_HIFI
 	help
-	  Original chat always treats STDIN as a TTY device and sets for it
-	  so-called raw mode. This option turns on such behaviour.
+	Original chat always treats STDIN as a TTY device and sets for it
+	so-called raw mode. This option turns on such behaviour.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_IMPLICIT_CR
 	bool "Enable implicit Carriage Return"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_IMPLICIT_CR
 	help
-	  When enabled make chat to terminate all SEND strings with a "\r"
-	  unless "\c" is met anywhere in the string.
+	When enabled make chat to terminate all SEND strings with a "\r"
+	unless "\c" is met anywhere in the string.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_SWALLOW_OPTS
 	bool "Swallow options"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_SWALLOW_OPTS
 	help
-	  Busybox chat require no options. To make it not fail when used
-	  in place of original chat (which has a bunch of options) turn
-	  this on.
+	Busybox chat require no options. To make it not fail when used
+	in place of original chat (which has a bunch of options) turn
+	this on.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_SEND_ESCAPES
 	bool "Support weird SEND escapes"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_SEND_ESCAPES
 	help
-	  Original chat uses some escape sequences in SEND arguments which
-	  are not sent to device but rather performs special actions.
-	  E.g. "\K" means to send a break sequence to device.
-	  "\d" delays execution for a second, "\p" -- for a 1/100 of second.
-	  Before turning this option on think twice: do you really need them?
+	Original chat uses some escape sequences in SEND arguments which
+	are not sent to device but rather performs special actions.
+	E.g. "\K" means to send a break sequence to device.
+	"\d" delays execution for a second, "\p" -- for a 1/100 of second.
+	Before turning this option on think twice: do you really need them?
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_VAR_ABORT_LEN
 	bool "Support variable-length ABORT conditions"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_VAR_ABORT_LEN
 	help
-	  Original chat uses fixed 50-bytes length ABORT conditions. Say N here.
+	Original chat uses fixed 50-bytes length ABORT conditions. Say N here.
 
 config BUSYBOX_CONFIG_FEATURE_CHAT_CLR_ABORT
 	bool "Support revoking of ABORT conditions"
 	depends on BUSYBOX_CONFIG_CHAT
 	default BUSYBOX_DEFAULT_FEATURE_CHAT_CLR_ABORT
 	help
-	  Support CLR_ABORT directive.
+	Support CLR_ABORT directive.
 config BUSYBOX_CONFIG_CONSPY
 	bool "conspy"
 	default BUSYBOX_DEFAULT_CONSPY
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  A text-mode VNC like program for Linux virtual terminals.
-	  example:  conspy NUM      shared access to console num
-	  or        conspy -nd NUM  screenshot of console num
-	  or        conspy -cs NUM  poor man's GNU screen like
+	A text-mode VNC like program for Linux virtual terminals.
+	example:  conspy NUM      shared access to console num
+	or        conspy -nd NUM  screenshot of console num
+	or        conspy -cs NUM  poor man's GNU screen like
 config BUSYBOX_CONFIG_CROND
 	bool "crond"
 	default BUSYBOX_DEFAULT_CROND
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  Crond is a background daemon that parses individual crontab
-	  files and executes commands on behalf of the users in question.
-	  This is a port of dcron from slackware. It uses files of the
-	  format /var/spool/cron/crontabs/<username> files, for example:
+	Crond is a background daemon that parses individual crontab
+	files and executes commands on behalf of the users in question.
+	This is a port of dcron from slackware. It uses files of the
+	format /var/spool/cron/crontabs/<username> files, for example:
 	      $ cat /var/spool/cron/crontabs/root
 	      # Run daily cron jobs at 4:40 every day:
 	      40 4 * * * /etc/cron/daily > /dev/null 2>&1
@@ -148,78 +148,78 @@ config BUSYBOX_CONFIG_FEATURE_CROND_D
 	depends on BUSYBOX_CONFIG_CROND
 	default BUSYBOX_DEFAULT_FEATURE_CROND_D
 	help
-	  -d N sets loglevel (0:most verbose) and directs all output to stderr.
+	-d N sets loglevel (0:most verbose) and directs all output to stderr.
 
 config BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL
 	bool "Report command output via email (using sendmail)"
 	default BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL
 	depends on BUSYBOX_CONFIG_CROND
 	help
-	  Command output will be sent to corresponding user via email.
+	Command output will be sent to corresponding user via email.
 
 config BUSYBOX_CONFIG_FEATURE_CROND_DIR
 	string "crond spool directory"
 	default BUSYBOX_DEFAULT_FEATURE_CROND_DIR
 	depends on BUSYBOX_CONFIG_CROND || BUSYBOX_CONFIG_CRONTAB
 	help
-	  Location of crond spool.
+	Location of crond spool.
 config BUSYBOX_CONFIG_CRONTAB
 	bool "crontab"
 	default BUSYBOX_DEFAULT_CRONTAB
 	help
-	  Crontab manipulates the crontab for a particular user. Only
-	  the superuser may specify a different user and/or crontab directory.
-	  Note that Busybox binary must be setuid root for this applet to
-	  work properly.
+	Crontab manipulates the crontab for a particular user. Only
+	the superuser may specify a different user and/or crontab directory.
+	Note that Busybox binary must be setuid root for this applet to
+	work properly.
 config BUSYBOX_CONFIG_DC
 	bool "dc"
 	default BUSYBOX_DEFAULT_DC
 	help
-	  Dc is a reverse-polish desk calculator which supports unlimited
-	  precision arithmetic.
+	Dc is a reverse-polish desk calculator which supports unlimited
+	precision arithmetic.
 
 config BUSYBOX_CONFIG_FEATURE_DC_LIBM
 	bool "Enable power and exp functions (requires libm)"
 	default BUSYBOX_DEFAULT_FEATURE_DC_LIBM
 	depends on BUSYBOX_CONFIG_DC
 	help
-	  Enable power and exp functions.
-	  NOTE: This will require libm to be present for linking.
+	Enable power and exp functions.
+	NOTE: This will require libm to be present for linking.
 config BUSYBOX_CONFIG_DEVFSD
 	bool "devfsd (obsolete)"
 	default BUSYBOX_DEFAULT_DEVFSD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	select BUSYBOX_CONFIG_FEATURE_SYSLOG
 	help
-	  This is deprecated and should NOT be used anymore.
-	  Use linux >= 2.6 (optionally with hotplug) and mdev instead!
-	  See docs/mdev.txt for detailed instructions on how to use mdev
-	  instead.
+	This is deprecated and should NOT be used anymore.
+	Use linux >= 2.6 (optionally with hotplug) and mdev instead!
+	See docs/mdev.txt for detailed instructions on how to use mdev
+	instead.
 
-	  Provides compatibility with old device names on a devfs systems.
-	  You should set it to true if you have devfs enabled.
-	  The following keywords in devsfd.conf are supported:
-	  "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
-	  "PERMISSIONS", "EXECUTE", "COPY", "IGNORE",
-	  "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
+	Provides compatibility with old device names on a devfs systems.
+	You should set it to true if you have devfs enabled.
+	The following keywords in devsfd.conf are supported:
+	"CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
+	"PERMISSIONS", "EXECUTE", "COPY", "IGNORE",
+	"MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
 
-	  But only if they are written UPPERCASE!!!!!!!!
+	But only if they are written UPPERCASE!!!!!!!!
 
 config BUSYBOX_CONFIG_DEVFSD_MODLOAD
 	bool "Adds support for MODLOAD keyword in devsfd.conf"
 	default BUSYBOX_DEFAULT_DEVFSD_MODLOAD
 	depends on BUSYBOX_CONFIG_DEVFSD
 	help
-	  This actually doesn't work with busybox modutils but needs
-	  the external modutils.
+	This actually doesn't work with busybox modutils but needs
+	the external modutils.
 
 config BUSYBOX_CONFIG_DEVFSD_FG_NP
 	bool "Enable the -fg and -np options"
 	default BUSYBOX_DEFAULT_DEVFSD_FG_NP
 	depends on BUSYBOX_CONFIG_DEVFSD
 	help
-	  -fg  Run the daemon in the foreground.
-	  -np  Exit after parsing the configuration file.
+	-fg  Run the daemon in the foreground.
+	-np  Exit after parsing the configuration file.
 	       Do not poll for events.
 
 config BUSYBOX_CONFIG_DEVFSD_VERBOSE
@@ -227,170 +227,170 @@ config BUSYBOX_CONFIG_DEVFSD_VERBOSE
 	default BUSYBOX_DEFAULT_DEVFSD_VERBOSE
 	depends on BUSYBOX_CONFIG_DEVFSD
 	help
-	  Increases logging to stderr or syslog.
+	Increases logging to stderr or syslog.
 
 config BUSYBOX_CONFIG_FEATURE_DEVFS
 	bool "Use devfs names for all devices (obsolete)"
 	default BUSYBOX_DEFAULT_FEATURE_DEVFS
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  This is obsolete and should NOT be used anymore.
-	  Use linux >= 2.6 (optionally with hotplug) and mdev instead!
+	This is obsolete and should NOT be used anymore.
+	Use linux >= 2.6 (optionally with hotplug) and mdev instead!
 
-	  For legacy systems -- if there is no way around devfsd -- this
-	  tells busybox to look for names like /dev/loop/0 instead of
-	  /dev/loop0. If your /dev directory has normal names instead of
-	  devfs names, you don't want this.
+	For legacy systems -- if there is no way around devfsd -- this
+	tells busybox to look for names like /dev/loop/0 instead of
+	/dev/loop0. If your /dev directory has normal names instead of
+	devfs names, you don't want this.
 config BUSYBOX_CONFIG_DEVMEM
 	bool "devmem"
 	default BUSYBOX_DEFAULT_DEVMEM
 	help
-	  devmem is a small program that reads and writes from physical
-	  memory using /dev/mem.
+	devmem is a small program that reads and writes from physical
+	memory using /dev/mem.
 config BUSYBOX_CONFIG_FBSPLASH
 	bool "fbsplash"
 	default BUSYBOX_DEFAULT_FBSPLASH
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Shows splash image and progress bar on framebuffer device.
-	  Can be used during boot phase of an embedded device. ~2kb.
-	  Usage:
-	  - use kernel option 'vga=xxx' or otherwise enable fb device.
-	  - put somewhere fbsplash.cfg file and an image in .ppm format.
-	  - $ setsid fbsplash [params] &
+	Shows splash image and progress bar on framebuffer device.
+	Can be used during boot phase of an embedded device. ~2kb.
+	Usage:
+	- use kernel option 'vga=xxx' or otherwise enable fb device.
+	- put somewhere fbsplash.cfg file and an image in .ppm format.
+	- $ setsid fbsplash [params] &
 	    -c: hide cursor
 	    -d /dev/fbN: framebuffer device (if not /dev/fb0)
 	    -s path_to_image_file (can be "-" for stdin)
 	    -i path_to_cfg_file (can be "-" for stdin)
 	    -f path_to_fifo (can be "-" for stdin)
-	  - if you want to run it only in presence of kernel parameter:
+	- if you want to run it only in presence of kernel parameter:
 	    grep -q "fbsplash=on" </proc/cmdline && setsid fbsplash [params] &
-	  - commands for fifo:
+	- commands for fifo:
 	    "NN" (ASCII decimal number) - percentage to show on progress bar
 	    "exit" - well you guessed it
 config BUSYBOX_CONFIG_FLASH_ERASEALL
 	bool "flash_eraseall"
 	default BUSYBOX_DEFAULT_FLASH_ERASEALL  # doesn't build on Ubuntu 8.04
 	help
-	  The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
-	  This utility is used to erase the whole MTD device.
+	The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
+	This utility is used to erase the whole MTD device.
 config BUSYBOX_CONFIG_FLASH_LOCK
 	bool "flash_lock"
 	default BUSYBOX_DEFAULT_FLASH_LOCK  # doesn't build on Ubuntu 8.04
 	help
-	  The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
-	  utility locks part or all of the flash device.
+	The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
+	utility locks part or all of the flash device.
 
 config BUSYBOX_CONFIG_FLASH_UNLOCK
 	bool "flash_unlock"
 	default BUSYBOX_DEFAULT_FLASH_UNLOCK  # doesn't build on Ubuntu 8.04
 	help
-	  The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
-	  utility unlocks part or all of the flash device.
+	The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
+	utility unlocks part or all of the flash device.
 config BUSYBOX_CONFIG_FLASHCP
 	bool "flashcp"
 	default BUSYBOX_DEFAULT_FLASHCP  # doesn't build on Ubuntu 8.04
 	help
-	  The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
-	  This utility is used to copy images into a MTD device.
+	The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
+	This utility is used to copy images into a MTD device.
 config BUSYBOX_CONFIG_HDPARM
 	bool "hdparm"
 	default BUSYBOX_DEFAULT_HDPARM
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Get/Set hard drive parameters. Primarily intended for ATA
-	  drives. Adds about 13k (or around 30k if you enable the
-	  FEATURE_HDPARM_GET_IDENTITY option)....
+	Get/Set hard drive parameters. Primarily intended for ATA
+	drives. Adds about 13k (or around 30k if you enable the
+	FEATURE_HDPARM_GET_IDENTITY option)....
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_GET_IDENTITY
 	bool "Support obtaining detailed information directly from drives"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_GET_IDENTITY
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the -I and -i options to obtain detailed information
-	  directly from drives about their capabilities and supported ATA
-	  feature set. If no device name is specified, hdparm will read
-	  identify data from stdin. Enabling this option will add about 16k...
+	Enable the -I and -i options to obtain detailed information
+	directly from drives about their capabilities and supported ATA
+	feature set. If no device name is specified, hdparm will read
+	identify data from stdin. Enabling this option will add about 16k...
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF
 	bool "Register an IDE interface (DANGEROUS)"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_SCAN_HWIF
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the 'hdparm -R' option to register an IDE interface.
-	  This is dangerous stuff, so you should probably say N.
+	Enable the 'hdparm -R' option to register an IDE interface.
+	This is dangerous stuff, so you should probably say N.
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
 	bool "Un-register an IDE interface (DANGEROUS)"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the 'hdparm -U' option to un-register an IDE interface.
-	  This is dangerous stuff, so you should probably say N.
+	Enable the 'hdparm -U' option to un-register an IDE interface.
+	This is dangerous stuff, so you should probably say N.
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET
 	bool "Perform device reset (DANGEROUS)"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_DRIVE_RESET
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the 'hdparm -w' option to perform a device reset.
-	  This is dangerous stuff, so you should probably say N.
+	Enable the 'hdparm -w' option to perform a device reset.
+	This is dangerous stuff, so you should probably say N.
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
 	bool "Tristate device for hotswap (DANGEROUS)"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the 'hdparm -x' option to tristate device for hotswap,
-	  and the '-b' option to get/set bus state. This is dangerous
-	  stuff, so you should probably say N.
+	Enable the 'hdparm -x' option to tristate device for hotswap,
+	and the '-b' option to get/set bus state. This is dangerous
+	stuff, so you should probably say N.
 
 config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA
 	bool "Get/set using_dma flag"
 	default BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_GETSET_DMA
 	depends on BUSYBOX_CONFIG_HDPARM
 	help
-	  Enable the 'hdparm -d' option to get/set using_dma flag.
+	Enable the 'hdparm -d' option to get/set using_dma flag.
 config BUSYBOX_CONFIG_I2CGET
 	bool "i2cget"
 	default BUSYBOX_DEFAULT_I2CGET
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Read from I2C/SMBus chip registers.
+	Read from I2C/SMBus chip registers.
 
 config BUSYBOX_CONFIG_I2CSET
 	bool "i2cset"
 	default BUSYBOX_DEFAULT_I2CSET
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Set I2C registers.
+	Set I2C registers.
 
 config BUSYBOX_CONFIG_I2CDUMP
 	bool "i2cdump"
 	default BUSYBOX_DEFAULT_I2CDUMP
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Examine I2C registers.
+	Examine I2C registers.
 
 config BUSYBOX_CONFIG_I2CDETECT
 	bool "i2cdetect"
 	default BUSYBOX_DEFAULT_I2CDETECT
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Detect I2C chips.
+	Detect I2C chips.
 
 config BUSYBOX_CONFIG_INOTIFYD
 	bool "inotifyd"
 	default BUSYBOX_DEFAULT_INOTIFYD  # doesn't build on Knoppix 5
 	help
-	  Simple inotify daemon. Reports filesystem changes. Requires
-	  kernel >= 2.6.13
+	Simple inotify daemon. Reports filesystem changes. Requires
+	kernel >= 2.6.13
 config BUSYBOX_CONFIG_LESS
 	bool "less"
 	default BUSYBOX_DEFAULT_LESS
 	help
-	  'less' is a pager, meaning that it displays text files. It possesses
-	  a wide array of features, and is an improvement over 'more'.
+	'less' is a pager, meaning that it displays text files. It possesses
+	a wide array of features, and is an improvement over 'more'.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES
 	int "Max number of input lines less will try to eat"
@@ -402,64 +402,64 @@ config BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS
 	default BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  This option adds the capability to search for matching left and right
-	  brackets, facilitating programming.
+	This option adds the capability to search for matching left and right
+	brackets, facilitating programming.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_FLAGS
 	bool "Enable -m/-M"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  The -M/-m flag enables a more sophisticated status line.
+	The -M/-m flag enables a more sophisticated status line.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE
 	bool "Enable -S"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  The -S flag causes long lines to be truncated rather than
-	  wrapped.
+	The -S flag causes long lines to be truncated rather than
+	wrapped.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_MARKS
 	bool "Enable marks"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_MARKS
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  Marks enable positions in a file to be stored for easy reference.
+	Marks enable positions in a file to be stored for easy reference.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_REGEXP
 	bool "Enable regular expressions"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_REGEXP
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  Enable regular expressions, allowing complex file searches.
+	Enable regular expressions, allowing complex file searches.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_WINCH
 	bool "Enable automatic resizing on window size changes"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_WINCH
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  Makes less track window size changes.
+	Makes less track window size changes.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_ASK_TERMINAL
 	bool "Use 'tell me cursor position' ESC sequence to measure window"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_ASK_TERMINAL
 	depends on BUSYBOX_CONFIG_FEATURE_LESS_WINCH
 	help
-	  Makes less track window size changes.
-	  If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
-	  this option makes less perform a last-ditch effort to find it:
-	  position cursor to 999,999 and ask terminal to report real
-	  cursor position using "ESC [ 6 n" escape sequence, then read stdin.
-	  This is not clean but helps a lot on serial lines and such.
+	Makes less track window size changes.
+	If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
+	this option makes less perform a last-ditch effort to find it:
+	position cursor to 999,999 and ask terminal to report real
+	cursor position using "ESC [ 6 n" escape sequence, then read stdin.
+	This is not clean but helps a lot on serial lines and such.
 
 config BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD
 	bool "Enable flag changes ('-' command)"
 	default BUSYBOX_DEFAULT_FEATURE_LESS_DASHCMD
 	depends on BUSYBOX_CONFIG_LESS
 	help
-	  This enables the ability to change command-line flags within
-	  less itself ('-' keyboard command).
+	This enables the ability to change command-line flags within
+	less itself ('-' keyboard command).
 
 config BUSYBOX_CONFIG_FEATURE_LESS_LINENUMS
 	bool "Enable -N (dynamic switching of line numbers)"
@@ -469,34 +469,34 @@ config BUSYBOX_CONFIG_LOCK
 	bool "lock"
 	default BUSYBOX_DEFAULT_LOCK
 	help
-	  Small utility for using locks in scripts
+	Small utility for using locks in scripts
 config BUSYBOX_CONFIG_LSSCSI
 	bool "lsscsi"
 	default BUSYBOX_DEFAULT_LSSCSI
 	#select PLATFORM_LINUX
 	help
-	  lsscsi is a utility for displaying information about SCSI buses in the
-	  system and devices connected to them.
+	lsscsi is a utility for displaying information about SCSI buses in the
+	system and devices connected to them.
 
-	  This version uses sysfs (/sys/bus/scsi/devices) only.
+	This version uses sysfs (/sys/bus/scsi/devices) only.
 config BUSYBOX_CONFIG_MAKEDEVS
 	bool "makedevs"
 	default BUSYBOX_DEFAULT_MAKEDEVS
 	help
-	  'makedevs' is a utility used to create a batch of devices with
-	  one command.
+	'makedevs' is a utility used to create a batch of devices with
+	one command.
 
-	  There are two choices for command line behaviour, the interface
-	  as used by LEAF/Linux Router Project, or a device table file.
+	There are two choices for command line behaviour, the interface
+	as used by LEAF/Linux Router Project, or a device table file.
 
-	  'leaf' is traditionally what busybox follows, it allows multiple
-	  devices of a particluar type to be created per command.
-	  e.g. /dev/hda[0-9]
-	  Device properties are passed as command line arguments.
+	'leaf' is traditionally what busybox follows, it allows multiple
+	devices of a particluar type to be created per command.
+	e.g. /dev/hda[0-9]
+	Device properties are passed as command line arguments.
 
-	  'table' reads device properties from a file or stdin, allowing
-	  a batch of unrelated devices to be made with one command.
-	  User/group names are allowed as an alternative to uid/gid.
+	'table' reads device properties from a file or stdin, allowing
+	a batch of unrelated devices to be made with one command.
+	User/group names are allowed as an alternative to uid/gid.
 
 choice
 	prompt "Choose makedevs behaviour"
@@ -514,178 +514,178 @@ config BUSYBOX_CONFIG_MAN
 	bool "man"
 	default BUSYBOX_DEFAULT_MAN
 	help
-	  Format and display manual pages.
+	Format and display manual pages.
 config BUSYBOX_CONFIG_MICROCOM
 	bool "microcom"
 	default BUSYBOX_DEFAULT_MICROCOM
 	help
-	  The poor man's minicom utility for chatting with serial port devices.
+	The poor man's minicom utility for chatting with serial port devices.
 config BUSYBOX_CONFIG_MT
 	bool "mt"
 	default BUSYBOX_DEFAULT_MT
 	help
-	  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.
+	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.
 config BUSYBOX_CONFIG_NANDWRITE
 	bool "nandwrite"
 	default BUSYBOX_DEFAULT_NANDWRITE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Write to the specified MTD device, with bad blocks awareness
+	Write to the specified MTD device, with bad blocks awareness
 
 config BUSYBOX_CONFIG_NANDDUMP
 	bool "nanddump"
 	default BUSYBOX_DEFAULT_NANDDUMP
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Dump the content of raw NAND chip
+	Dump the content of raw NAND chip
 config BUSYBOX_CONFIG_PARTPROBE
 	bool "partprobe"
 	default BUSYBOX_DEFAULT_PARTPROBE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Ask kernel to rescan partition table.
+	Ask kernel to rescan partition table.
 config BUSYBOX_CONFIG_RAIDAUTORUN
 	bool "raidautorun"
 	default BUSYBOX_DEFAULT_RAIDAUTORUN
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  raidautorun tells the kernel md driver to
-	  search and start RAID arrays.
+	raidautorun tells the kernel md driver to
+	search and start RAID arrays.
 config BUSYBOX_CONFIG_READAHEAD
 	bool "readahead"
 	default BUSYBOX_DEFAULT_READAHEAD
 	depends on BUSYBOX_CONFIG_LFS
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Preload the files listed on the command line into RAM cache so that
-	  subsequent reads on these files will not block on disk I/O.
+	Preload the files listed on the command line into RAM cache so that
+	subsequent reads on these files will not block on disk I/O.
 
-	  This applet just calls the readahead(2) system call on each file.
-	  It is mainly useful in system startup scripts to preload files
-	  or executables before they are used. When used at the right time
-	  (in particular when a CPU bound process is running) it can
-	  significantly speed up system startup.
+	This applet just calls the readahead(2) system call on each file.
+	It is mainly useful in system startup scripts to preload files
+	or executables before they are used. When used at the right time
+	(in particular when a CPU bound process is running) it can
+	significantly speed up system startup.
 
-	  As readahead(2) blocks until each file has been read, it is best to
-	  run this applet as a background job.
+	As readahead(2) blocks until each file has been read, it is best to
+	run this applet as a background job.
 config BUSYBOX_CONFIG_RFKILL
 	bool "rfkill"
 	default BUSYBOX_DEFAULT_RFKILL # doesn't build on Ubuntu 9.04
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Enable/disable wireless devices.
+	Enable/disable wireless devices.
 
-	  rfkill list : list all wireless devices
-	  rfkill list bluetooth : list all bluetooth devices
-	  rfkill list 1 : list device corresponding to the given index
-	  rfkill block|unblock wlan : block/unblock all wlan(wifi) devices
+	rfkill list : list all wireless devices
+	rfkill list bluetooth : list all bluetooth devices
+	rfkill list 1 : list device corresponding to the given index
+	rfkill block|unblock wlan : block/unblock all wlan(wifi) devices
 
 config BUSYBOX_CONFIG_RUNLEVEL
 	bool "runlevel"
 	default BUSYBOX_DEFAULT_RUNLEVEL
 	depends on BUSYBOX_CONFIG_FEATURE_UTMP
 	help
-	  find the current and previous system runlevel.
+	find the current and previous system runlevel.
 
-	  This applet uses utmp but does not rely on busybox supporing
-	  utmp on purpose. It is used by e.g. emdebian via /etc/init.d/rc.
+	This applet uses utmp but does not rely on busybox supporing
+	utmp on purpose. It is used by e.g. emdebian via /etc/init.d/rc.
 config BUSYBOX_CONFIG_RX
 	bool "rx"
 	default BUSYBOX_DEFAULT_RX
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Receive files using the Xmodem protocol.
+	Receive files using the Xmodem protocol.
 config BUSYBOX_CONFIG_SETSERIAL
 	bool "setserial"
 	default BUSYBOX_DEFAULT_SETSERIAL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Retrieve or set Linux serial port.
+	Retrieve or set Linux serial port.
 config BUSYBOX_CONFIG_STRINGS
 	bool "strings"
 	default BUSYBOX_DEFAULT_STRINGS
 	help
-	  strings prints the printable character sequences for each file
-	  specified.
+	strings prints the printable character sequences for each file
+	specified.
 config BUSYBOX_CONFIG_TIME
 	bool "time"
 	default BUSYBOX_DEFAULT_TIME
 	help
-	  The time command runs the specified program with the given arguments.
-	  When the command finishes, time writes a message to standard output
-	  giving timing statistics about this program run.
+	The time command runs the specified program with the given arguments.
+	When the command finishes, time writes a message to standard output
+	giving timing statistics about this program run.
 config BUSYBOX_CONFIG_TTYSIZE
 	bool "ttysize"
 	default BUSYBOX_DEFAULT_TTYSIZE
 	help
-	  A replacement for "stty size". Unlike stty, can report only width,
-	  only height, or both, in any order. It also does not complain on
-	  error, but returns default 80x24.
-	  Usage in shell scripts: width=`ttysize w`.
+	A replacement for "stty size". Unlike stty, can report only width,
+	only height, or both, in any order. It also does not complain on
+	error, but returns default 80x24.
+	Usage in shell scripts: width=`ttysize w`.
 config BUSYBOX_CONFIG_UBIATTACH
 	bool "ubiattach"
 	default BUSYBOX_DEFAULT_UBIATTACH
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Attach MTD device to an UBI device.
+	Attach MTD device to an UBI device.
 
 config BUSYBOX_CONFIG_UBIDETACH
 	bool "ubidetach"
 	default BUSYBOX_DEFAULT_UBIDETACH
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Detach MTD device from an UBI device.
+	Detach MTD device from an UBI device.
 
 config BUSYBOX_CONFIG_UBIMKVOL
 	bool "ubimkvol"
 	default BUSYBOX_DEFAULT_UBIMKVOL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Create a UBI volume.
+	Create a UBI volume.
 
 config BUSYBOX_CONFIG_UBIRMVOL
 	bool "ubirmvol"
 	default BUSYBOX_DEFAULT_UBIRMVOL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Delete a UBI volume.
+	Delete a UBI volume.
 
 config BUSYBOX_CONFIG_UBIRSVOL
 	bool "ubirsvol"
 	default BUSYBOX_DEFAULT_UBIRSVOL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Resize a UBI volume.
+	Resize a UBI volume.
 
 config BUSYBOX_CONFIG_UBIUPDATEVOL
 	bool "ubiupdatevol"
 	default BUSYBOX_DEFAULT_UBIUPDATEVOL
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Update a UBI volume.
+	Update a UBI volume.
 config BUSYBOX_CONFIG_UBIRENAME
 	bool "ubirename"
 	default BUSYBOX_DEFAULT_UBIRENAME
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Utility to rename UBI volumes
+	Utility to rename UBI volumes
 config BUSYBOX_CONFIG_VOLNAME
 	bool "volname"
 	default BUSYBOX_DEFAULT_VOLNAME
 	help
-	  Prints a CD-ROM volume name.
+	Prints a CD-ROM volume name.
 config BUSYBOX_CONFIG_WATCHDOG
 	bool "watchdog"
 	default BUSYBOX_DEFAULT_WATCHDOG
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  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
-	  certain amount of time, the watchdog device assumes the system has
-	  hung, and will cause the hardware to reboot.
+	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
+	certain amount of time, the watchdog device assumes the system has
+	hung, and will cause the hardware to reboot.
 
 endmenu

+ 87 - 87
package/utils/busybox/config/modutils/Config.in

@@ -10,89 +10,89 @@ config BUSYBOX_CONFIG_MODPROBE_SMALL
 	bool "Simplified modutils"
 	default BUSYBOX_DEFAULT_MODPROBE_SMALL
 	help
-	  Build smaller (~1.5 kbytes), simplified module tools.
+	Build smaller (~1.5 kbytes), simplified module tools.
 
-	  This option by itself does not enable any applets -
-	  you need to select applets individually below.
+	This option by itself does not enable any applets -
+	you need to select applets individually below.
 
-	  With this option modprobe does not require modules.dep file
-	  and does not use /etc/modules.conf file.
-	  It scans module files in /lib/modules/`uname -r` and
-	  determines dependencies and module alias names on the fly.
-	  This may make module loading slower, most notably
-	  when one needs to load module by alias (this requires
-	  scanning through module _bodies_).
+	With this option modprobe does not require modules.dep file
+	and does not use /etc/modules.conf file.
+	It scans module files in /lib/modules/`uname -r` and
+	determines dependencies and module alias names on the fly.
+	This may make module loading slower, most notably
+	when one needs to load module by alias (this requires
+	scanning through module _bodies_).
 
-	  At the first attempt to load a module by alias modprobe
-	  will try to generate modules.dep.bb file in order to speed up
-	  future loads by alias. Failure to do so (read-only /lib/modules,
-	  etc) is not reported, and future modprobes will be slow too.
+	At the first attempt to load a module by alias modprobe
+	will try to generate modules.dep.bb file in order to speed up
+	future loads by alias. Failure to do so (read-only /lib/modules,
+	etc) is not reported, and future modprobes will be slow too.
 
-	  NB: modules.dep.bb file format is not compatible
-	  with modules.dep file as created/used by standard module tools.
+	NB: modules.dep.bb file format is not compatible
+	with modules.dep file as created/used by standard module tools.
 
-	  Additional module parameters can be stored in
-	  /etc/modules/$module_name files.
+	Additional module parameters can be stored in
+	/etc/modules/$module_name files.
 
 config BUSYBOX_CONFIG_DEPMOD
 	bool "depmod"
 	default BUSYBOX_DEFAULT_DEPMOD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  depmod generates modules.dep (and potentially modules.alias
-	  and modules.symbols) that contain dependency information
-	  for modprobe.
+	depmod generates modules.dep (and potentially modules.alias
+	and modules.symbols) that contain dependency information
+	for modprobe.
 config BUSYBOX_CONFIG_INSMOD
 	bool "insmod"
 	default BUSYBOX_DEFAULT_INSMOD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  insmod is used to load specified modules in the running kernel.
+	insmod is used to load specified modules in the running kernel.
 config BUSYBOX_CONFIG_LSMOD
 	bool "lsmod"
 	default BUSYBOX_DEFAULT_LSMOD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  lsmod is used to display a list of loaded modules.
+	lsmod is used to display a list of loaded modules.
 
 config BUSYBOX_CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT
 	bool "Pretty output"
 	default BUSYBOX_DEFAULT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT
 	depends on BUSYBOX_CONFIG_LSMOD && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  This option makes output format of lsmod adjusted to
-	  the format of module-init-tools for Linux kernel 2.6.
-	  Increases size somewhat.
+	This option makes output format of lsmod adjusted to
+	the format of module-init-tools for Linux kernel 2.6.
+	Increases size somewhat.
 config BUSYBOX_CONFIG_MODINFO
 	bool "modinfo"
 	default BUSYBOX_DEFAULT_MODINFO
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Show information about a Linux Kernel module
+	Show information about a Linux Kernel module
 config BUSYBOX_CONFIG_MODPROBE
 	bool "modprobe"
 	default BUSYBOX_DEFAULT_MODPROBE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  Handle the loading of modules, and their dependencies on a high
-	  level.
+	Handle the loading of modules, and their dependencies on a high
+	level.
 
 config BUSYBOX_CONFIG_FEATURE_MODPROBE_BLACKLIST
 	bool "Blacklist support"
 	default BUSYBOX_DEFAULT_FEATURE_MODPROBE_BLACKLIST
 	depends on BUSYBOX_CONFIG_MODPROBE && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  Say 'y' here to enable support for the 'blacklist' command in
-	  modprobe.conf. This prevents the alias resolver to resolve
-	  blacklisted modules. This is useful if you want to prevent your
-	  hardware autodetection scripts to load modules like evdev, frame
-	  buffer drivers etc.
+	Say 'y' here to enable support for the 'blacklist' command in
+	modprobe.conf. This prevents the alias resolver to resolve
+	blacklisted modules. This is useful if you want to prevent your
+	hardware autodetection scripts to load modules like evdev, frame
+	buffer drivers etc.
 config BUSYBOX_CONFIG_RMMOD
 	bool "rmmod"
 	default BUSYBOX_DEFAULT_RMMOD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  rmmod is used to unload specified modules from the kernel.
+	rmmod is used to unload specified modules from the kernel.
 
 comment "Options common to multiple modutils"
 
@@ -101,145 +101,145 @@ config BUSYBOX_CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS
 	default BUSYBOX_DEFAULT_FEATURE_CMDLINE_MODULE_OPTIONS
 	depends on BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE
 	help
-	  Allow insmod and modprobe take module options from the applets'
-	  command line.
+	Allow insmod and modprobe take module options from the applets'
+	command line.
 
 config BUSYBOX_CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED
 	bool "Skip loading of already loaded modules"
 	default BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED
 	depends on BUSYBOX_CONFIG_MODPROBE_SMALL && (BUSYBOX_CONFIG_DEPMOD || BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE)
 	help
-	  Check if the module is already loaded.
+	Check if the module is already loaded.
 
 config BUSYBOX_CONFIG_FEATURE_2_4_MODULES
 	bool "Support version 2.2/2.4 Linux kernels"
 	default BUSYBOX_DEFAULT_FEATURE_2_4_MODULES
 	depends on (BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_LSMOD || BUSYBOX_CONFIG_MODPROBE || BUSYBOX_CONFIG_RMMOD) && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  Support module loading for 2.2.x and 2.4.x Linux kernels.
-	  This increases size considerably. Say N unless you plan
-	  to run ancient kernels.
+	Support module loading for 2.2.x and 2.4.x Linux kernels.
+	This increases size considerably. Say N unless you plan
+	to run ancient kernels.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_VERSION_CHECKING
 	bool "Enable module version checking"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_VERSION_CHECKING
 	depends on BUSYBOX_CONFIG_FEATURE_2_4_MODULES && (BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE)
 	help
-	  Support checking of versions for modules. This is used to
-	  ensure that the kernel and module are made for each other.
+	Support checking of versions for modules. This is used to
+	ensure that the kernel and module are made for each other.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS
 	bool "Add module symbols to kernel symbol table"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS
 	depends on BUSYBOX_CONFIG_FEATURE_2_4_MODULES && (BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE)
 	help
-	  By adding module symbols to the kernel symbol table, Oops messages
-	  occurring within kernel modules can be properly debugged. By enabling
-	  this feature, module symbols will always be added to the kernel symbol
-	  table for proper debugging support. If you are not interested in
-	  Oops messages from kernel modules, say N.
+	By adding module symbols to the kernel symbol table, Oops messages
+	occurring within kernel modules can be properly debugged. By enabling
+	this feature, module symbols will always be added to the kernel symbol
+	table for proper debugging support. If you are not interested in
+	Oops messages from kernel modules, say N.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_LOADINKMEM
 	bool "In kernel memory optimization (uClinux only)"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_LOADINKMEM
 	depends on BUSYBOX_CONFIG_FEATURE_2_4_MODULES && (BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE)
 	help
-	  This is a special uClinux only memory optimization that lets insmod
-	  load the specified kernel module directly into kernel space, reducing
-	  memory usage by preventing the need for two copies of the module
-	  being loaded into memory.
+	This is a special uClinux only memory optimization that lets insmod
+	load the specified kernel module directly into kernel space, reducing
+	memory usage by preventing the need for two copies of the module
+	being loaded into memory.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_LOAD_MAP
 	bool "Enable insmod load map (-m) option"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP
 	depends on BUSYBOX_CONFIG_FEATURE_2_4_MODULES && BUSYBOX_CONFIG_INSMOD
 	help
-	  Enabling this, one would be able to get a load map
-	  output on stdout. This makes kernel module debugging
-	  easier.
-	  If you don't plan to debug kernel modules, you
-	  don't need this option.
+	Enabling this, one would be able to get a load map
+	output on stdout. This makes kernel module debugging
+	easier.
+	If you don't plan to debug kernel modules, you
+	don't need this option.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL
 	bool "Symbols in load map"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP_FULL
 	depends on BUSYBOX_CONFIG_FEATURE_INSMOD_LOAD_MAP
 	help
-	  Without this option, -m will only output section
-	  load map. With this option, -m will also output
-	  symbols load map.
+	Without this option, -m will only output section
+	load map. With this option, -m will also output
+	symbols load map.
 
 config BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE
 	bool "Support tainted module checking with new kernels"
 	default BUSYBOX_DEFAULT_FEATURE_CHECK_TAINTED_MODULE
 	depends on (BUSYBOX_CONFIG_LSMOD || BUSYBOX_CONFIG_FEATURE_2_4_MODULES) && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  Support checking for tainted modules. These are usually binary
-	  only modules that will make the linux-kernel list ignore your
-	  support request.
-	  This option is required to support GPLONLY modules.
+	Support checking for tainted modules. These are usually binary
+	only modules that will make the linux-kernel list ignore your
+	support request.
+	This option is required to support GPLONLY modules.
 
 config BUSYBOX_CONFIG_FEATURE_INSMOD_TRY_MMAP
 	bool "Try to load module from a mmap'ed area"
 	default BUSYBOX_DEFAULT_FEATURE_INSMOD_TRY_MMAP
 	depends on (BUSYBOX_CONFIG_INSMOD || BUSYBOX_CONFIG_MODPROBE) && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  This option causes module loading code to try to mmap
-	  module first. If it does not work (for example,
-	  it does not work for compressed modules), module will be read
-	  (and unpacked if needed) into a memory block allocated by malloc.
+	This option causes module loading code to try to mmap
+	module first. If it does not work (for example,
+	it does not work for compressed modules), module will be read
+	(and unpacked if needed) into a memory block allocated by malloc.
 
-	  The only case when mmap works but malloc does not is when
-	  you are trying to load a big module on a very memory-constrained
-	  machine. Malloc will momentarily need 2x as much memory as mmap.
+	The only case when mmap works but malloc does not is when
+	you are trying to load a big module on a very memory-constrained
+	machine. Malloc will momentarily need 2x as much memory as mmap.
 
-	  Choosing N saves about 250 bytes of code (on 32-bit x86).
+	Choosing N saves about 250 bytes of code (on 32-bit x86).
 
 config BUSYBOX_CONFIG_FEATURE_MODUTILS_ALIAS
 	bool "Support module.aliases file"
 	default BUSYBOX_DEFAULT_FEATURE_MODUTILS_ALIAS
 	depends on (BUSYBOX_CONFIG_DEPMOD || BUSYBOX_CONFIG_MODPROBE) && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  Generate and parse modules.alias containing aliases for bus
-	  identifiers:
+	Generate and parse modules.alias containing aliases for bus
+	identifiers:
 	    alias pcmcia:m*c*f03fn*pfn*pa*pb*pc*pd* parport_cs
 
-	  and aliases for logical modules names e.g.:
+	and aliases for logical modules names e.g.:
 	    alias padlock_aes aes
 	    alias aes_i586 aes
 	    alias aes_generic aes
 
-	  Say Y if unsure.
+	Say Y if unsure.
 
 config BUSYBOX_CONFIG_FEATURE_MODUTILS_SYMBOLS
 	bool "Support module.symbols file"
 	default BUSYBOX_DEFAULT_FEATURE_MODUTILS_SYMBOLS
 	depends on (BUSYBOX_CONFIG_DEPMOD || BUSYBOX_CONFIG_MODPROBE) && !BUSYBOX_CONFIG_MODPROBE_SMALL
 	help
-	  Generate and parse modules.symbols containing aliases for
-	  symbol_request() kernel calls, such as:
+	Generate and parse modules.symbols containing aliases for
+	symbol_request() kernel calls, such as:
 	    alias symbol:usb_sg_init usbcore
 
-	  Say Y if unsure.
+	Say Y if unsure.
 
 config BUSYBOX_CONFIG_DEFAULT_MODULES_DIR
 	string "Default directory containing modules"
 	default BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR
 	depends on BUSYBOX_CONFIG_DEPMOD || BUSYBOX_CONFIG_MODPROBE || BUSYBOX_CONFIG_MODINFO
 	help
-	  Directory that contains kernel modules.
-	  Defaults to "/lib/modules"
+	Directory that contains kernel modules.
+	Defaults to "/lib/modules"
 
 config BUSYBOX_CONFIG_DEFAULT_DEPMOD_FILE
 	string "Default name of modules.dep"
 	default BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE
 	depends on BUSYBOX_CONFIG_DEPMOD || BUSYBOX_CONFIG_MODPROBE || BUSYBOX_CONFIG_MODINFO
 	help
-	  Filename that contains kernel modules dependencies.
-	  Defaults to "modules.dep".
-	  If you configured the "simplified modutils" (MODPROBE_SMALL), a
-	  ".bb" suffix will be added after this name. Do not specify ".bb"
-	  here unless you intend your depmod or modprobe to work on
-	  "modules.dep.bb.bb" or such.
+	Filename that contains kernel modules dependencies.
+	Defaults to "modules.dep".
+	If you configured the "simplified modutils" (MODPROBE_SMALL), a
+	".bb" suffix will be added after this name. Do not specify ".bb"
+	here unless you intend your depmod or modprobe to work on
+	"modules.dep.bb.bb" or such.
 
 endmenu

文件差異過大導致無法顯示
+ 223 - 223
package/utils/busybox/config/networking/Config.in


+ 66 - 66
package/utils/busybox/config/networking/udhcp/Config.in

@@ -9,136 +9,136 @@ config BUSYBOX_CONFIG_UDHCPC6
 	default BUSYBOX_DEFAULT_UDHCPC6  # not yet ready
 	depends on BUSYBOX_CONFIG_FEATURE_IPV6
 	help
-	  udhcpc6 is a DHCPv6 client
+	udhcpc6 is a DHCPv6 client
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPC6_RFC3646
 	bool "Support RFC 3646 (DNS server and search list)"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC3646
 	depends on BUSYBOX_CONFIG_UDHCPC6
 	help
-	  List of DNS servers and domain search list can be requested with
-	  "-O dns" and "-O search". If server gives these values,
-	  they will be set in environment variables "dns" and "search".
+	List of DNS servers and domain search list can be requested with
+	"-O dns" and "-O search". If server gives these values,
+	they will be set in environment variables "dns" and "search".
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPC6_RFC4704
 	bool "Support RFC 4704 (Client FQDN)"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4704
 	depends on BUSYBOX_CONFIG_UDHCPC6
 	help
-	  You can request FQDN to be given by server using "-O fqdn".
+	You can request FQDN to be given by server using "-O fqdn".
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPC6_RFC4833
 	bool "Support RFC 4833 (Timezones)"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4833
 	depends on BUSYBOX_CONFIG_UDHCPC6
 	help
-	  You can request POSIX timezone with "-O tz" and timezone name
-	  with "-O timezone".
+	You can request POSIX timezone with "-O tz" and timezone name
+	with "-O timezone".
 
 config BUSYBOX_CONFIG_UDHCPD
 	bool "udhcpd (DHCP server)"
 	default BUSYBOX_DEFAULT_UDHCPD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  udhcpd is a DHCP server geared primarily toward embedded systems,
-	  while striving to be fully functional and RFC compliant.
+	udhcpd is a DHCP server geared primarily toward embedded systems,
+	while striving to be fully functional and RFC compliant.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY
 	bool "Rewrite the lease file at every new acknowledge"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPD_WRITE_LEASES_EARLY
 	depends on BUSYBOX_CONFIG_UDHCPD
 	help
-	  If selected, udhcpd will write a new file with leases every
-	  time a new lease has been accepted, thus eliminating the need
-	  to send SIGUSR1 for the initial writing or updating. Any timed
-	  rewriting remains undisturbed.
+	If selected, udhcpd will write a new file with leases every
+	time a new lease has been accepted, thus eliminating the need
+	to send SIGUSR1 for the initial writing or updating. Any timed
+	rewriting remains undisturbed.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC
 	bool "Select IP address based on client MAC"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPD_BASE_IP_ON_MAC
 	depends on BUSYBOX_CONFIG_UDHCPD
 	help
-	  If selected, udhcpd will base its selection of IP address to offer
-	  on the client's hardware address. Otherwise udhcpd uses the next
-	  consecutive free address.
+	If selected, udhcpd will base its selection of IP address to offer
+	on the client's hardware address. Otherwise udhcpd uses the next
+	consecutive free address.
 
-	  This reduces the frequency of IP address changes for clients
-	  which let their lease expire, and makes consecutive DHCPOFFERS
-	  for the same client to (almost always) contain the same
-	  IP address.
+	This reduces the frequency of IP address changes for clients
+	which let their lease expire, and makes consecutive DHCPOFFERS
+	for the same client to (almost always) contain the same
+	IP address.
 
 config BUSYBOX_CONFIG_DHCPD_LEASES_FILE
 	string "Absolute path to lease file"
 	default BUSYBOX_DEFAULT_DHCPD_LEASES_FILE
 	depends on BUSYBOX_CONFIG_UDHCPD
 	help
-	  udhcpd stores addresses in a lease file. This is the absolute path
-	  of the file. Normally it is safe to leave it untouched.
+	udhcpd stores addresses in a lease file. This is the absolute path
+	of the file. Normally it is safe to leave it untouched.
 
 config BUSYBOX_CONFIG_DUMPLEASES
 	bool "dumpleases"
 	default BUSYBOX_DEFAULT_DUMPLEASES
 	help
-	  dumpleases displays the leases written out by the udhcpd.
-	  Lease times are stored in the file by time remaining in lease, or
-	  by the absolute time that it expires in seconds from epoch.
+	dumpleases displays the leases written out by the udhcpd.
+	Lease times are stored in the file by time remaining in lease, or
+	by the absolute time that it expires in seconds from epoch.
 
 config BUSYBOX_CONFIG_DHCPRELAY
 	bool "dhcprelay"
 	default BUSYBOX_DEFAULT_DHCPRELAY
 	help
-	  dhcprelay listens for dhcp requests on one or more interfaces
-	  and forwards these requests to a different interface or dhcp
-	  server.
+	dhcprelay listens for dhcp requests on one or more interfaces
+	and forwards these requests to a different interface or dhcp
+	server.
 
 config BUSYBOX_CONFIG_UDHCPC
 	bool "udhcpc (DHCP client)"
 	default BUSYBOX_DEFAULT_UDHCPC
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  udhcpc is a DHCP client geared primarily toward embedded systems,
-	  while striving to be fully functional and RFC compliant.
+	udhcpc is a DHCP client geared primarily toward embedded systems,
+	while striving to be fully functional and RFC compliant.
 
-	  The udhcp client negotiates a lease with the DHCP server and
-	  runs a script when a lease is obtained or lost.
+	The udhcp client negotiates a lease with the DHCP server and
+	runs a script when a lease is obtained or lost.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPC_ARPING
 	bool "Verify that the offered address is free, using ARP ping"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPC_ARPING
 	depends on BUSYBOX_CONFIG_UDHCPC
 	help
-	  If selected, udhcpc will send ARP probes and make sure
-	  the offered address is really not in use by anyone. The client
-	  will DHCPDECLINE the offer if the address is in use,
-	  and restart the discover process.
+	If selected, udhcpc will send ARP probes and make sure
+	the offered address is really not in use by anyone. The client
+	will DHCPDECLINE the offer if the address is in use,
+	and restart the discover process.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCPC_SANITIZEOPT
 	bool "Do not pass malformed host and domain names"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCPC_SANITIZEOPT
 	depends on BUSYBOX_CONFIG_UDHCPC
 	help
-	  If selected, udhcpc will check some options (such as option 12 -
-	  hostname) and if they don't look like valid hostnames
-	  (for example, if they start with dash or contain spaces),
-	  they will be replaced with string "bad" when exporting
-	  to the environment.
+	If selected, udhcpc will check some options (such as option 12 -
+	hostname) and if they don't look like valid hostnames
+	(for example, if they start with dash or contain spaces),
+	they will be replaced with string "bad" when exporting
+	to the environment.
 
 config BUSYBOX_CONFIG_UDHCPC_DEFAULT_SCRIPT
 	string "Absolute path to config script"
 	default BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT
 	depends on BUSYBOX_CONFIG_UDHCPC
 	help
-	  This script is called after udhcpc receives an answer. See
-	  examples/udhcp for a working example. Normally it is safe
-	  to leave this untouched.
+	This script is called after udhcpc receives an answer. See
+	examples/udhcp for a working example. Normally it is safe
+	to leave this untouched.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCP_PORT
 	bool "Enable '-P port' option for udhcpd and udhcpc"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCP_PORT
 	depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
 	help
-	  At the cost of ~300 bytes, enables -P port option.
-	  This feature is typically not needed.
+	At the cost of ~300 bytes, enables -P port option.
+	This feature is typically not needed.
 
 config BUSYBOX_CONFIG_UDHCP_DEBUG
 	int "Maximum verbosity level for udhcp applets (0..9)"
@@ -146,28 +146,28 @@ config BUSYBOX_CONFIG_UDHCP_DEBUG
 	range 0 9
 	depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC || BUSYBOX_CONFIG_DHCPRELAY
 	help
-	  Verbosity can be increased with multiple -v options.
-	  This option controls how high it can be cranked up.
+	Verbosity can be increased with multiple -v options.
+	This option controls how high it can be cranked up.
 
-	  Bigger values result in bigger code. Levels above 1
-	  are very verbose and useful for debugging only.
+	Bigger values result in bigger code. Levels above 1
+	are very verbose and useful for debugging only.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCP_RFC3397
 	bool "Support RFC3397 domain search (experimental)"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397
 	depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
 	help
-	  If selected, both client and server will support passing of domain
-	  search lists via option 119, specified in RFC 3397,
-	  and SIP servers option 120, specified in RFC 3361.
+	If selected, both client and server will support passing of domain
+	search lists via option 119, specified in RFC 3397,
+	and SIP servers option 120, specified in RFC 3361.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCP_8021Q
 	bool "Support 802.1Q VLAN parameters"
 	default BUSYBOX_DEFAULT_FEATURE_UDHCP_8021Q
 	depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
 	help
-	  If selected, both client and server will support passing of VLAN
-	  ID and priority via options 132 and 133 as per 802.1Q.
+	If selected, both client and server will support passing of VLAN
+	ID and priority via options 132 and 133 as per 802.1Q.
 
 config BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS
 	int "DHCP options slack buffer size"
@@ -175,19 +175,19 @@ config BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS
 	range 0 924
 	depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
 	help
-	  Some buggy DHCP servers send DHCP offer packets with option
-	  field larger than we expect (which might also be considered a
-	  buffer overflow attempt). These packets are normally discarded.
-	  If circumstances beyond your control force you to support such
-	  servers, this may help. The upper limit (924) makes dhcpc accept
-	  even 1500 byte packets (maximum-sized ethernet packets).
+	Some buggy DHCP servers send DHCP offer packets with option
+	field larger than we expect (which might also be considered a
+	buffer overflow attempt). These packets are normally discarded.
+	If circumstances beyond your control force you to support such
+	servers, this may help. The upper limit (924) makes dhcpc accept
+	even 1500 byte packets (maximum-sized ethernet packets).
 
-	  This option does not make dhcp[cd] emit non-standard
-	  sized packets.
+	This option does not make dhcp[cd] emit non-standard
+	sized packets.
 
-	  Known buggy DHCP servers:
-	  3Com OfficeConnect Remote 812 ADSL Router:
+	Known buggy DHCP servers:
+	3Com OfficeConnect Remote 812 ADSL Router:
 	    seems to confuse maximum allowed UDP packet size with
 	    maximum size of entire IP packet, and sends packets which are
 	    28 bytes too large.
-	  Seednet (ISP) VDSL: sends packets 2 bytes too large.
+	Seednet (ISP) VDSL: sends packets 2 bytes too large.

+ 3 - 3
package/utils/busybox/config/printutils/Config.in

@@ -10,17 +10,17 @@ config BUSYBOX_CONFIG_LPD
 	bool "lpd"
 	default BUSYBOX_DEFAULT_LPD
 	help
-	  lpd is a print spooling daemon.
+	lpd is a print spooling daemon.
 config BUSYBOX_CONFIG_LPR
 	bool "lpr"
 	default BUSYBOX_DEFAULT_LPR
 	help
-	  lpr sends files (or standard input) to a print spooling daemon.
+	lpr sends files (or standard input) to a print spooling daemon.
 
 config BUSYBOX_CONFIG_LPQ
 	bool "lpq"
 	default BUSYBOX_DEFAULT_LPQ
 	help
-	  lpq is a print spool queue examination and manipulation program.
+	lpq is a print spool queue examination and manipulation program.
 
 endmenu

+ 68 - 68
package/utils/busybox/config/procps/Config.in

@@ -11,94 +11,94 @@ config BUSYBOX_CONFIG_FREE
 	default BUSYBOX_DEFAULT_FREE
 	select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
 	help
-	  free displays the total amount of free and used physical and swap
-	  memory in the system, as well as the buffers used by the kernel.
-	  The shared memory column should be ignored; it is obsolete.
+	free displays the total amount of free and used physical and swap
+	memory in the system, as well as the buffers used by the kernel.
+	The shared memory column should be ignored; it is obsolete.
 config BUSYBOX_CONFIG_FUSER
 	bool "fuser"
 	default BUSYBOX_DEFAULT_FUSER
 	help
-	  fuser lists all PIDs (Process IDs) that currently have a given
-	  file open. fuser can also list all PIDs that have a given network
-	  (TCP or UDP) port open.
+	fuser lists all PIDs (Process IDs) that currently have a given
+	file open. fuser can also list all PIDs that have a given network
+	(TCP or UDP) port open.
 config BUSYBOX_CONFIG_IOSTAT
 	bool "iostat"
 	default BUSYBOX_DEFAULT_IOSTAT
 	help
-	  Report CPU and I/O statistics
+	Report CPU and I/O statistics
 config BUSYBOX_CONFIG_KILL
 	bool "kill"
 	default BUSYBOX_DEFAULT_KILL
 	help
-	  The command kill sends the specified signal to the specified
-	  process or process group. If no signal is specified, the TERM
-	  signal is sent.
+	The command kill sends the specified signal to the specified
+	process or process group. If no signal is specified, the TERM
+	signal is sent.
 
 config BUSYBOX_CONFIG_KILLALL
 	bool "killall"
 	default BUSYBOX_DEFAULT_KILLALL
 	help
-	  killall sends a signal to all processes running any of the
-	  specified commands. If no signal name is specified, SIGTERM is
-	  sent.
+	killall sends a signal to all processes running any of the
+	specified commands. If no signal name is specified, SIGTERM is
+	sent.
 
 config BUSYBOX_CONFIG_KILLALL5
 	bool "killall5"
 	default BUSYBOX_DEFAULT_KILLALL5
 	help
-	  The SystemV killall command. killall5 sends a signal
-	  to all processes except kernel threads and the processes
-	  in its own session, so it won't kill the shell that is running
-	  the script it was called from.
+	The SystemV killall command. killall5 sends a signal
+	to all processes except kernel threads and the processes
+	in its own session, so it won't kill the shell that is running
+	the script it was called from.
 config BUSYBOX_CONFIG_LSOF
 	bool "lsof"
 	default BUSYBOX_DEFAULT_LSOF
 	help
-	  Show open files in the format of:
-	  PID <TAB> /path/to/executable <TAB> /path/to/opened/file
+	Show open files in the format of:
+	PID <TAB> /path/to/executable <TAB> /path/to/opened/file
 config BUSYBOX_CONFIG_MPSTAT
 	bool "mpstat"
 	default BUSYBOX_DEFAULT_MPSTAT
 	help
-	  Per-processor statistics
+	Per-processor statistics
 config BUSYBOX_CONFIG_NMETER
 	bool "nmeter"
 	default BUSYBOX_DEFAULT_NMETER
 	help
-	  Prints selected system stats continuously, one line per update.
+	Prints selected system stats continuously, one line per update.
 config BUSYBOX_CONFIG_PGREP
 	bool "pgrep"
 	default BUSYBOX_DEFAULT_PGREP
 	help
-	  Look for processes by name.
+	Look for processes by name.
 
 config BUSYBOX_CONFIG_PKILL
 	bool "pkill"
 	default BUSYBOX_DEFAULT_PKILL
 	help
-	  Send signals to processes by name.
+	Send signals to processes by name.
 config BUSYBOX_CONFIG_PIDOF
 	bool "pidof"
 	default BUSYBOX_DEFAULT_PIDOF
 	help
-	  Pidof finds the process id's (pids) of the named programs. It prints
-	  those id's on the standard output.
+	Pidof finds the process id's (pids) of the named programs. It prints
+	those id's on the standard output.
 
 config BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE
 	bool "Enable single shot (-s)"
 	default BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE
 	depends on BUSYBOX_CONFIG_PIDOF
 	help
-	  Support '-s' for returning only the first pid found.
+	Support '-s' for returning only the first pid found.
 
 config BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT
 	bool "Enable omitting pids (-o PID)"
 	default BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT
 	depends on BUSYBOX_CONFIG_PIDOF
 	help
-	  Support '-o PID' for omitting the given pid(s) in output.
-	  The special pid %PPID can be used to name the parent process
-	  of the pidof, in other words the calling shell or shell script.
+	Support '-o PID' for omitting the given pid(s) in output.
+	The special pid %PPID can be used to name the parent process
+	of the pidof, in other words the calling shell or shell script.
 config BUSYBOX_CONFIG_PMAP
        bool "pmap"
        default BUSYBOX_DEFAULT_PMAP
@@ -108,37 +108,37 @@ config BUSYBOX_CONFIG_POWERTOP
 	bool "powertop"
 	default BUSYBOX_DEFAULT_POWERTOP
 	help
-	  Analyze power consumption on Intel-based laptops
+	Analyze power consumption on Intel-based laptops
 
 config BUSYBOX_CONFIG_FEATURE_POWERTOP_INTERACTIVE
 	bool "Accept keyboard commands"
 	default BUSYBOX_DEFAULT_FEATURE_POWERTOP_INTERACTIVE
 	depends on BUSYBOX_CONFIG_POWERTOP
 	help
-	  Without this, powertop will only refresh display every 10 seconds.
-	  No keyboard commands will work, only ^C to terminate.
+	Without this, powertop will only refresh display every 10 seconds.
+	No keyboard commands will work, only ^C to terminate.
 config BUSYBOX_CONFIG_PS
 	bool "ps"
 	default BUSYBOX_DEFAULT_PS
 	help
-	  ps gives a snapshot of the current processes.
+	ps gives a snapshot of the current processes.
 
 config BUSYBOX_CONFIG_FEATURE_PS_WIDE
 	bool "Enable wide output option (-w)"
 	default BUSYBOX_DEFAULT_FEATURE_PS_WIDE
 	depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
 	help
-	  Support argument 'w' for wide output.
-	  If given once, 132 chars are printed, and if given more
-	  than once, the length is unlimited.
+	Support argument 'w' for wide output.
+	If given once, 132 chars are printed, and if given more
+	than once, the length is unlimited.
 
 config BUSYBOX_CONFIG_FEATURE_PS_LONG
 	bool "Enable long output option (-l)"
 	default BUSYBOX_DEFAULT_FEATURE_PS_LONG
 	depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
 	help
-	  Support argument 'l' for long output.
-	  Adds fields PPID, RSS, START, TIME & TTY
+	Support argument 'l' for long output.
+	Adds fields PPID, RSS, START, TIME & TTY
 
 config BUSYBOX_CONFIG_FEATURE_PS_TIME
 	bool "Support -o time and -o etime output specifiers"
@@ -151,8 +151,8 @@ config BUSYBOX_CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
 	default BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS
 	depends on BUSYBOX_CONFIG_FEATURE_PS_TIME
 	help
-	  Include support for measuring HZ on old kernels and non-ELF systems
-	  (if you are on Linux 2.4.0+ and use ELF, you don't need this)
+	Include support for measuring HZ on old kernels and non-ELF systems
+	(if you are on Linux 2.4.0+ and use ELF, you don't need this)
 
 config BUSYBOX_CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS
 	bool "Support -o rgroup, -o ruser, -o nice specifiers"
@@ -162,112 +162,112 @@ config BUSYBOX_CONFIG_PSTREE
 	bool "pstree"
 	default BUSYBOX_DEFAULT_PSTREE
 	help
-	  Display a tree of processes.
+	Display a tree of processes.
 config BUSYBOX_CONFIG_PWDX
 	bool "pwdx"
 	default BUSYBOX_DEFAULT_PWDX
 	help
-	  Report current working directory of a process
+	Report current working directory of a process
 config BUSYBOX_CONFIG_SMEMCAP
 	bool "smemcap"
 	default BUSYBOX_DEFAULT_SMEMCAP
 	help
-	  smemcap is a tool for capturing process data for smem,
-	  a memory usage statistic tool.
+	smemcap is a tool for capturing process data for smem,
+	a memory usage statistic tool.
 config BUSYBOX_CONFIG_BB_SYSCTL
 	bool "sysctl"
 	default BUSYBOX_DEFAULT_BB_SYSCTL
 	help
-	  Configure kernel parameters at runtime.
+	Configure kernel parameters at runtime.
 config BUSYBOX_CONFIG_TOP
 	bool "top"
 	default BUSYBOX_DEFAULT_TOP
 	help
-	  The top program provides a dynamic real-time view of a running
-	  system.
+	The top program provides a dynamic real-time view of a running
+	system.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_INTERACTIVE
 	bool "Accept keyboard commands"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_INTERACTIVE
 	depends on BUSYBOX_CONFIG_TOP
 	help
-	  Without this, top will only refresh display every 5 seconds.
-	  No keyboard commands will work, only ^C to terminate.
+	Without this, top will only refresh display every 5 seconds.
+	No keyboard commands will work, only ^C to terminate.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
 	bool "Show CPU per-process usage percentage"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE
 	depends on BUSYBOX_CONFIG_TOP
 	help
-	  Make top display CPU usage for each process.
-	  This adds about 2k.
+	Make top display CPU usage for each process.
+	This adds about 2k.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
 	bool "Show CPU global usage percentage"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS
 	depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
 	help
-	  Makes top display "CPU: NN% usr NN% sys..." line.
-	  This adds about 0.5k.
+	Makes top display "CPU: NN% usr NN% sys..." line.
+	This adds about 0.5k.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU
 	bool "SMP CPU usage display ('c' key)"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU
 	depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
 	help
-	  Allow 'c' key to switch between individual/cumulative CPU stats
-	  This adds about 0.5k.
+	Allow 'c' key to switch between individual/cumulative CPU stats
+	This adds about 0.5k.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS
 	bool "Show 1/10th of a percent in CPU/mem statistics"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS
 	depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
 	help
-	  Show 1/10th of a percent in CPU/mem statistics.
-	  This adds about 0.3k.
+	Show 1/10th of a percent in CPU/mem statistics.
+	This adds about 0.3k.
 
 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS
 	bool "Show CPU process runs on ('j' field)"
 	default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS
 	depends on BUSYBOX_CONFIG_TOP
 	help
-	  Show CPU where process was last found running on.
-	  This is the 'j' field.
+	Show CPU where process was last found running on.
+	This is the 'j' field.
 
 config BUSYBOX_CONFIG_FEATURE_TOPMEM
 	bool "Topmem command ('s' key)"
 	default BUSYBOX_DEFAULT_FEATURE_TOPMEM
 	depends on BUSYBOX_CONFIG_TOP
 	help
-	  Enable 's' in top (gives lots of memory info).
+	Enable 's' in top (gives lots of memory info).
 config BUSYBOX_CONFIG_UPTIME
 	bool "uptime"
 	default BUSYBOX_DEFAULT_UPTIME
 	select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
 	help
-	  uptime gives a one line display of the current time, how long
-	  the system has been running, how many users are currently logged
-	  on, and the system load averages for the past 1, 5, and 15 minutes.
+	uptime gives a one line display of the current time, how long
+	the system has been running, how many users are currently logged
+	on, and the system load averages for the past 1, 5, and 15 minutes.
 
 config BUSYBOX_CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
 	bool "Show the number of users"
 	default BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT
 	depends on BUSYBOX_CONFIG_UPTIME && BUSYBOX_CONFIG_FEATURE_UTMP
 	help
-	  Display the number of users currently logged on.
+	Display the number of users currently logged on.
 config BUSYBOX_CONFIG_WATCH
 	bool "watch"
 	default BUSYBOX_DEFAULT_WATCH
 	help
-	  watch is used to execute a program periodically, showing
-	  output to the screen.
+	watch is used to execute a program periodically, showing
+	output to the screen.
 
 config BUSYBOX_CONFIG_FEATURE_SHOW_THREADS
 	bool "Support thread display in ps/pstree/top"
 	default BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS
 	depends on BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_TOP || BUSYBOX_CONFIG_PSTREE
 	help
-	  Enables the ps -T option, showing of threads in pstree,
-	  and 'h' command in top.
+	Enables the ps -T option, showing of threads in pstree,
+	and 'h' command in top.
 
 endmenu

+ 24 - 24
package/utils/busybox/config/runit/Config.in

@@ -10,82 +10,82 @@ config BUSYBOX_CONFIG_CHPST
 	bool "chpst"
 	default BUSYBOX_DEFAULT_CHPST
 	help
-	  chpst changes the process state according to the given options, and
-	  execs specified program.
+	chpst changes the process state according to the given options, and
+	execs specified program.
 
 config BUSYBOX_CONFIG_SETUIDGID
 	bool "setuidgid"
 	default BUSYBOX_DEFAULT_SETUIDGID
 	help
-	  Sets soft resource limits as specified by options
+	Sets soft resource limits as specified by options
 
 config BUSYBOX_CONFIG_ENVUIDGID
 	bool "envuidgid"
 	default BUSYBOX_DEFAULT_ENVUIDGID
 	help
-	  Sets $UID to account's uid and $GID to account's gid
+	Sets $UID to account's uid and $GID to account's gid
 
 config BUSYBOX_CONFIG_ENVDIR
 	bool "envdir"
 	default BUSYBOX_DEFAULT_ENVDIR
 	help
-	  Sets various environment variables as specified by files
-	  in the given directory
+	Sets various environment variables as specified by files
+	in the given directory
 
 config BUSYBOX_CONFIG_SOFTLIMIT
 	bool "softlimit"
 	default BUSYBOX_DEFAULT_SOFTLIMIT
 	help
-	  Sets soft resource limits as specified by options
+	Sets soft resource limits as specified by options
 config BUSYBOX_CONFIG_RUNSV
 	bool "runsv"
 	default BUSYBOX_DEFAULT_RUNSV
 	help
-	  runsv starts and monitors a service and optionally an appendant log
-	  service.
+	runsv starts and monitors a service and optionally an appendant log
+	service.
 config BUSYBOX_CONFIG_RUNSVDIR
 	bool "runsvdir"
 	default BUSYBOX_DEFAULT_RUNSVDIR
 	help
-	  runsvdir starts a runsv process for each subdirectory, or symlink to
-	  a directory, in the services directory dir, up to a limit of 1000
-	  subdirectories, and restarts a runsv process if it terminates.
+	runsvdir starts a runsv process for each subdirectory, or symlink to
+	a directory, in the services directory dir, up to a limit of 1000
+	subdirectories, and restarts a runsv process if it terminates.
 
 config BUSYBOX_CONFIG_FEATURE_RUNSVDIR_LOG
 	bool "Enable scrolling argument log"
 	depends on BUSYBOX_CONFIG_RUNSVDIR
 	default BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG
 	help
-	  Enable feature where second parameter of runsvdir holds last error
-	  message (viewable via top/ps). Otherwise (feature is off
-	  or no parameter), error messages go to stderr only.
+	Enable feature where second parameter of runsvdir holds last error
+	message (viewable via top/ps). Otherwise (feature is off
+	or no parameter), error messages go to stderr only.
 config BUSYBOX_CONFIG_SV
 	bool "sv"
 	default BUSYBOX_DEFAULT_SV
 	help
-	  sv reports the current status and controls the state of services
-	  monitored by the runsv supervisor.
+	sv reports the current status and controls the state of services
+	monitored by the runsv supervisor.
 
 config BUSYBOX_CONFIG_SV_DEFAULT_SERVICE_DIR
 	string "Default directory for services"
 	default BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR
 	depends on BUSYBOX_CONFIG_SV
 	help
-	  Default directory for services.
-	  Defaults to "/var/service"
+	Default directory for services.
+	Defaults to "/var/service"
 
 config BUSYBOX_CONFIG_SVC
 	bool "svc"
 	default BUSYBOX_DEFAULT_SVC
 	help
-	  svc controls the state of services monitored by the runsv supervisor.
-	  It is comaptible with daemontools command with the same name.
+	svc controls the state of services monitored by the runsv supervisor.
+	It is comaptible with daemontools command with the same name.
 config BUSYBOX_CONFIG_SVLOGD
 	bool "svlogd"
 	default BUSYBOX_DEFAULT_SVLOGD
 	help
-	  svlogd continuously reads log data from its standard input, optionally
-	  filters log messages, and writes the data to one or more automatically
-	  rotated logs.
+	svlogd continuously reads log data from its standard input, optionally
+	filters log messages, and writes the data to one or more automatically
+	rotated logs.
 
 endmenu

+ 21 - 21
package/utils/busybox/config/selinux/Config.in

@@ -12,7 +12,7 @@ config BUSYBOX_CONFIG_CHCON
 	default BUSYBOX_DEFAULT_CHCON
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to change the security context of file.
+	Enable support to change the security context of file.
 
 config BUSYBOX_CONFIG_FEATURE_CHCON_LONG_OPTIONS
 	bool "Enable long options"
@@ -23,32 +23,32 @@ config BUSYBOX_CONFIG_GETENFORCE
 	default BUSYBOX_DEFAULT_GETENFORCE
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to get the current mode of SELinux.
+	Enable support to get the current mode of SELinux.
 config BUSYBOX_CONFIG_GETSEBOOL
 	bool "getsebool"
 	default BUSYBOX_DEFAULT_GETSEBOOL
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to get SELinux boolean values.
+	Enable support to get SELinux boolean values.
 config BUSYBOX_CONFIG_LOAD_POLICY
 	bool "load_policy"
 	default BUSYBOX_DEFAULT_LOAD_POLICY
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to load SELinux policy.
+	Enable support to load SELinux policy.
 config BUSYBOX_CONFIG_MATCHPATHCON
 	bool "matchpathcon"
 	default BUSYBOX_DEFAULT_MATCHPATHCON
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to get default security context of the
-	  specified path from the file contexts configuration.
+	Enable support to get default security context of the
+	specified path from the file contexts configuration.
 config BUSYBOX_CONFIG_RUNCON
 	bool "runcon"
 	default BUSYBOX_DEFAULT_RUNCON
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to run command in specified security context.
+	Enable support to run command in specified security context.
 
 config BUSYBOX_CONFIG_FEATURE_RUNCON_LONG_OPTIONS
 	bool "Enable long options"
@@ -59,51 +59,51 @@ config BUSYBOX_CONFIG_SELINUXENABLED
 	default BUSYBOX_DEFAULT_SELINUXENABLED
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support for this command to be used within shell scripts
-	  to determine if selinux is enabled.
+	Enable support for this command to be used within shell scripts
+	to determine if selinux is enabled.
 config BUSYBOX_CONFIG_SESTATUS
 	bool "sestatus"
 	default BUSYBOX_DEFAULT_SESTATUS
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Displays the status of SELinux.
+	Displays the status of SELinux.
 config BUSYBOX_CONFIG_SETENFORCE
 	bool "setenforce"
 	default BUSYBOX_DEFAULT_SETENFORCE
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to modify the mode SELinux is running in.
+	Enable support to modify the mode SELinux is running in.
 config BUSYBOX_CONFIG_SETFILES
 	bool "setfiles"
 	default BUSYBOX_DEFAULT_SETFILES
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to modify to relabel files.
-	  Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
-	  (It is default in libselinux's Makefile), you _must_ enable
-	  CONFIG_LFS.
+	Enable support to modify to relabel files.
+	Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
+	(It is default in libselinux's Makefile), you _must_ enable
+	CONFIG_LFS.
 
 config BUSYBOX_CONFIG_FEATURE_SETFILES_CHECK_OPTION
 	bool "Enable check option"
 	default BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION
 	depends on BUSYBOX_CONFIG_SETFILES
 	help
-	  Support "-c" option (check the validity of the contexts against
-	  the specified binary policy) for setfiles. Requires libsepol.
+	Support "-c" option (check the validity of the contexts against
+	the specified binary policy) for setfiles. Requires libsepol.
 
 config BUSYBOX_CONFIG_RESTORECON
 	bool "restorecon"
 	default BUSYBOX_DEFAULT_RESTORECON
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support to relabel files. The feature is almost
-	  the same as setfiles, but usage is a little different.
+	Enable support to relabel files. The feature is almost
+	the same as setfiles, but usage is a little different.
 config BUSYBOX_CONFIG_SETSEBOOL
 	bool "setsebool"
 	default BUSYBOX_DEFAULT_SETSEBOOL
 	depends on BUSYBOX_CONFIG_SELINUX
 	help
-	  Enable support for change boolean.
-	  semanage and -P option is not supported yet.
+	Enable support for change boolean.
+	semanage and -P option is not supported yet.
 
 endmenu

+ 139 - 139
package/utils/busybox/config/shell/Config.in

@@ -11,26 +11,26 @@ choice
 	prompt "Choose which shell is aliased to 'sh' name"
 	default BUSYBOX_CONFIG_SH_IS_ASH
 	help
-	  Choose which shell you want to be executed by 'sh' alias.
-	  The ash shell is the most bash compatible and full featured one.
+	Choose which shell you want to be executed by 'sh' alias.
+	The ash shell is the most bash compatible and full featured one.
 
 # note: cannot use "select ASH" here, it breaks "make allnoconfig"
 config BUSYBOX_CONFIG_SH_IS_ASH
 	depends on !BUSYBOX_CONFIG_NOMMU
 	bool "ash"
 	help
-	  Choose ash to be the shell executed by 'sh' name.
-	  The ash code will be built into busybox. If you don't select
-	  "ash" choice (CONFIG_ASH), this shell may only be invoked by
-	  the name 'sh' (and not 'ash').
+	Choose ash to be the shell executed by 'sh' name.
+	The ash code will be built into busybox. If you don't select
+	"ash" choice (CONFIG_ASH), this shell may only be invoked by
+	the name 'sh' (and not 'ash').
 
 config BUSYBOX_CONFIG_SH_IS_HUSH
 	bool "hush"
 	help
-	  Choose hush to be the shell executed by 'sh' name.
-	  The hush code will be built into busybox. If you don't select
-	  "hush" choice (CONFIG_HUSH), this shell may only be invoked by
-	  the name 'sh' (and not 'hush').
+	Choose hush to be the shell executed by 'sh' name.
+	The hush code will be built into busybox. If you don't select
+	"hush" choice (CONFIG_HUSH), this shell may only be invoked by
+	the name 'sh' (and not 'hush').
 
 config BUSYBOX_CONFIG_SH_IS_NONE
 	bool "none"
@@ -41,36 +41,36 @@ choice
 	prompt "Choose which shell is aliased to 'bash' name"
 	default BUSYBOX_CONFIG_BASH_IS_NONE
 	help
-	  Choose which shell you want to be executed by 'bash' alias.
-	  The ash shell is the most bash compatible and full featured one,
-	  although compatibility is far from being complete.
+	Choose which shell you want to be executed by 'bash' alias.
+	The ash shell is the most bash compatible and full featured one,
+	although compatibility is far from being complete.
 
-	  Note that selecting this option does not switch on any bash
-	  compatibility code. It merely makes it possible to install
-	  /bin/bash (sym)link and run scripts which start with
-	  #!/bin/bash line.
+	Note that selecting this option does not switch on any bash
+	compatibility code. It merely makes it possible to install
+	/bin/bash (sym)link and run scripts which start with
+	#!/bin/bash line.
 
-	  Many systems use it in scripts which use bash-specific features,
-	  even simple ones like $RANDOM. Without this option, busybox
-	  can't be used for running them because it won't recongnize
-	  "bash" as a supported applet name.
+	Many systems use it in scripts which use bash-specific features,
+	even simple ones like $RANDOM. Without this option, busybox
+	can't be used for running them because it won't recongnize
+	"bash" as a supported applet name.
 
 config BUSYBOX_CONFIG_BASH_IS_ASH
 	depends on !BUSYBOX_CONFIG_NOMMU
 	bool "ash"
 	help
-	  Choose ash to be the shell executed by 'bash' name.
-	  The ash code will be built into busybox. If you don't select
-	  "ash" choice (CONFIG_ASH), this shell may only be invoked by
-	  the name 'bash' (and not 'ash').
+	Choose ash to be the shell executed by 'bash' name.
+	The ash code will be built into busybox. If you don't select
+	"ash" choice (CONFIG_ASH), this shell may only be invoked by
+	the name 'bash' (and not 'ash').
 
 config BUSYBOX_CONFIG_BASH_IS_HUSH
 	bool "hush"
 	help
-	  Choose hush to be the shell executed by 'bash' name.
-	  The hush code will be built into busybox. If you don't select
-	  "hush" choice (CONFIG_HUSH), this shell may only be invoked by
-	  the name 'bash' (and not 'hush').
+	Choose hush to be the shell executed by 'bash' name.
+	The hush code will be built into busybox. If you don't select
+	"hush" choice (CONFIG_HUSH), this shell may only be invoked by
+	the name 'bash' (and not 'hush').
 
 config BUSYBOX_CONFIG_BASH_IS_NONE
 	bool "none"
@@ -83,11 +83,11 @@ config BUSYBOX_CONFIG_ASH
 	default BUSYBOX_DEFAULT_ASH
 	depends on !BUSYBOX_CONFIG_NOMMU
 	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 derivative of the Debian 'dash'
-	  shell (by Herbert Xu), which was created by porting the 'ash' shell
-	  (written by Kenneth Almquist) from NetBSD.
+	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 derivative of the Debian 'dash'
+	shell (by Herbert Xu), which was created by porting the 'ash' shell
+	(written by Kenneth Almquist) from NetBSD.
 
 # ash options
 # note: Don't remove !NOMMU part in the next line; it would break
@@ -104,11 +104,11 @@ config BUSYBOX_CONFIG_ASH_INTERNAL_GLOB
 	default BUSYBOX_DEFAULT_ASH_INTERNAL_GLOB	# Y is bigger, but because of uclibc glob() bug, let Y be default for now
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  Do not use glob() function from libc, use internal implementation.
-	  Use this if you are getting "glob.h: No such file or directory"
-	  or similar build errors.
-	  Note that as of now (2017-01), uclibc and musl glob() both have bugs
-	  which would break ash if you select N here.
+	Do not use glob() function from libc, use internal implementation.
+	Use this if you are getting "glob.h: No such file or directory"
+	or similar build errors.
+	Note that as of now (2017-01), uclibc and musl glob() both have bugs
+	which would break ash if you select N here.
 
 config BUSYBOX_CONFIG_ASH_BASH_COMPAT
 	bool "bash-compatible extensions"
@@ -130,37 +130,37 @@ config BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT
 	default BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  Enable pseudorandom generator and dynamic variable "$RANDOM".
-	  Each read of "$RANDOM" will generate a new pseudorandom value.
-	  You can reset the generator by using a specified start value.
-	  After "unset RANDOM" the generator will switch off and this
-	  variable will no longer have special treatment.
+	Enable pseudorandom generator and dynamic variable "$RANDOM".
+	Each read of "$RANDOM" will generate a new pseudorandom value.
+	You can reset the generator by using a specified start value.
+	After "unset RANDOM" the generator will switch off and this
+	variable will no longer have special treatment.
 
 config BUSYBOX_CONFIG_ASH_EXPAND_PRMT
 	bool "Expand prompt string"
 	default BUSYBOX_DEFAULT_ASH_EXPAND_PRMT
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  $PS# may contain volatile content, such as backquote commands.
-	  This option recreates the prompt string from the environment
-	  variable each time it is displayed.
+	$PS# may contain volatile content, such as backquote commands.
+	This option recreates the prompt string from the environment
+	variable each time it is displayed.
 
 config BUSYBOX_CONFIG_ASH_IDLE_TIMEOUT
 	bool "Idle timeout variable $TMOUT"
 	default BUSYBOX_DEFAULT_ASH_IDLE_TIMEOUT
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  Enable bash-like auto-logout after $TMOUT seconds of idle time.
+	Enable bash-like auto-logout after $TMOUT seconds of idle time.
 
 config BUSYBOX_CONFIG_ASH_MAIL
 	bool "Check for new mail in interactive shell"
 	default BUSYBOX_DEFAULT_ASH_MAIL
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  Enable "check for new mail" function:
-	  if set, $MAIL file and $MAILPATH list of files
-	  are checked for mtime changes, and "you have mail"
-	  message is printed if change is detected.
+	Enable "check for new mail" function:
+	if set, $MAIL file and $MAILPATH list of files
+	are checked for mtime changes, and "you have mail"
+	message is printed if change is detected.
 
 config BUSYBOX_CONFIG_ASH_ECHO
 	bool "echo builtin"
@@ -192,67 +192,67 @@ config BUSYBOX_CONFIG_ASH_CMDCMD
 	default BUSYBOX_DEFAULT_ASH_CMDCMD
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH
 	help
-	  Enable support for the 'command' builtin, which allows
-	  you to run the specified command or builtin,
-	  even when there is a function with the same name.
+	Enable support for the 'command' builtin, which allows
+	you to run the specified command or builtin,
+	even when there is a function with the same name.
 
 endif # ash options
 config BUSYBOX_CONFIG_CTTYHACK
 	bool "cttyhack"
 	default BUSYBOX_DEFAULT_CTTYHACK
 	help
-	  One common problem reported on the mailing list is the "can't
-	  access tty; job control turned off" error message, which typically
-	  appears when one tries to use a shell with stdin/stdout on
-	  /dev/console.
-	  This device is special - it cannot be a controlling tty.
+	One common problem reported on the mailing list is the "can't
+	access tty; job control turned off" error message, which typically
+	appears when one tries to use a shell with stdin/stdout on
+	/dev/console.
+	This device is special - it cannot be a controlling tty.
 
-	  The proper solution is to use the correct device instead of
-	  /dev/console.
+	The proper solution is to use the correct device instead of
+	/dev/console.
 
-	  cttyhack provides a "quick and dirty" solution to this problem.
-	  It analyzes stdin with various ioctls, trying to determine whether
-	  it is a /dev/ttyN or /dev/ttySN (virtual terminal or serial line).
-	  On Linux it also checks sysfs for a pointer to the active console.
-	  If cttyhack is able to find the real console device, it closes
-	  stdin/out/err and reopens that device.
-	  Then it executes the given program. Opening the device will make
-	  that device a controlling tty. This may require cttyhack
-	  to be a session leader.
+	cttyhack provides a "quick and dirty" solution to this problem.
+	It analyzes stdin with various ioctls, trying to determine whether
+	it is a /dev/ttyN or /dev/ttySN (virtual terminal or serial line).
+	On Linux it also checks sysfs for a pointer to the active console.
+	If cttyhack is able to find the real console device, it closes
+	stdin/out/err and reopens that device.
+	Then it executes the given program. Opening the device will make
+	that device a controlling tty. This may require cttyhack
+	to be a session leader.
 
-	  Example for /etc/inittab (for busybox init):
+	Example for /etc/inittab (for busybox init):
 
-	  ::respawn:/bin/cttyhack /bin/sh
+	::respawn:/bin/cttyhack /bin/sh
 
-	  Starting an interactive shell from boot shell script:
+	Starting an interactive shell from boot shell script:
 
-	  setsid cttyhack sh
+	setsid cttyhack sh
 
-	  Giving controlling tty to shell running with PID 1:
+	Giving controlling tty to shell running with PID 1:
 
-	  # exec cttyhack sh
+	# exec cttyhack sh
 
-	  Without cttyhack, you need to know exact tty name,
-	  and do something like this:
+	Without cttyhack, you need to know exact tty name,
+	and do something like this:
 
-	  # exec setsid sh -c 'exec sh </dev/tty1 >/dev/tty1 2>&1'
+	# exec setsid sh -c 'exec sh </dev/tty1 >/dev/tty1 2>&1'
 
-	  Starting getty on a controlling tty from a shell script:
+	Starting getty on a controlling tty from a shell script:
 
-	  # getty 115200 $(cttyhack)
+	# getty 115200 $(cttyhack)
 config BUSYBOX_CONFIG_HUSH
 	bool "hush"
 	default BUSYBOX_DEFAULT_HUSH
 	help
-	  hush is a small shell (25k). It handles the normal flow control
-	  constructs such as if/then/elif/else/fi, for/in/do/done, while loops,
-	  case/esac. Redirections, here documents, $((arithmetic))
-	  and functions are supported.
+	hush is a small shell (25k). It handles the normal flow control
+	constructs such as if/then/elif/else/fi, for/in/do/done, while loops,
+	case/esac. Redirections, here documents, $((arithmetic))
+	and functions are supported.
 
-	  It will compile and work on no-mmu systems.
+	It will compile and work on no-mmu systems.
 
-	  It does not handle select, aliases, tilde expansion,
-	  &>file and >&file redirection of stdout+stderr.
+	It does not handle select, aliases, tilde expansion,
+	&>file and >&file redirection of stdout+stderr.
 
 config BUSYBOX_CONFIG_HUSH_BASH_COMPAT
 	bool "bash-compatible extensions"
@@ -264,17 +264,17 @@ config BUSYBOX_CONFIG_HUSH_BRACE_EXPANSION
 	default BUSYBOX_DEFAULT_HUSH_BRACE_EXPANSION
 	depends on BUSYBOX_CONFIG_HUSH_BASH_COMPAT
 	help
-	  Enable {abc,def} extension.
+	Enable {abc,def} extension.
 
 config BUSYBOX_CONFIG_HUSH_INTERACTIVE
 	bool "Interactive mode"
 	default BUSYBOX_DEFAULT_HUSH_INTERACTIVE
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable interactive mode (prompt and command editing).
-	  Without this, hush simply reads and executes commands
-	  from stdin just like a shell script from a file.
-	  No prompt, no PS1/PS2 magic shell variables.
+	Enable interactive mode (prompt and command editing).
+	Without this, hush simply reads and executes commands
+	from stdin just like a shell script from a file.
+	No prompt, no PS1/PS2 magic shell variables.
 
 config BUSYBOX_CONFIG_HUSH_SAVEHISTORY
 	bool "Save command history to .hush_history"
@@ -286,18 +286,18 @@ config BUSYBOX_CONFIG_HUSH_JOB
 	default BUSYBOX_DEFAULT_HUSH_JOB
 	depends on BUSYBOX_CONFIG_HUSH_INTERACTIVE
 	help
-	  Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current
-	  command (not entire shell), fg/bg builtins work. Without this option,
-	  "cmd &" still works by simply spawning a process and immediately
-	  prompting for next command (or executing next command in a script),
-	  but no separate process group is formed.
+	Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current
+	command (not entire shell), fg/bg builtins work. Without this option,
+	"cmd &" still works by simply spawning a process and immediately
+	prompting for next command (or executing next command in a script),
+	but no separate process group is formed.
 
 config BUSYBOX_CONFIG_HUSH_TICK
 	bool "Support process substitution"
 	default BUSYBOX_DEFAULT_HUSH_TICK
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable `command` and $(command).
+	Enable `command` and $(command).
 
 config BUSYBOX_CONFIG_HUSH_IF
 	bool "Support if/then/elif/else/fi"
@@ -314,37 +314,37 @@ config BUSYBOX_CONFIG_HUSH_CASE
 	default BUSYBOX_DEFAULT_HUSH_CASE
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable case ... esac statement. +400 bytes.
+	Enable case ... esac statement. +400 bytes.
 
 config BUSYBOX_CONFIG_HUSH_FUNCTIONS
 	bool "Support funcname() { commands; } syntax"
 	default BUSYBOX_DEFAULT_HUSH_FUNCTIONS
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable support for shell functions. +800 bytes.
+	Enable support for shell functions. +800 bytes.
 
 config BUSYBOX_CONFIG_HUSH_LOCAL
 	bool "local builtin"
 	default BUSYBOX_DEFAULT_HUSH_LOCAL
 	depends on BUSYBOX_CONFIG_HUSH_FUNCTIONS
 	help
-	  Enable support for local variables in functions.
+	Enable support for local variables in functions.
 
 config BUSYBOX_CONFIG_HUSH_RANDOM_SUPPORT
 	bool "Pseudorandom generator and $RANDOM variable"
 	default BUSYBOX_DEFAULT_HUSH_RANDOM_SUPPORT
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable pseudorandom generator and dynamic variable "$RANDOM".
-	  Each read of "$RANDOM" will generate a new pseudorandom value.
+	Enable pseudorandom generator and dynamic variable "$RANDOM".
+	Each read of "$RANDOM" will generate a new pseudorandom value.
 
 config BUSYBOX_CONFIG_HUSH_MODE_X
 	bool "Support 'hush -x' option and 'set -x' command"
 	default BUSYBOX_DEFAULT_HUSH_MODE_X
 	depends on BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  This instructs hush to print commands before execution.
-	  Adds ~300 bytes.
+	This instructs hush to print commands before execution.
+	Adds ~300 bytes.
 
 config BUSYBOX_CONFIG_HUSH_ECHO
 	bool "echo builtin"
@@ -376,7 +376,7 @@ config BUSYBOX_CONFIG_HUSH_EXPORT_N
 	default BUSYBOX_DEFAULT_HUSH_EXPORT_N
 	depends on BUSYBOX_CONFIG_HUSH_EXPORT
 	help
-	  export -n unexports variables. It is a bash extension.
+	export -n unexports variables. It is a bash extension.
 
 config BUSYBOX_CONFIG_HUSH_KILL
 	bool "kill builtin (supports kill %jobspec)"
@@ -433,7 +433,7 @@ config BUSYBOX_CONFIG_MSH
 	default BUSYBOX_DEFAULT_MSH
 	select BUSYBOX_CONFIG_HUSH
 	help
-	  msh is deprecated and will be removed, please migrate to hush.
+	msh is deprecated and will be removed, please migrate to hush.
 
 
 comment "Options common to all shells"
@@ -444,71 +444,71 @@ config BUSYBOX_CONFIG_FEATURE_SH_MATH
 	default BUSYBOX_DEFAULT_FEATURE_SH_MATH
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Enable math support in the shell via $((...)) syntax.
+	Enable math support in the shell via $((...)) syntax.
 
 config BUSYBOX_CONFIG_FEATURE_SH_MATH_64
 	bool "Extend POSIX math support to 64 bit"
 	default BUSYBOX_DEFAULT_FEATURE_SH_MATH_64
 	depends on BUSYBOX_CONFIG_FEATURE_SH_MATH
 	help
-	  Enable 64-bit math support in the shell. This will make the shell
-	  slightly larger, but will allow computation with very large numbers.
-	  This is not in POSIX, so do not rely on this in portable code.
+	Enable 64-bit math support in the shell. This will make the shell
+	slightly larger, but will allow computation with very large numbers.
+	This is not in POSIX, so do not rely on this in portable code.
 
 config BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET
 	bool "Hide message on interactive shell startup"
 	default BUSYBOX_DEFAULT_FEATURE_SH_EXTRA_QUIET
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  Remove the busybox introduction when starting a shell.
+	Remove the busybox introduction when starting a shell.
 
 config BUSYBOX_CONFIG_FEATURE_SH_STANDALONE
 	bool "Standalone shell"
 	default BUSYBOX_DEFAULT_FEATURE_SH_STANDALONE
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  This option causes busybox shells to use busybox applets
-	  in preference to executables in the PATH whenever possible. For
-	  example, entering the command 'ifconfig' into the shell would cause
-	  busybox to use the ifconfig busybox applet. Specifying the fully
-	  qualified executable name, such as '/sbin/ifconfig' will still
-	  execute the /sbin/ifconfig executable on the filesystem. This option
-	  is generally used when creating a statically linked version of busybox
-	  for use as a rescue shell, in the event that you screw up your system.
+	This option causes busybox shells to use busybox applets
+	in preference to executables in the PATH whenever possible. For
+	example, entering the command 'ifconfig' into the shell would cause
+	busybox to use the ifconfig busybox applet. Specifying the fully
+	qualified executable name, such as '/sbin/ifconfig' will still
+	execute the /sbin/ifconfig executable on the filesystem. This option
+	is generally used when creating a statically linked version of busybox
+	for use as a rescue shell, in the event that you screw up your system.
 
-	  This is implemented by re-execing /proc/self/exe (typically)
-	  with right parameters.
+	This is implemented by re-execing /proc/self/exe (typically)
+	with right parameters.
 
-	  However, there are drawbacks: it is problematic in chroot jails
-	  without mounted /proc, and ps/top may show command name as 'exe'
-	  for applets started this way.
+	However, there are drawbacks: it is problematic in chroot jails
+	without mounted /proc, and ps/top may show command name as 'exe'
+	for applets started this way.
 
 config BUSYBOX_CONFIG_FEATURE_SH_NOFORK
 	bool "Run 'nofork' applets directly"
 	default BUSYBOX_DEFAULT_FEATURE_SH_NOFORK
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  This option causes busybox shells to not execute typical
-	  fork/exec/wait sequence, but call <applet>_main directly,
-	  if possible. (Sometimes it is not possible: for example,
-	  this is not possible in pipes).
+	This option causes busybox shells to not execute typical
+	fork/exec/wait sequence, but call <applet>_main directly,
+	if possible. (Sometimes it is not possible: for example,
+	this is not possible in pipes).
 
-	  This will be done only for some applets (those which are marked
-	  NOFORK in include/applets.h).
+	This will be done only for some applets (those which are marked
+	NOFORK in include/applets.h).
 
-	  This may significantly speed up some shell scripts.
+	This may significantly speed up some shell scripts.
 
-	  This feature is relatively new. Use with care. Report bugs
-	  to project mailing list.
+	This feature is relatively new. Use with care. Report bugs
+	to project mailing list.
 
 config BUSYBOX_CONFIG_FEATURE_SH_HISTFILESIZE
 	bool "Use $HISTFILESIZE"
 	default BUSYBOX_DEFAULT_FEATURE_SH_HISTFILESIZE
 	depends on BUSYBOX_CONFIG_ASH || BUSYBOX_CONFIG_HUSH || BUSYBOX_CONFIG_SH_IS_ASH || BUSYBOX_CONFIG_BASH_IS_ASH || BUSYBOX_CONFIG_SH_IS_HUSH || BUSYBOX_CONFIG_BASH_IS_HUSH
 	help
-	  This option makes busybox shells to use $HISTFILESIZE variable
-	  to set shell history size. Note that its max value is capped
-	  by "History size" setting in library tuning section.
+	This option makes busybox shells to use $HISTFILESIZE variable
+	to set shell history size. Note that its max value is capped
+	by "History size" setting in library tuning section.
 
 endif # Options common to all shells
 

+ 63 - 63
package/utils/busybox/config/sysklogd/Config.in

@@ -10,11 +10,11 @@ config BUSYBOX_CONFIG_KLOGD
 	bool "klogd"
 	default BUSYBOX_DEFAULT_KLOGD
 	help
-	  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,
-	  you should enable this option.
+	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,
+	you should enable this option.
 
 comment "klogd should not be used together with syslog to kernel printk buffer"
 	depends on BUSYBOX_CONFIG_KLOGD && BUSYBOX_CONFIG_FEATURE_KMSG_SYSLOG
@@ -25,16 +25,16 @@ config BUSYBOX_CONFIG_FEATURE_KLOGD_KLOGCTL
 	depends on BUSYBOX_CONFIG_KLOGD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  The klogd applet supports two interfaces for reading
-	  kernel messages. Linux provides the klogctl() interface
-	  which allows reading messages from the kernel ring buffer
-	  independently from the file system.
+	The klogd applet supports two interfaces for reading
+	kernel messages. Linux provides the klogctl() interface
+	which allows reading messages from the kernel ring buffer
+	independently from the file system.
 
-	  If you answer 'N' here, klogd will use the more portable
-	  approach of reading them from /proc or a device node.
-	  However, this method requires the file to be available.
+	If you answer 'N' here, klogd will use the more portable
+	approach of reading them from /proc or a device node.
+	However, this method requires the file to be available.
 
-	  If in doubt, say 'Y'.
+	If in doubt, say 'Y'.
 config BUSYBOX_CONFIG_LOGGER
 	bool "logger"
 	default BUSYBOX_DEFAULT_LOGGER
@@ -48,73 +48,73 @@ config BUSYBOX_CONFIG_LOGREAD
 	bool "logread"
 	default BUSYBOX_DEFAULT_LOGREAD
 	help
-	  If you enabled Circular Buffer support, you almost
-	  certainly want to enable this feature as well. This
-	  utility will allow you to read the messages that are
-	  stored in the syslogd circular buffer.
+	If you enabled Circular Buffer support, you almost
+	certainly want to enable this feature as well. This
+	utility will allow you to read the messages that are
+	stored in the syslogd circular buffer.
 
 config BUSYBOX_CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING
 	bool "Double buffering"
 	default BUSYBOX_DEFAULT_FEATURE_LOGREAD_REDUCED_LOCKING
 	depends on BUSYBOX_CONFIG_LOGREAD
 	help
-	  'logread' output to slow serial terminals can have
-	  side effects on syslog because of the semaphore.
-	  This option make logread to double buffer copy
-	  from circular buffer, minimizing semaphore
-	  contention at some minor memory expense.
+	'logread' output to slow serial terminals can have
+	side effects on syslog because of the semaphore.
+	This option make logread to double buffer copy
+	from circular buffer, minimizing semaphore
+	contention at some minor memory expense.
 
 config BUSYBOX_CONFIG_SYSLOGD
 	bool "syslogd"
 	default BUSYBOX_DEFAULT_SYSLOGD
 	help
-	  The syslogd utility is used to record logs of all the
-	  significant events that occur on a system. Every
-	  message that is logged records the date and time of the
-	  event, and will generally also record the name of the
-	  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 something goes
-	  wrong. And something almost always will go wrong if
-	  you wait long enough....
+	The syslogd utility is used to record logs of all the
+	significant events that occur on a system. Every
+	message that is logged records the date and time of the
+	event, and will generally also record the name of the
+	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 something goes
+	wrong. And something almost always will go wrong if
+	you wait long enough....
 
 config BUSYBOX_CONFIG_FEATURE_ROTATE_LOGFILE
 	bool "Rotate message files"
 	default BUSYBOX_DEFAULT_FEATURE_ROTATE_LOGFILE
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  This enables syslogd to rotate the message files
-	  on his own. No need to use an external rotate script.
+	This enables syslogd to rotate the message files
+	on his own. No need to use an external rotate script.
 
 config BUSYBOX_CONFIG_FEATURE_REMOTE_LOG
 	bool "Remote Log support"
 	default BUSYBOX_DEFAULT_FEATURE_REMOTE_LOG
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  When you enable this feature, the syslogd utility can
-	  be used to send system log messages to another system
-	  connected via a network. This allows the remote
-	  machine to log all the system messages, which can be
-	  terribly useful for reducing the number of serial
-	  cables you use. It can also be a very good security
-	  measure to prevent system logs from being tampered with
-	  by an intruder.
+	When you enable this feature, the syslogd utility can
+	be used to send system log messages to another system
+	connected via a network. This allows the remote
+	machine to log all the system messages, which can be
+	terribly useful for reducing the number of serial
+	cables you use. It can also be a very good security
+	measure to prevent system logs from being tampered with
+	by an intruder.
 
 config BUSYBOX_CONFIG_FEATURE_SYSLOGD_DUP
 	bool "Support -D (drop dups) option"
 	default BUSYBOX_DEFAULT_FEATURE_SYSLOGD_DUP
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  Option -D instructs syslogd to drop consecutive messages
-	  which are totally the same.
+	Option -D instructs syslogd to drop consecutive messages
+	which are totally the same.
 
 config BUSYBOX_CONFIG_FEATURE_SYSLOGD_CFG
 	bool "Support syslog.conf"
 	default BUSYBOX_DEFAULT_FEATURE_SYSLOGD_CFG
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  Supports restricted syslogd config. See docs/syslog.conf.txt
+	Supports restricted syslogd config. See docs/syslog.conf.txt
 
 config BUSYBOX_CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE
 	int "Read buffer size in bytes"
@@ -122,23 +122,23 @@ config BUSYBOX_CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE
 	range 256 20000
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  This option sets the size of the syslog read buffer.
-	  Actual memory usage increases around five times the
-	  change done here.
+	This option sets the size of the syslog read buffer.
+	Actual memory usage increases around five times the
+	change done here.
 
 config BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG
 	bool "Circular Buffer support"
 	default BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	help
-	  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 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.
+	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 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.
 
 config BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE
 	int "Circular buffer size in Kbytes (minimum 4KB)"
@@ -146,8 +146,8 @@ config BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE
 	range 4 2147483647
 	depends on BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG
 	help
-	  This option sets the size of the circular buffer
-	  used to record system log messages.
+	This option sets the size of the circular buffer
+	used to record system log messages.
 
 config BUSYBOX_CONFIG_FEATURE_KMSG_SYSLOG
 	bool "Linux kernel printk buffer support"
@@ -155,11 +155,11 @@ config BUSYBOX_CONFIG_FEATURE_KMSG_SYSLOG
 	depends on BUSYBOX_CONFIG_SYSLOGD
 	select BUSYBOX_CONFIG_PLATFORM_LINUX
 	help
-	  When you enable this feature, the syslogd utility will
-	  write system log message to the Linux kernel's printk buffer.
-	  This can be used as a smaller alternative to the syslogd IPC
-	  support, as klogd and logread aren't needed.
+	When you enable this feature, the syslogd utility will
+	write system log message to the Linux kernel's printk buffer.
+	This can be used as a smaller alternative to the syslogd IPC
+	support, as klogd and logread aren't needed.
 
-	  NOTICE: Syslog facilities in log entries needs kernel 3.5+.
+	NOTICE: Syslog facilities in log entries needs kernel 3.5+.
 
 endmenu

文件差異過大導致無法顯示
+ 280 - 280
package/utils/busybox/config/util-linux/Config.in


+ 22 - 22
package/utils/busybox/config/util-linux/volume_id/Config.in

@@ -28,9 +28,9 @@ config BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXFAT
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT
 	depends on BUSYBOX_CONFIG_VOLUMEID
 	help
-	  exFAT (extended FAT) is a proprietary file system designed especially
-	  for flash drives. It has many features from NTFS, but with less
-	  overhead. exFAT is used on most SDXC cards for consumer electronics.
+	exFAT (extended FAT) is a proprietary file system designed especially
+	for flash drives. It has many features from NTFS, but with less
+	overhead. exFAT is used on most SDXC cards for consumer electronics.
 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXT
 	bool "Ext filesystem"
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT
@@ -40,10 +40,10 @@ config BUSYBOX_CONFIG_FEATURE_VOLUMEID_F2FS
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS
 	depends on BUSYBOX_CONFIG_VOLUMEID
 	help
-	  F2FS (aka Flash-Friendly File System) is a log-structured file system,
-	  which is adapted to newer forms of storage. F2FS also remedies some
-	  known issues of the older log structured file systems, such as high
-	  cleaning overhead.
+	F2FS (aka Flash-Friendly File System) is a log-structured file system,
+	which is adapted to newer forms of storage. F2FS also remedies some
+	known issues of the older log structured file systems, such as high
+	cleaning overhead.
 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_FAT
 	bool "fat filesystem"
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT
@@ -77,16 +77,16 @@ config BUSYBOX_CONFIG_FEATURE_VOLUMEID_NILFS
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS
 	depends on BUSYBOX_CONFIG_VOLUMEID
 	help
-	  NILFS is a New Implementation of a Log-Structured File System (LFS)
-	  that supports continuous snapshots. This provides features like
-	  versioning of the entire filesystem, restoration of files that
-	  were deleted a few minutes ago. NILFS keeps consistency like
-	  conventional LFS, so it provides quick recovery after system crashes.
+	NILFS is a New Implementation of a Log-Structured File System (LFS)
+	that supports continuous snapshots. This provides features like
+	versioning of the entire filesystem, restoration of files that
+	were deleted a few minutes ago. NILFS keeps consistency like
+	conventional LFS, so it provides quick recovery after system crashes.
 
-	  The possible use of NILFS includes versioning, tamper detection,
-	  SOX compliance logging, and so forth. It can serve as an alternative
-	  filesystem for Linux desktop environment, or as a basis of advanced
-	  storage appliances.
+	The possible use of NILFS includes versioning, tamper detection,
+	SOX compliance logging, and so forth. It can serve as an alternative
+	filesystem for Linux desktop environment, or as a basis of advanced
+	storage appliances.
 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_NTFS
 	bool "ntfs filesystem"
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS
@@ -108,10 +108,10 @@ config BUSYBOX_CONFIG_FEATURE_VOLUMEID_SQUASHFS
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS
 	depends on BUSYBOX_CONFIG_VOLUMEID && BUSYBOX_CONFIG_FEATURE_BLKID_TYPE
 	help
-	  Squashfs is a compressed read-only filesystem for Linux. Squashfs is
-	  intended for general read-only filesystem use and in constrained block
-	  device/memory systems (e.g. embedded systems) where low overhead is
-	  needed.
+	Squashfs is a compressed read-only filesystem for Linux. Squashfs is
+	intended for general read-only filesystem use and in constrained block
+	device/memory systems (e.g. embedded systems) where low overhead is
+	needed.
 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_SYSV
 	bool "sysv filesystem"
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV
@@ -121,8 +121,8 @@ config BUSYBOX_CONFIG_FEATURE_VOLUMEID_UBIFS
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UBIFS
 	depends on BUSYBOX_CONFIG_VOLUMEID
 	help
-	  UBIFS (Unsorted Block Image File System) is a file
-	  system for use with raw flash memory media.
+	UBIFS (Unsorted Block Image File System) is a file
+	system for use with raw flash memory media.
 config BUSYBOX_CONFIG_FEATURE_VOLUMEID_UDF
 	bool "udf filesystem"
 	default BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF

部分文件因文件數量過多而無法顯示