summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--functions.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/functions.sh b/functions.sh
index 8c83cb3..8af5f07 100644
--- a/functions.sh
+++ b/functions.sh
@@ -1,6 +1,9 @@
checksum_verify() {
local _hashtool _hashsum _cksum
- if [ -n "$SHA256" ]; then
+ if [ -n "$SHA512" ]; then
+ _hashtool=sha512sum
+ _hashsum=$SHA512
+ elif [ -n "$SHA256" ]; then
_hashtool=sha256sum
_hashsum=$SHA256
elif [ -n "$SHA1" ]; then
@@ -21,7 +24,7 @@ checksum_verify() {
}
process_isoinfo() {
- unset MD5 SHA1 SHA256
+ unset MD5 SHA1 SHA256 SHA512
source "distro/$1/isoinfo"
ISOFILE="$(basename $ISOURL)"
}