v2.3.0 - Package integrity checking
This commit is contained in:
14
scripts/GLACIER_INTEGRITY_CHECK
Executable file
14
scripts/GLACIER_INTEGRITY_CHECK
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
ORIGIN_CHECKSUM=$(curl -o https://git.everestlinux.org/EverestLinux/glacier-pkgs/raw/branch/main/world/$input.checksum $input.checksum)
|
||||
|
||||
PKG_CHECKSUM=$(sha256sum $input.tar.gz)
|
||||
|
||||
if [ "$ORIGIN_CHECKSUM" == "$PKG_CHECKSUM" ]; then
|
||||
printf "$green [ $check ]$reset Integrity check passed.\n"
|
||||
rm $input.checksum
|
||||
else
|
||||
printf "$red [ $error ]$reset Integrity check failed.\n"
|
||||
rm $input.checksum
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user