]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
naoki: Decompression of packages with older tar.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 30 Dec 2009 12:33:31 +0000 (13:33 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 30 Dec 2009 12:33:31 +0000 (13:33 +0100)
If the version of tar is too old to support xz compression,
we use this workaround.
This requires the xz binary being available.

tools/decompressor

index 667d0c6d0c753ca1586b8ff17bed7e23fd9ef2e6..fd53f0fedf22c012d2495687ac4b43716bc5de56 100755 (executable)
@@ -56,5 +56,5 @@ FILES=$(for i in $FILES; do echo $i; done | sort -u)
 for file in $FILES; do
        echo "Extracting $file..."
        cpio --extract --quiet -H newc --to-stdout data.img < $file | \
-               tar --extract --xz -C ${ROOT}
+               tar --extract --use-compress-program=xz -C ${ROOT}
 done