diff options
Diffstat (limited to 'scripts/image_signing/set_lsb_release.sh')
-rwxr-xr-x | scripts/image_signing/set_lsb_release.sh | 5 |
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 |