X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=fish%2Fguestfish.pod;h=2fc700fbc1b73f75bbac9e4f09172a39bcedd28e;hb=00100179e49d0c6a8a25a3df61f14d320e81c7ef;hp=71814ccaecde6e54fe854c72b5d1cf69cf588043;hpb=e6a3770b43383d66f39230510d8ff01083d5c3ac;p=libguestfs.git diff --git a/fish/guestfish.pod b/fish/guestfish.pod index 71814cc..2fc700f 100644 --- a/fish/guestfish.pod +++ b/fish/guestfish.pod @@ -176,7 +176,7 @@ force a particular format use the I<--format=..> option. Using this flag is mostly equivalent to using the C command, with C if the I<--ro> flag was given, and -with C if the I<--format:...> flag was given. +with C if the I<--format=...> flag was given. =item B<-c URI> @@ -354,15 +354,16 @@ L below. =item B<--ro> -This changes the I<-a> and I<-m> options so that disks are added and -mounts are done read-only (see L). +This changes the I<-a>, I<-d> and I<-m> options so that disks are +added and mounts are done read-only. The option must always be used if the disk image or virtual machine might be running, and is generally recommended in cases where you don't need write access to the disk. Note that prepared disk images created with I<-N> are not affected by -the I<--ro> option. +this option. Also commands like C are not affected - you have to +specify the C option explicitly if you need it. See also L below. @@ -462,7 +463,7 @@ disk image read-only you have to do I<-a image --ro>. This matters: If you accidentally open a live VM disk image writable then you will cause irreversible disk corruption. -By libguestfs 1.8 we intend to change the default the other way. Disk +By libguestfs 1.10 we intend to change the default the other way. Disk images will be opened read-only. You will have to either specify I or change a configuration file in order to get write access for disk images specified by those other command line options. @@ -862,6 +863,17 @@ user ID of the process, and C<$PID> is the process ID of the server. Guestfish client and server versions must match exactly. +=head2 REMOTE CONTROL RUN COMMAND HANGING + +Using the C (or C) command remotely in a command +substitution context hangs, ie. don't do (note the backquotes): + + a=`guestfish --remote run` + +Since the C command produces no output on stdout, this is not +useful anyway. For further information see +L. + =head1 PREPARED DISK IMAGES Use the I<-N type> or I<--new type> parameter to select one of a set