=================================================================== RCS file: /cvs/openbsd/fw_update/fw_install.sh,v retrieving revision 1.90 retrieving revision 1.91 diff -u -r1.90 -r1.91 --- openbsd/fw_update/fw_install.sh 2021/12/19 19:16:55 1.90 +++ openbsd/fw_update/fw_install.sh 2021/12/19 20:04:42 1.91 @@ -1,5 +1,5 @@ #!/bin/ksh -# $OpenBSD: fw_install.sh,v 1.90 2021/12/19 19:16:55 afresh1 Exp $ +# $OpenBSD: fw_install.sh,v 1.91 2021/12/19 20:04:42 afresh1 Exp $ # # Copyright (c) 2021 Andrew Hewus Fresh # @@ -241,13 +241,13 @@ set -A devices -- "$@" -[ "${devices[*]:-}" ] || - set -A devices -- $( devices_needing_firmware ) - if [ ! "${devices[*]:-}" ]; then - echo "No devices found which need firmware files to be downloaded." - exit + echo -n "Detecting firmware ..." + set -A devices -- $( devices_needing_firmware ) + [ "${devices[*]:-}" ] && echo " found." || echo " done." fi + +[ "${devices[*]:-}" ] || exit if "$DOWNLOAD"; then fetch "$CFILE"