From df499fea3da1b9bee29fbc796b3b84c2c13f146e Mon Sep 17 00:00:00 2001 From: Nikos Skalkotos <skalkoto@grnet.gr> Date: Fri, 15 Jun 2012 11:55:35 +0300 Subject: [PATCH] In some circumstances mount the image readonly If no customization is to be applied the image should be mounted readonly. --- image_creator/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/image_creator/main.py b/image_creator/main.py index fa2e23d..af8f28e 100644 --- a/image_creator/main.py +++ b/image_creator/main.py @@ -185,7 +185,10 @@ def image_creator(): snapshot = disk.snapshot() dev = disk.get_device(snapshot) - dev.mount() + + # If no customization is to be applied, the image should be mounted ro + readonly = not (options.sysprep or options.shrink) + dev.mount(readonly) cls = os_cls(dev.distro, dev.ostype) image_os = cls(dev.root, dev.g, out) -- GitLab