=================================================================== RCS file: /cvs/openbsd/fw_update/fw_install.sh,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- openbsd/fw_update/fw_install.sh 2021/12/01 02:29:14 1.40 +++ openbsd/fw_update/fw_install.sh 2021/12/01 02:30:43 1.41 @@ -1,5 +1,5 @@ #!/bin/ksh -# $OpenBSD: fw_install.sh,v 1.40 2021/12/01 02:29:14 afresh1 Exp $ +# $OpenBSD: fw_install.sh,v 1.41 2021/12/01 02:30:43 afresh1 Exp $ set -e # Copyright (c) 2021 Andrew Hewus Fresh @@ -165,7 +165,7 @@ echo "Signature check of SHA256.sig failed" >&2 && return 1 for _d in $_drivers; do - _f=$( sed -n "s/.*(\($_d-firmware-.*\.tgz\)).*/\1/p" "$_cfile" | tail -1 ) + _f=$( sed -n "s/.*(\($_d-firmware-.*\.tgz\)).*/\1/p" "$_cfile" | sed '$!d' ) _installed=$( for fw in "${_pkgdir}/$_d-firmware"*; do [ -e "$fw" ] || continue