Changeset 2725 in MondoRescue for branches/2.2.9/mindi-busybox/archival/Config.in
- Timestamp:
- Feb 25, 2011, 9:26:54 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.9/mindi-busybox/archival/Config.in
r1765 r2725 1 # DO NOT EDIT. This file is generated from Config.src 1 2 # 2 3 # For a description of the syntax of this configuration file, … … 6 7 menu "Archival Utilities" 7 8 9 10 11 config FEATURE_SEAMLESS_XZ 12 bool "Make tar, rpm, modprobe etc understand .xz data" 13 default y 14 help 15 Make tar, rpm, modprobe etc understand .xz data. 16 17 config FEATURE_SEAMLESS_LZMA 18 bool "Make tar, rpm, modprobe etc understand .lzma data" 19 default y 20 help 21 Make tar, rpm, modprobe etc understand .lzma data. 22 23 config FEATURE_SEAMLESS_BZ2 24 bool "Make tar, rpm, modprobe etc understand .bz2 data" 25 default y 26 help 27 Make tar, rpm, modprobe etc understand .bz2 data. 28 29 config FEATURE_SEAMLESS_GZ 30 bool "Make tar, rpm, modprobe etc understand .gz data" 31 default y 32 help 33 Make tar, rpm, modprobe etc understand .gz data. 34 35 config FEATURE_SEAMLESS_Z 36 bool "Make tar and gunzip understand .Z data" 37 default n 38 help 39 Make tar and gunzip understand .Z data. 40 8 41 config AR 9 42 bool "ar" 10 default n 43 default n # needs to be improved to be able to replace binutils ar 11 44 help 12 45 ar is an archival utility program used to create, modify, and 13 extract contents from archives. 46 extract contents from archives. An archive is a single file holding 14 47 a collection of other files in a structure that makes it possible to 15 48 retrieve the original individual files (called archive members). … … 30 63 31 64 config FEATURE_AR_LONG_FILENAMES 32 bool " Enable support for long filenames (not need for debs)"33 default n65 bool "Support for long filenames (not needed for debs)" 66 default y 34 67 depends on AR 35 68 help 36 By default the ar format can only store the first 15 characters of the37 filename, this option removes that limitation.69 By default the ar format can only store the first 15 characters 70 of the filename, this option removes that limitation. 38 71 It supports the GNU ar long filename method which moves multiple long 39 72 filenames into a the data section of a new ar entry. 40 73 74 config FEATURE_AR_CREATE 75 bool "Support archive creation" 76 default y 77 depends on AR 78 help 79 This enables archive creation (-c and -r) with busybox ar. 80 41 81 config BUNZIP2 42 82 bool "bunzip2" 43 default n83 default y 44 84 help 45 85 bunzip2 is a compression utility using the Burrows-Wheeler block 46 sorting text compression algorithm, and Huffman coding. 86 sorting text compression algorithm, and Huffman coding. Compression 47 87 is generally considerably better than that achieved by more 48 88 conventional LZ77/LZ78-based compressors, and approaches the 49 89 performance of the PPM family of statistical compressors. 50 90 51 The BusyBox bunzip2 applet is limited to de-compression only.52 On an x86 system, this applet adds about 11K.53 54 91 Unless you have a specific application which requires bunzip2, you 55 92 should probably say N here. 56 93 94 config BZIP2 95 bool "bzip2" 96 default y 97 help 98 bzip2 is a compression utility using the Burrows-Wheeler block 99 sorting text compression algorithm, and Huffman coding. Compression 100 is generally considerably better than that achieved by more 101 conventional LZ77/LZ78-based compressors, and approaches the 102 performance of the PPM family of statistical compressors. 103 104 Unless you have a specific application which requires bzip2, you 105 should probably say N here. 106 57 107 config CPIO 58 108 bool "cpio" 59 default n60 help 61 cpio is an archival utility program used to create, modify, and extract62 contents from archives.109 default y 110 help 111 cpio is an archival utility program used to create, modify, and 112 extract contents from archives. 63 113 cpio has 110 bytes of overheads for every stored file. 64 114 … … 66 116 "newc" or "crc" format, it cannot create or modify them. 67 117 68 Unless you have a specific application which requires cpio, you should 69 probably say N here. 118 Unless you have a specific application which requires cpio, you 119 should probably say N here. 120 121 config FEATURE_CPIO_O 122 bool "Support for archive creation" 123 default y 124 depends on CPIO 125 help 126 This implementation of cpio can create cpio archives in the "newc" 127 format only. 128 129 config FEATURE_CPIO_P 130 bool "Support for passthrough mode" 131 default y 132 depends on FEATURE_CPIO_O 133 help 134 Passthrough mode. Rarely used. 70 135 71 136 config DPKG 72 137 bool "dpkg" 73 138 default n 74 help 75 dpkg is a medium-level tool to install, build, remove and manage Debian packages. 76 77 This implementation of dpkg has a number of limitations, you should use the 78 official dpkg if possible. 139 select FEATURE_SEAMLESS_GZ 140 help 141 dpkg is a medium-level tool to install, build, remove and manage 142 Debian packages. 143 144 This implementation of dpkg has a number of limitations, 145 you should use the official dpkg if possible. 79 146 80 147 config DPKG_DEB 81 148 bool "dpkg_deb" 82 149 default n 83 help 84 dpkg-deb packs, unpacks and provides information about Debian archives. 150 select FEATURE_SEAMLESS_GZ 151 help 152 dpkg-deb unpacks and provides information about Debian archives. 85 153 86 154 This implementation of dpkg-deb cannot pack archives. 87 155 88 Unless you have a specific application which requires dpkg-deb, you should89 probablysay N here.156 Unless you have a specific application which requires dpkg-deb, 157 say N here. 90 158 91 159 config FEATURE_DPKG_DEB_EXTRACT_ONLY 92 bool " extract only (-x)"160 bool "Extract only (-x)" 93 161 default n 94 162 depends on DPKG_DEB 95 163 help 96 This reduces dpkg-deb to the equivalent of "ar -p <deb> data.tar.gz | tar -zx". 97 However it saves space as none of the extra dpkg-deb, ar or tar options are 98 needed, they are linked to internally. 164 This reduces dpkg-deb to the equivalent of 165 "ar -p <deb> data.tar.gz | tar -zx". However it saves space as none 166 of the extra dpkg-deb, ar or tar options are needed, they are linked 167 to internally. 99 168 100 169 config GUNZIP 101 170 bool "gunzip" 102 default n171 default y 103 172 help 104 173 gunzip is used to decompress archives created by gzip. … … 106 175 an archive, without decompressing it. 107 176 108 config FEATURE_GUNZIP_UNCOMPRESS109 bool "Uncompress support"110 default n111 depends on GUNZIP112 help113 Enable if you want gunzip to have the ability to decompress114 archives created by the program compress (not much115 used anymore).116 117 177 config GZIP 118 178 bool "gzip" 119 default n179 default y 120 180 help 121 181 gzip is used to compress files. 122 182 It's probably the most widely used UNIX compression program. 123 183 184 config FEATURE_GZIP_LONG_OPTIONS 185 bool "Enable long options" 186 default y 187 depends on GZIP && LONG_OPTS 188 help 189 Enable use of long options, increases size by about 106 Bytes 190 191 config LZOP 192 bool "lzop" 193 default y 194 help 195 Lzop compression/decompresion. 196 197 config LZOP_COMPR_HIGH 198 bool "lzop compression levels 7,8,9 (not very useful)" 199 default n 200 depends on LZOP 201 help 202 High levels (7,8,9) of lzop compression. These levels 203 are actually slower than gzip at equivalent compression ratios 204 and take up 3.2K of code. 205 124 206 config RPM2CPIO 125 207 bool "rpm2cpio" 126 default n127 help 128 Converts a nRPM file into a CPIO archive.208 default y 209 help 210 Converts a RPM file into a CPIO archive. 129 211 130 212 config RPM 131 213 bool "rpm" 132 default n214 default y 133 215 help 134 216 Mini RPM applet - queries and extracts RPM packages. 135 136 config FEATURE_RPM_BZ2137 bool "Enable handling of rpms with bzip2-compressed data inside"138 default n139 depends on RPM140 help141 Enable handling of rpms with bzip2-compressed data inside.142 217 143 218 config TAR 144 219 bool "tar" 145 default n220 default y 146 221 help 147 222 tar is an archiving program. It's commonly used with gzip to … … 157 232 tar archives using the `-c' option. 158 233 159 config FEATURE_TAR_BZIP2 160 bool "Enable -j option to handle .tar.bz2 files" 161 default n 162 depends on TAR 163 help 164 If you enable this option you'll be able to extract 165 archives compressed with bzip2. 166 167 config FEATURE_TAR_LZMA 168 bool "Enable -a option to handle .tar.lzma files" 169 default n 170 depends on TAR 171 help 172 If you enable this option you'll be able to extract 173 archives compressed with lzma. 234 config FEATURE_TAR_AUTODETECT 235 bool "Autodetect compressed tarballs" 236 default y 237 depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ) 238 help 239 With this option tar can automatically detect compressed 240 tarballs. Currently it works only on files (not pipes etc). 174 241 175 242 config FEATURE_TAR_FROM 176 243 bool "Enable -X (exclude from) and -T (include from) options)" 177 default n244 default y 178 245 depends on TAR 179 246 help … … 181 248 a list of files to include or exclude from an archive. 182 249 183 config FEATURE_TAR_GZIP184 bool "Enable -z option"185 default y186 depends on TAR187 help188 If you enable this option tar will be able to call gzip,189 when creating or extracting tar gziped archives.190 191 config FEATURE_TAR_COMPRESS192 bool "Enable -Z option"193 default n194 depends on TAR195 help196 If you enable this option tar will be able to call uncompress,197 when extracting .tar.Z archives.198 199 250 config FEATURE_TAR_OLDGNU_COMPATIBILITY 200 bool " Enable support for old tar header format"201 default N202 depends on TAR 251 bool "Support for old tar header format" 252 default y 253 depends on TAR || DPKG 203 254 help 204 255 This option is required to unpack archives created in … … 208 259 config FEATURE_TAR_OLDSUN_COMPATIBILITY 209 260 bool "Enable untarring of tarballs with checksums produced by buggy Sun tar" 210 default N211 depends on TAR 261 default y 262 depends on TAR || DPKG 212 263 help 213 264 This option is required to unpack archives created by some old 214 version of Sun's tar (it was calculating checksum using signed arithmetic). 215 It is said to be fixed in newer Sun tar, but "old" tarballs still exist. 265 version of Sun's tar (it was calculating checksum using signed 266 arithmetic). It is said to be fixed in newer Sun tar, but "old" 267 tarballs still exist. 216 268 217 269 config FEATURE_TAR_GNU_EXTENSIONS 218 bool " Enable support for some GNU tar extensions"219 default y 220 depends on TAR 270 bool "Support for GNU tar extensions (long filenames)" 271 default y 272 depends on TAR || DPKG 221 273 help 222 274 With this option busybox supports GNU long filenames and … … 225 277 config FEATURE_TAR_LONG_OPTIONS 226 278 bool "Enable long options" 227 default n 228 depends on TAR && GETOPT_LONG 229 help 230 Enable use of long options, increases size by about 400 Bytes 279 default y 280 depends on TAR && LONG_OPTS 281 help 282 Enable use of long options, increases size by about 400 Bytes 283 284 config FEATURE_TAR_TO_COMMAND 285 bool "Support for writing to an external program" 286 default y 287 depends on TAR && FEATURE_TAR_LONG_OPTIONS 288 help 289 If you enable this option you'll be able to instruct tar to send 290 the contents of each extracted file to the standard input of an 291 external program. 292 293 config FEATURE_TAR_UNAME_GNAME 294 bool "Enable use of user and group names" 295 default y 296 depends on TAR 297 help 298 Enables use of user and group names in tar. This affects contents 299 listings (-t) and preserving permissions when unpacking (-p). 300 +200 bytes. 301 302 config FEATURE_TAR_NOPRESERVE_TIME 303 bool "Enable -m (do not preserve time) option" 304 default y 305 depends on TAR 306 help 307 With this option busybox supports GNU tar -m 308 (do not preserve time) option. 309 310 config FEATURE_TAR_SELINUX 311 bool "Support for extracting SELinux labels" 312 default n 313 depends on TAR && SELINUX 314 help 315 With this option busybox supports restoring SELinux labels 316 when extracting files from tar archives. 231 317 232 318 config UNCOMPRESS … … 239 325 config UNLZMA 240 326 bool "unlzma" 241 default n327 default y 242 328 help 243 329 unlzma is a compression utility using the Lempel-Ziv-Markov chain 244 compression algorithm, and range coding. 330 compression algorithm, and range coding. Compression 245 331 is generally considerably better than that achieved by the bzip2 246 332 compressors. … … 253 339 254 340 config FEATURE_LZMA_FAST 255 bool "Optim ze unlzma for speed"256 default n341 bool "Optimize unlzma for speed" 342 default y 257 343 depends on UNLZMA 258 344 help 259 This option reduces decompression time by about 33% at the cost of 260 a 2K bigger binary. 345 This option reduces decompression time by about 25% at the cost of 346 a 1K bigger binary. 347 348 config LZMA 349 bool "Provide lzma alias which supports only unpacking" 350 default y 351 depends on UNLZMA 352 help 353 Enable this option if you want commands like "lzma -d" to work. 354 IOW: you'll get lzma applet, but it will always require -d option. 355 356 config UNXZ 357 bool "unxz" 358 default y 359 help 360 unxz is a unlzma successor. 361 362 config XZ 363 bool "Provide xz alias which supports only unpacking" 364 default y 365 depends on UNXZ 366 help 367 Enable this option if you want commands like "xz -d" to work. 368 IOW: you'll get xz applet, but it will always require -d option. 261 369 262 370 config UNZIP 263 371 bool "unzip" 264 default n372 default y 265 373 help 266 374 unzip will list or extract files from a ZIP archive, … … 270 378 directory of your choice. 271 379 272 comment "Common options for cpio and tar"273 depends on CPIO || TAR274 275 config FEATURE_UNARCHIVE_TAPE276 bool "Enable tape drive support"277 default n278 depends on CPIO || TAR279 help280 I don't think this is needed anymore.281 282 comment "Common options for dpkg and dpkg_deb"283 depends on DPKG || DPKG_DEB284 285 config FEATURE_DEB_TAR_GZ286 bool "gzip debian packages (normal)"287 default y if DPKG || DPKG_DEB288 depends on DPKG || DPKG_DEB289 help290 This is the default compression method inside the debian ar file.291 292 If you want compatibility with standard .deb's you should say yes here.293 294 config FEATURE_DEB_TAR_BZ2295 bool "bzip2 debian packages"296 default n297 depends on DPKG || DPKG_DEB298 help299 This allows dpkg and dpkg-deb to extract deb's that are compressed internally300 with bzip2 instead of gzip.301 302 You only want this if you are creating your own custom debian packages that303 use an internal control.tar.bz2 or data.tar.bz2.304 305 config FEATURE_DEB_TAR_LZMA306 bool "lzma debian packages"307 default n308 depends on DPKG || DPKG_DEB309 help310 This allows dpkg and dpkg-deb to extract deb's that are compressed311 internally with lzma instead of gzip.312 313 You only want this if you are creating your own custom debian314 packages that use an internal control.tar.lzma or data.tar.lzma.315 316 380 endmenu
Note:
See TracChangeset
for help on using the changeset viewer.