version 1.74, 2021/12/11 20:57:51 |
version 1.76, 2021/12/11 21:11:02 |
|
|
f=$( firmware_filename "$d" || true ) |
f=$( firmware_filename "$d" || true ) |
[ "$f" ] || continue |
[ "$f" ] || continue |
f="$LOCALSRC/$f" |
f="$LOCALSRC/$f" |
elif ! "$INSTALL" && ! grep -q "($f)" "$CFILE" ; then |
elif ! "$INSTALL" && ! grep -Fq "($f)" "$CFILE" ; then |
echo "Cannot download local file $f" >&2 |
echo "Cannot download local file $f" >&2 |
exit 2 |
exit 2 |
fi |
fi |
|
|
verify "$f" || continue |
verify "$f" || continue |
# else assume it was verified when downloaded |
# else assume it was verified when downloaded |
fi |
fi |
elif "$INSTALL" && ! "$DOWNLOAD"; then |
elif "$DOWNLOAD"; then |
echo "Cannot install ${f##*/}, not found" >&2 |
|
continue |
|
else |
|
fetch "$f" || continue |
fetch "$f" || continue |
verify "$f" || continue |
verify "$f" || continue |
|
elif "$INSTALL"; then |
|
echo "Cannot install ${f##*/}, not found" >&2 |
|
continue |
fi |
fi |
|
|
"$INSTALL" || continue |
"$INSTALL" || continue |