From bf7f3170eadb8be5a74a7698a6f7b1dda7a27541 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 26 Oct 2011 19:30:23 +0100 Subject: [PATCH] fish and other tools: -d option uses readonlydisk="read" (RHBZ#747290). Tools like virt-edit would not be able to edit disks marked as in the libvirt XML. It's not clear if this is a bug or a feature. --- fish/virt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fish/virt.c b/fish/virt.c index 486f098..8e8720f 100644 --- a/fish/virt.c +++ b/fish/virt.c @@ -51,5 +51,8 @@ add_libvirt_drives (const char *guest) optargs.bitmask |= GUESTFS_ADD_DOMAIN_ALLOWUUID_BITMASK; optargs.allowuuid = 1; + optargs.bitmask |= GUESTFS_ADD_DOMAIN_READONLYDISK_BITMASK; + optargs.readonlydisk = "read"; + return guestfs_add_domain_argv (g, guest, &optargs); } -- 1.8.3.1