summaryrefslogtreecommitdiff
path: root/scripts/image_signing/ensure_update_verification.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/image_signing/ensure_update_verification.sh')
-rwxr-xr-xscripts/image_signing/ensure_update_verification.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/image_signing/ensure_update_verification.sh b/scripts/image_signing/ensure_update_verification.sh
index 34fb2cb3..c72b0f6e 100755
--- a/scripts/image_signing/ensure_update_verification.sh
+++ b/scripts/image_signing/ensure_update_verification.sh
@@ -23,9 +23,10 @@ main() {
fi
local image=$1
+ local loopdev=$(loopback_partscan "${image}")
local rootfs=$(make_temp_dir)
local key_location="/usr/share/update_engine/update-payload-key.pub.pem"
- mount_image_partition_ro "$image" 3 "$rootfs"
+ mount_loop_image_partition_ro "${loopdev}" 3 "${rootfs}"
if [ ! -e "$rootfs/$key_location" ]; then
die "Update payload verification key not found at $key_location"
fi