# HG changeset patch # User Pascal Bellard # Date 1636470699 0 # Node ID ca5a7537bf0c9856b5815df324d093c719061bd2 # Parent 6b79681fa9ec5cf731ed41de204abe9f33cd7383 tazinst: typo diff -r 6b79681fa9ec -r ca5a7537bf0c tazinst --- a/tazinst Sat Oct 23 15:17:11 2021 +0000 +++ b/tazinst Tue Nov 09 15:11:39 2021 +0000 @@ -702,8 +702,8 @@ || echo "ok" ;; liveboot|webboot) printf "%-15s: " "$key" - [ -n "$(get $key)" ] && { "$(get $key)" == "auto" ] \ - && check_boot_mix && echo "ok"; } \ + [ -n "$(get $key)" ] && [ "$(get $key)" == "auto" ] \ + && { check_boot_mix && echo "ok"; } \ || echo "ok" ;; winboot) printf "%-15s: " "$key" @@ -746,10 +746,10 @@ || (check_key $setting "$(list_bootloader)" \ && check_table ; ) ;; liveboot|webboot) - ([ -z "$(get $setting)" ] || [ "$(get $setting)" = "auto" ]) \ + { [ -z "$(get $setting)" ] || [ "$(get $setting)" = "auto" ]; } \ && check_boot_mix ;; winboot) - ([ -z "$(get $setting)" ] || [ "$(get $setting)" = "auto" ]) \ + { [ -z "$(get $setting)" ] || [ "$(get $setting)" = "auto" ]; } \ || check_uuid $setting && check_boot_mix ;; ""|all) check_all ;; @@ -1138,10 +1138,9 @@ local list_mirrors if [ -r "$MIRRORS" ]; then # randomize list of mirrors - list_mirrors="$(cat $MIRRORS | \ - /bin/busybox awk 'BEGIN {srand()}{ + list_mirrors="$(busybox awk 'BEGIN {srand()}{ printf "%05.0f %s \n",rand()*99999, $0; - }' | sort -n | sed 's/^[0-9]* //' )" + }' < $MIRRORS | sort -n | sed 's/^[0-9]* //' )" else log "$(_ 'No mirror list found, run %s.' 'tazpkg recharge')" list_mirrors="http://mirror.slitaz.org/" @@ -1164,7 +1163,7 @@ if [ "$transfer" -gt "0" ];then log "$(_ 'Download completed.')" else - error 5 "(_ '%s: Download failed.' "$file")" + error 5 "$(_ '%s: Download failed.' "$file")" fi } @@ -1349,8 +1348,8 @@ # exit if no rootfs.gz found. log "$(_ 'Checking installation media...')" - if [ ! -f $SOURCE_ROOT/boot/rootfs.gz -a \ - ! -f $SOURCE_ROOT/boot/rootfs1.gz ]; then + if [ ! -f $SOURCE_ROOT/boot/rootfs.gz ] && + [ ! -f $SOURCE_ROOT/boot/rootfs1.gz ]; then error 3 "$(_ 'Invalid source')" else log "$(_ 'Installation media checked ok')" @@ -1428,7 +1427,7 @@ mount -t "$mount_fs" "$ROOT_UUID" \ "$TARGET_ROOT" >>"$LOG" 2>>"$LOG" if [ $(mount | \ - grep -c "mnt/target") = "0" ]; then + grep -c "mnt/target") -eq 0 ]; then error 4 "$(_ '%s: Unable to mount partition' "$ROOT_UUID")" fi } @@ -1631,7 +1630,7 @@ _EOF_ fi - if [ -n "$WEBBOOT" -a -n "$IPXE" ]; then + if [ -n "$WEBBOOT" ] && [ -n "$IPXE" ]; then log "$(_ 'Enabling Webboot using %s' $IPXE)" mv -f $TARGET_ROOT/boot/tazinst.$$/$IPXE $TARGET_ROOT/boot/ cat >> $TARGET_ROOT/boot/grub/menu.lst <<_EOF_ @@ -1764,7 +1763,7 @@ EOF fi - if [ -n "$WEBBOOT" -a -n "$IPXE" ]; then + if [ -n "$WEBBOOT" ] && [ -n "$IPXE" ]; then log "$(_ 'Enabling Webboot using %s' $IPXE)" mv -f $TARGET_ROOT/boot/tazinst.$$/$IPXE $TARGET_ROOT/boot/ cat >> $TARGET_ROOT/boot/syslinux/syslinux.cfg <> packages-to-install.list fi @@ -2279,7 +2278,7 @@ log "$(_ '%s: done' 'packages-source.list')" # diff /bin/busybox diff packages-source.list packages-selection.list | \ - grep ^+[a-z] | sed s/^+// > packages-selection.diff + grep '^+[a-z]' | sed 's/^+//' > packages-selection.diff log "$(_ '%s: done' 'packages-selection.diff')" # get mirror list. /usr/bin/tazpkg recharge >>$LOG 2>>$LOG