diff options
Diffstat (limited to 'scripts/image_signing/insert_container_publickey.sh')
-rwxr-xr-x | scripts/image_signing/insert_container_publickey.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/image_signing/insert_container_publickey.sh b/scripts/image_signing/insert_container_publickey.sh index 0b9348e8..606a2911 100755 --- a/scripts/image_signing/insert_container_publickey.sh +++ b/scripts/image_signing/insert_container_publickey.sh @@ -29,14 +29,16 @@ main() { local image="$1" local pub_key="$2" + local loopdev local rootfs local key_location="/usr/share/misc/" if [[ -d "${image}" ]]; then rootfs="${image}" else + loopdev=$(loopback_partscan "${image}") rootfs=$(make_temp_dir) - mount_image_partition "${image}" 3 "${rootfs}" + mount_loop_image_partition "${loopdev}" 3 "${rootfs}" fi # Imageloader likes DER as a runtime format as it's easier to read. |