=================================================================== RCS file: /cvs/openbsd/fw_update/fw_install.sh,v retrieving revision 1.3 retrieving revision 1.5 diff -u -r1.3 -r1.5 --- openbsd/fw_update/fw_install.sh 2021/10/05 01:48:59 1.3 +++ openbsd/fw_update/fw_install.sh 2021/10/14 02:26:31 1.5 @@ -28,10 +28,10 @@ last='' ftp -D "Detecting" -Vmo- $PATTERNS | while read d m; do - grep=fgrep + grep=grep [ "$last" = "$d" ] && continue [ "$m" ] || m="^$d[0-9][0-9]* at " - [ "$m" != "${m#^}" ] && grep=grep + [ "$m" = "${m#^}" ] && grep=fgrep $grep -q "$m" /var/run/dmesg.boot || continue echo $d last=$d @@ -115,7 +115,7 @@ tar -zxphf "$firmware" -C /etc "firmware/*" mkdir -p ${PKGDIR}/${firmware%.tgz}/ tar -zxphf "$firmware" -C "${PKGDIR}/${firmware%.tgz}" "+*" - ed -s "${PKGDIR}/${firmware%.tgz}/+CONTENTS" <