From 7a5329824185dccfb1250d95d6710686382b99bc Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Mon, 30 Aug 2021 17:51:54 +0300 Subject: [PATCH] pkg_verify: simplify --- kiss | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/kiss b/kiss index 9ade8f9..1340727 100755 --- a/kiss +++ b/kiss @@ -1080,15 +1080,9 @@ pkg_verify() { null "$1" || while read -r chk _ || ok "$1"; do printf '%s\n%s\n' "- ${chk:-missing}" "+ ${1:-no source}" - case $1-${chk:-null} in - "$chk-$1"|"$1-SKIP") - # We have a match. - ;; - - "$hash"-*|*) - die "$repo_name" "Checksum mismatch" - ;; - esac + equ "$1-${chk:-null}" "$chk-$1" || + equ "$1-${chk:-null}" "$1-SKIP" || + die "$repo_name" "Checksum mismatch" shift "$(($# != 0))" done < "$repo_dir/checksums"