mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-02-16 03:16:54 +00:00
abuild: verify: only check strongest checksum which is present
This commit is contained in:
parent
b48df6c575
commit
d4627112a9
@ -299,7 +299,7 @@ md5check() {
|
||||
# verify checksums
|
||||
verify() {
|
||||
local verified=false algo=
|
||||
for algo in md5 sha1 sha256 sha512; do
|
||||
for algo in sha512 sha256 sha1 md5; do
|
||||
local sums=
|
||||
eval sums=\"\$${algo}sums\"
|
||||
if [ -z "$sums" ] || [ -z "$source" ]; then
|
||||
@ -307,6 +307,7 @@ verify() {
|
||||
fi
|
||||
sumcheck "$algo" "$sums" || return 1
|
||||
verified=true
|
||||
break
|
||||
done
|
||||
if [ -n "$source" ] && ! $verified; then
|
||||
die "Use 'abuild checksum' to generate/update the checksum(s)"
|
||||
|
Loading…
Reference in New Issue
Block a user