[BACK]Return to fw_install.sh CVS log [TXT][DIR] Up to [local] / openbsd / fw_update

Diff for /openbsd/fw_update/fw_install.sh between version 1.122 and 1.123

version 1.122, 2021/12/24 02:36:13 version 1.123, 2021/12/24 17:57:54
Line 153 
Line 153 
   
 installed_firmware() {  installed_firmware() {
         local _pre="$1" _match="$2" _post="$3" _firmware          local _pre="$1" _match="$2" _post="$3" _firmware
         set -A _firmware -- $(          set -sA _firmware -- $(
             set +o noglob              set +o noglob
             grep -Fxl '@option firmware' \              grep -Fxl '@option firmware' \
                 "${DESTDIR}/var/db/pkg/"$_pre"$_match"$_post"/+CONTENTS" \                  "${DESTDIR}/var/db/pkg/"$_pre"$_match"$_post"/+CONTENTS" \
Line 294 
Line 294 
         exit 1          exit 1
 fi  fi
   
 set -A devices -- "$@"  set -sA devices -- "$@"
   
 if "$DELETE"; then  if "$DELETE"; then
         [ "$OPT_D" ] && usage 22          [ "$OPT_D" ] && usage 22
Line 340 
Line 340 
         "$ALL" && usage 22          "$ALL" && usage 22
 else  else
         "$VERBOSE" && echo -n "Detecting firmware ..."          "$VERBOSE" && echo -n "Detecting firmware ..."
         set -A devices -- $( devices_needing_firmware )          set -sA devices -- $( devices_needing_firmware )
         "$VERBOSE" &&          "$VERBOSE" &&
             { [ "${devices[*]:-}" ] && echo " found." || echo " done." ; }              { [ "${devices[*]:-}" ] && echo " found." || echo " done." ; }
 fi  fi

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.123

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>