wok-current diff syslinux/stuff/iso2exe/taziso @ rev 23831
syslinux/iso2exe: fix loram case
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun May 31 14:59:28 2020 +0000 (2020-05-31) |
parents | 7744355508b9 |
children | 78bc4b109dd6 |
line diff
1.1 --- a/syslinux/stuff/iso2exe/taziso Thu May 28 08:35:55 2020 +0000 1.2 +++ b/syslinux/stuff/iso2exe/taziso Sun May 31 14:59:28 2020 +0000 1.3 @@ -1,6 +1,6 @@ 1.4 #!/bin/sh 1.5 1.6 -[ $(id -u) -eq 0 ] || exec su -c "$0 $@" 1.7 +[ 0$(id -u 2>/dev/null) -eq 0 ] || exec su -c "$0 $@" 1.8 1.9 DIALOG=dialog 1.10 1.11 @@ -11,7 +11,6 @@ 1.12 1.13 get() 1.14 { 1.15 - od -v -j $1 -N ${4:-${3:-2}} -t u${3:-2} -w${3:-2} -An "$2" 2>/dev/null || 1.16 hexdump -v -s $1 -n ${4:-${3:-2}} -e "\"\" 1/${3:-2} \" %u\n\"" "$2" 1.17 } 1.18 1.19 @@ -58,6 +57,7 @@ 1.20 esac < $i | ( cd ${2:-/} ; cpio -idmu > /dev/null 2>&1 ) 1.21 } 1.22 1.23 +xdotwait=dotwait 1.24 dotwait() 1.25 { 1.26 echo -n "${1:-Install filesystem}.." 1.27 @@ -929,6 +929,7 @@ 1.28 hascustomconf $(($c+16)) && echo $(($c+16)) || echo $c 1.29 } 1.30 1.31 +xhascustomconf=hascustomconf 1.32 hascustomconf() 1.33 { 1.34 [ "$(ddq bs=2k skip=${1:-$(customsector)} if="$ISO" | ddq bs=1 count=6)" \ 1.35 @@ -1158,7 +1159,7 @@ 1.36 1.37 hasflavinfo() 1.38 { 1.39 - [ "$(flavdata | ddq bs=1 count=7 | strings)" = \ 1.40 + [ "$(flavdata | ddq bs=1 count=7)" = \ 1.41 "0707010" ] && menuitem "$@" 1.42 } 1.43