# HG changeset patch # User Pascal Bellard # Date 1475415625 -7200 # Node ID a24fec94f0a8460ddd171613a5928dce4166887d # Parent 77dec4337e5c0a92cefce732d0a4b66a00bc4e15 syslinux/taziso: parse 64bit kernels diff -r 77dec4337e5c -r a24fec94f0a8 syslinux/stuff/iso2exe/taziso --- a/syslinux/stuff/iso2exe/taziso Sun Oct 02 15:02:56 2016 +0200 +++ b/syslinux/stuff/iso2exe/taziso Sun Oct 02 15:40:25 2016 +0200 @@ -1209,7 +1209,8 @@ [ -z "$KERNEL" ] && echo "Can't parse isolinux.cfg" && return for i in $media/$KERNEL $(dirname $file)/$KERNEL $media/$(locase $KERNEL) \ $(dirname $file)/$(locase $KERNEL); do - [ -s $i ] && KERNEL=$i && break + i="$(ls $i* | sed q)" + [ -n "$i" ] && KERNEL=$i && break done rm -f /tmp/var$$ [ $(get 514 $KERNEL 4) -eq 1400005704 ] || return @@ -1239,7 +1240,8 @@ for i in ${INITRD//,/ }; do for j in $media/$i $(dirname $KERNEL)/$i $media/$(locase $i) \ $(dirname $KERNEL)/$(locase $i); do - [ -s $j ] && i=$j && break + j="$(ls $j* | sed q)" + [ -n "$j" ] && i=$j && break done ddq if=$i >> /tmp/fd$$ l=$(($l+$(stat -c %s $i)))