summaryrefslogtreecommitdiff
path: root/archival/Config.in
diff options
context:
space:
mode:
authorDenis Vlasenko2007-06-21 12:41:59 +0000
committerDenis Vlasenko2007-06-21 12:41:59 +0000
commita80b4a0fa74e7a19881790943d4f58de0411fa58 (patch)
tree36b8576e2ab3c9794bebb370b9c6323138f3116f /archival/Config.in
parent9a337801521c9f11cbf6d2e8059f2f133e1afe75 (diff)
downloadbusybox-a80b4a0fa74e7a19881790943d4f58de0411fa58.zip
busybox-a80b4a0fa74e7a19881790943d4f58de0411fa58.tar.gz
tar: improve OLDGNU compat, make old SUN compat configurable
Diffstat (limited to 'archival/Config.in')
-rw-r--r--archival/Config.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/archival/Config.in b/archival/Config.in
index 661c71c..49070da 100644
--- a/archival/Config.in
+++ b/archival/Config.in
@@ -205,6 +205,15 @@ config FEATURE_TAR_OLDGNU_COMPATIBILITY
the old GNU format; help to kill this old format by
repacking your ancient archives with the new format.
+config FEATURE_TAR_OLDSUN_COMPATIBILITY
+ bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
+ default N
+ depends on TAR
+ 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.
+
config FEATURE_TAR_GNU_EXTENSIONS
bool "Enable support for some GNU tar extensions"
default y