rezabarkhordary commited on
Commit
de0eeb7
·
verified ·
1 Parent(s): 412f019

Create appliance/verify.sh

Browse files
Files changed (1) hide show
  1. appliance/verify.sh +17 -0
appliance/verify.sh ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ #!/usr/bin/env bash
3
+ set -euo pipefail
4
+
5
+ echo "[SOVEREIGN] Verifying bundle integrity…"
6
+
7
+ ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
8
+ cd "$ROOT_DIR"
9
+
10
+ if [ ! -f "./checksums/CHECKSUMS.sha256" ]; then
11
+ echo "[WARN] No checksum file found. Skipping verification."
12
+ exit 0
13
+ fi
14
+
15
+ sha256sum -c ./checksums/CHECKSUMS.sha256
16
+
17
+ echo "[SOVEREIGN] Integrity check passed."