From 429de2254176e470035eef05e0f3e9910d46863c Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Fri, 30 Oct 2009 16:13:13 +0000 Subject: FUSE filesystem support. This implements FUSE filesystem support so that any libguestfs- accessible disk image can be mounted as a local filesystem. Note: file writes (ie. write(2) system call) is not yet implemented. The API needs more test coverage, particularly lesser-used system calls. The big unresolved issue is UID/GID mapping between guest filesystem IDs and the host. It's not easy to automate this because you need extra details about the guest itself in order to get to its UID->username map (eg. /etc/passwd from the guest). --- Makefile.am | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index 0b905ca1..a4f4b0b9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -34,6 +34,10 @@ if HAVE_TOOLS SUBDIRS += tools endif +if HAVE_FUSE +SUBDIRS += fuse +endif + if HAVE_OCAML SUBDIRS += ocaml ocaml/examples endif @@ -134,6 +138,7 @@ html/recipes.html: $(wildcard recipes/*.sh) $(wildcard recipes/*.html) $(wildcar HTMLFILES = \ html/guestfs.3.html \ html/guestfish.1.html \ + html/guestmount.1.html \ html/hivex.3.html \ html/hivexget.1.html \ html/hivexml.1.html \ -- cgit