# HG changeset patch # User Pascal Bellard # Date 1315054384 -7200 # Node ID fe324ebcadff764dbddfbd553d47697c3763ab4e # Parent a3cd5a4732f2dd94512fe1a238b2e4f780dab6b2 tazlito: set lzma'd rootfs size field (again) diff -r a3cd5a4732f2 -r fe324ebcadff tazlito --- a/tazlito Sat Sep 03 14:49:04 2011 +0200 +++ b/tazlito Sat Sep 03 14:53:04 2011 +0200 @@ -325,7 +325,7 @@ lzma_set_size() { - # Update size field for lzma'd file packed using -so switch + # Update size field for lzma'd file packed using -si switch local n local i n=$(unlzma -c $1 | wc -c) @@ -906,6 +906,7 @@ chmod +x $TMP_DIR/initfs/init ( cd $TMP_DIR/initfs ; find | busybox cpio -o -H newc 2> /dev/null) | \ lzma e $TMP_DIR/initfs.gz -si + lzma_set_size $TMP_DIR/initfs.gz rm -rf $TMP_DIR/initfs rem=$(( $(stat -c "%s" $TMP_DIR/initfs.gz) % 4 )) [ $rem -ne 0 ] &&