diff options
Diffstat (limited to 'scripts/image_signing/ensure_sane_lsb-release.sh')
-rwxr-xr-x | scripts/image_signing/ensure_sane_lsb-release.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/image_signing/ensure_sane_lsb-release.sh b/scripts/image_signing/ensure_sane_lsb-release.sh index 9ff7c1c2..a42866a3 100755 --- a/scripts/image_signing/ensure_sane_lsb-release.sh +++ b/scripts/image_signing/ensure_sane_lsb-release.sh @@ -115,14 +115,15 @@ main() { info "Loading config from ${configfile}" . "$configfile" || return 1 - local rootfs + local loopdev rootfs if [[ -d "${image}" ]]; then # We're given a mounted rootfs. rootfs="${image}" else # Mount the disk image. + loopdev=$(loopback_partscan "${image}") rootfs=$(make_temp_dir) - mount_image_partition_ro "$image" 3 "$rootfs" + mount_loop_image_partition_ro "${loopdev}" 3 "${rootfs}" fi local lsb="$rootfs/$LSB_FILE" |