summaryrefslogtreecommitdiff
path: root/scripts/image_signing/set_lsb_release.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/image_signing/set_lsb_release.sh')
-rwxr-xr-xscripts/image_signing/set_lsb_release.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/image_signing/set_lsb_release.sh b/scripts/image_signing/set_lsb_release.sh
index 9d0addd0..1e37624f 100755
--- a/scripts/image_signing/set_lsb_release.sh
+++ b/scripts/image_signing/set_lsb_release.sh
@@ -46,13 +46,14 @@ EOF
local image=$1
shift
+ local loopdev=$(loopback_partscan "${image}")
local rootfs=$(make_temp_dir)
# If there are no key/value pairs to process, we don't need write access.
if [[ $# -eq 0 ]]; then
- mount_image_partition_ro "${image}" 3 "${rootfs}"
+ mount_loop_image_partition_ro "${loopdev}" 3 "${rootfs}"
else
- mount_image_partition "${image}" 3 "${rootfs}"
+ mount_loop_image_partition "${loopdev}" 3 "${rootfs}"
touch "${image}" # Updates the image modification time.
fi