wok-next diff syslinux/stuff/iso2exe/taziso @ rev 19029
syslinux/taziso: fix inst*2zip
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Apr 05 09:37:40 2016 +0200 (2016-04-05) |
parents | dbf4eeed945f |
children | 83ffe9fe03d8 |
line diff
1.1 --- a/syslinux/stuff/iso2exe/taziso Mon Mar 28 18:04:41 2016 +0200 1.2 +++ b/syslinux/stuff/iso2exe/taziso Tue Apr 05 09:37:40 2016 +0200 1.3 @@ -198,7 +198,9 @@ 1.4 unset useposixovl 1.5 blkid | grep $(df $mnt | sed '$!d;s/ .*/:/') | \ 1.6 grep -qiE "(msdos|vfat|ntfs)" && useposixovl=YES 1.7 - 1.8 + case "$mnt" in 1.9 + *mkzip*) useposixovl=YES 1.10 + esac 1.11 mkdir -p $mnt/slitaz/boot $mnt/slitaz/mnt/dos 1.12 [ "$useposixovl" ] && 1.13 if ! mount.posixovl -F $mnt/slitaz -- \ 1.14 @@ -407,7 +409,7 @@ 1.15 device= 1.16 packages_list= 1.17 packages_dir= 1.18 - mnt=/tmp/mnt$$ 1.19 + mnt=/tmp/mkzipmnt$$ 1.20 mkdir -p $mnt 1.21 $1 $2 || return 1.22 for i in bootlace.com grubinst.exe grldr ; do 1.23 @@ -464,7 +466,7 @@ 1.24 zip -zr9 $(basename "$ISO" .iso).zip slitaz ) 1.25 [ "$(which advzip)" ] && advzip -z4 $mnt/*.zip 1.26 mv $mnt/*.zip . 1.27 - ls -l $PWD/$(basename "$ISO" .iso).zip 1.28 + du -h $PWD/$(basename "$ISO" .iso).zip 1.29 umount $mnt 1.30 rm -rf $mnt 1.31 } 1.32 @@ -581,7 +583,7 @@ 1.33 [ $? -eq 0 ] || return 1.34 fi 1.35 gettazboot tazboot.exe 1.36 - ls -l $PWD/tazboot.exe 1.37 + du -h $PWD/tazboot.exe 1.38 } 1.39 1.40 md5() 1.41 @@ -642,7 +644,7 @@ 1.42 [ $? -eq 0 ] || return 1.43 fi 1.44 cp $media/boot/bzImage linux.exe 1.45 - ls -l $PWD/linux.exe 1.46 + du -h $PWD/linux.exe 1.47 } 1.48 1.49 memtest() 1.50 @@ -658,7 +660,7 @@ 1.51 [ $? -eq 0 ] || return 1.52 fi 1.53 gotcdfile 'memtest*' && cp $file memtest.exe 1.54 - ls -l $PWD/memtest.exe 1.55 + du -h $PWD/memtest.exe 1.56 } 1.57 1.58 mkfat12() 1.59 @@ -724,7 +726,7 @@ 1.60 [ $? -eq 0 ] || return 1.61 fi 1.62 cp $file $(basename $file).exe 1.63 - ls -l $PWD/$(basename $file).exe 1.64 + du -h $PWD/$(basename $file).exe 1.65 } 1.66 1.67 fdpxe() 1.68 @@ -795,7 +797,7 @@ 1.69 1.70 misspkg() 1.71 { 1.72 - for i in zip kexec-tools posixovl cdrkit ; do 1.73 + for i in zip kexec-tools posixovl cdrkit cdrkit-isoinfo ; do 1.74 [ -d /var/lib/tazpkg/installed/$i/ ] && continue 1.75 [ "$1" != "install" ] && menuitem "$@" && return 1.76 tazpkg get-install $i 1.77 @@ -1274,7 +1276,7 @@ 1.78 printf "mv %s fd%03d.img\n" $file $(($r+$n)) 1.79 n=$(($n+1)) 1.80 done | sh 1.81 - ls fd???.img 1.82 + du -ch $PWD/fd???.img 1.83 } 1.84 1.85 quit()