Index: scripts/image_signing/set_lsb_release.sh |
diff --git a/scripts/image_signing/set_lsb_release.sh b/scripts/image_signing/set_lsb_release.sh |
index 3696bd25394e5075cec3c38e5261c607afacb879..9af0047a94b421d70a6685896bf6d41b8011c90e 100755 |
--- a/scripts/image_signing/set_lsb_release.sh |
+++ b/scripts/image_signing/set_lsb_release.sh |
@@ -48,9 +48,11 @@ EOF |
fi |
local rootfs=$(mktemp -d) |
- mount_image_partition "$image" 3 "$rootfs" |
+ mount_image_partition_ro "$image" 3 "$rootfs" |
trap "sudo umount -d $rootfs; rm -rf $rootfs" EXIT |
if [ -n "$key" ]; then |
+ sudo umount -d "$rootfs" |
+ mount_image_partition "$image" 3 "$rootfs" |
set_lsb_release_keyval "$rootfs" "$key" "$value" |
touch "$image" # Updates the image modification time. |
fi |