Libguestfs provides ways to enumerate guest storage (eg. partitions,
LVs, what filesystem is in each LV, etc.). It can also run commands
-in the context of the guest. Also you can access filesystems over FTP.
+in the context of the guest. Also you can access filesystems over
+FUSE.
Libguestfs is a library that can be linked with C and C++ management
programs (or management programs written in OCaml, Perl, Python, Ruby,
- recent QEMU >= 0.10 with vmchannel support
http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg01042.html
-- febootstrap >= 2.3
+- febootstrap >= 2.7
- fakeroot
- genisoimage / mkisofs
-- libxml2
+- (Optional) hivex >= 1.2.1 to build Windows Registry support
- (Optional) FUSE to build the FUSE module
- (Optional) Readline to have nicer command-line editing in guestfish.
-- (Optional) 'reged' program from chntpw to decode Windows registry
- entries (http://home.eunet.no/~pnordahl/ntpasswd/)
-
- (Optional) xmllint to validate virt-inspector RELAX NG schema
- (Optional) OCaml + OCaml library xml-light if you want to rebuild
At the moment we basically don't support cross-architecture or
32-on-64. This limits what is possible for some guests. Filesystem
-operations and FTP export will work fine, but running commands in
-guests may not be possible.
+operations and FUSE will work fine, but running commands in guests may
+not be possible.
To enable this requires work for cross-architecture and 32-on-64
support in febootstrap, fakeroot and fakechroot.
- python
- rpm-python http://www.rpm.org/
- yum http://yum.baseurl.org/
- - febootstrap http://et.redhat.com/~rjones/febootstrap/
+ - febootstrap http://people.redhat.com/~rjones/febootstrap/
Copyright and license information
----------------------------------------------------------------------
-Copyright (C) 2009 Red Hat Inc.
+Copyright (C) 2009-2010 Red Hat Inc.
The library is distributed under the LGPLv2+. The programs are
distributed under the GPLv2+. Please see the files COPYING and