menu "Archival Utilities"
+INSERT
+
config FEATURE_SEAMLESS_XZ
bool "Make tar, rpm, modprobe etc understand .xz data"
- default n
+ default y
help
Make tar, rpm, modprobe etc understand .xz data.
config FEATURE_SEAMLESS_LZMA
bool "Make tar, rpm, modprobe etc understand .lzma data"
- default n
+ default y
help
Make tar, rpm, modprobe etc understand .lzma data.
config FEATURE_SEAMLESS_BZ2
bool "Make tar, rpm, modprobe etc understand .bz2 data"
- default n
+ default y
help
Make tar, rpm, modprobe etc understand .bz2 data.
config FEATURE_SEAMLESS_GZ
bool "Make tar, rpm, modprobe etc understand .gz data"
- default n
+ default y
help
Make tar, rpm, modprobe etc understand .gz data.
config FEATURE_SEAMLESS_Z
- bool "Make tar and gunzip understand .Z data"
+ bool "tar, rpm, modprobe etc understand .Z data"
default n
help
- Make tar and gunzip understand .Z data.
+ Make tar, rpm, modprobe etc understand .Z data.
config AR
bool "ar"
- default n
+ default n # 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. An archive is a single file holding
config FEATURE_AR_LONG_FILENAMES
bool "Support for long filenames (not needed for debs)"
- default n
+ default y
depends on AR
help
By default the ar format can only store the first 15 characters
config FEATURE_AR_CREATE
bool "Support archive creation"
- default n
+ default y
depends on AR
help
This enables archive creation (-c and -r) with busybox ar.
config BUNZIP2
bool "bunzip2"
- default n
+ default y
help
bunzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
config BZIP2
bool "bzip2"
- default n
+ default y
help
bzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
config CPIO
bool "cpio"
- default n
+ default y
help
cpio is an archival utility program used to create, modify, and
extract contents from archives.
config FEATURE_CPIO_O
bool "Support for archive creation"
- default n
+ default y
depends on CPIO
help
This implementation of cpio can create cpio archives in the "newc"
config FEATURE_CPIO_P
bool "Support for passthrough mode"
- default n
+ default y
depends on FEATURE_CPIO_O
help
Passthrough mode. Rarely used.
config GUNZIP
bool "gunzip"
- default n
+ default y
help
gunzip is used to decompress archives created by gzip.
You can use the `-t' option to test the integrity of
config GZIP
bool "gzip"
- default n
+ default y
help
gzip is used to compress files.
It's probably the most widely used UNIX compression program.
config FEATURE_GZIP_LONG_OPTIONS
bool "Enable long options"
- default n
+ default y
depends on GZIP && LONG_OPTS
help
Enable use of long options, increases size by about 106 Bytes
+config GZIP_FAST
+ int "Trade memory for gzip speed (0:small,slow - 2:fast,big)"
+ default 0
+ range 0 2
+ depends on 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
+
config LZOP
bool "lzop"
- default n
+ default y
help
Lzop compression/decompresion.
config LZOP_COMPR_HIGH
- bool "lzop complession levels 7,8,9 (not very useful)"
+ bool "lzop compression levels 7,8,9 (not very useful)"
default n
depends on LZOP
help
config RPM2CPIO
bool "rpm2cpio"
- default n
+ default y
help
- Converts an RPM file into a CPIO archive.
+ Converts a RPM file into a CPIO archive.
config RPM
bool "rpm"
- default n
+ default y
help
Mini RPM applet - queries and extracts RPM packages.
config TAR
bool "tar"
- default n
+ default y
help
tar is an archiving program. It's commonly used with gzip to
create compressed archives. It's probably the most widely used
config FEATURE_TAR_AUTODETECT
bool "Autodetect compressed tarballs"
- default n
+ default y
depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ)
help
With this option tar can automatically detect compressed
config FEATURE_TAR_FROM
bool "Enable -X (exclude from) and -T (include from) options)"
- default n
+ default y
depends on TAR
help
If you enable this option you'll be able to specify
config FEATURE_TAR_OLDGNU_COMPATIBILITY
bool "Support for old tar header format"
- default N
+ default y
depends on TAR || DPKG
help
This option is required to unpack archives created in
config FEATURE_TAR_OLDSUN_COMPATIBILITY
bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
- default N
+ default y
depends on TAR || DPKG
help
This option is required to unpack archives created by some old
config FEATURE_TAR_LONG_OPTIONS
bool "Enable long options"
- default n
+ default y
depends on TAR && LONG_OPTS
help
Enable use of long options, increases size by about 400 Bytes
+config FEATURE_TAR_TO_COMMAND
+ bool "Support for writing to an external program"
+ default y
+ depends on TAR && 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.
+
config FEATURE_TAR_UNAME_GNAME
bool "Enable use of user and group names"
- default n
+ default y
depends on TAR
help
Enables use of user and group names in tar. This affects contents
config FEATURE_TAR_NOPRESERVE_TIME
bool "Enable -m (do not preserve time) option"
- default n
+ default y
depends on TAR
help
With this option busybox supports GNU tar -m
config UNLZMA
bool "unlzma"
- default n
+ default y
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.
- The BusyBox unlzma applet is limited to de-compression only.
+ The BusyBox unlzma applet is limited to decompression only.
On an x86 system, this applet adds about 4K.
- Unless you have a specific application which requires unlzma, you
- should probably say N here.
-
config FEATURE_LZMA_FAST
bool "Optimize unlzma for speed"
default n
config LZMA
bool "Provide lzma alias which supports only unpacking"
- default n
+ default y
depends on UNLZMA
help
Enable this option if you want commands like "lzma -d" to work.
config UNXZ
bool "unxz"
- default n
+ default y
help
unxz is a unlzma successor.
config XZ
bool "Provide xz alias which supports only unpacking"
- default n
+ default y
depends on UNXZ
help
Enable this option if you want commands like "xz -d" to work.
config UNZIP
bool "unzip"
- default n
+ default y
help
unzip will list or extract files from a ZIP archive,
commonly found on DOS/WIN systems. The default behavior