From dabe72cb8b7b23cc6e6158d458327313b8a8495a Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Mon, 15 Feb 2010 22:53:40 +0000 Subject: [PATCH] Remove references to FTP, replace with FUSE. We originally intended to implement an FTP server (and before than, an NFS server). But we didn't implement either. We did however implement a FUSE service (guestmount) which takes the place of both. --- README | 7 ++++--- src/generator.ml | 13 +++++++------ src/guestfs.pod | 3 ++- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/README b/README index ad04884..42e7777 100644 --- a/README +++ b/README @@ -13,7 +13,8 @@ schemes, qcow, qcow2, vmdk. 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, @@ -271,8 +272,8 @@ Notes on cross-architecture support 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. diff --git a/src/generator.ml b/src/generator.ml index 6f071ad..9a989f2 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -4704,8 +4704,8 @@ let seq_of_test = function (* Handling for function flags. *) let protocol_limit_warning = "Because of the message protocol, there is a transfer limit -of somewhere between 2MB and 4MB. To transfer large files you should use -FTP." +of somewhere between 2MB and 4MB. To transfer large files, see +L." let danger_will_robinson = "B for a set of useful library functions for using libguestfs from Perl, including integration @@ -8930,7 +8930,8 @@ schemes, qcow, qcow2, vmdk. 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. Errors which happen while using the API are turned into Python RuntimeError exceptions. diff --git a/src/guestfs.pod b/src/guestfs.pod index 7f810f3..dd419ac 100644 --- a/src/guestfs.pod +++ b/src/guestfs.pod @@ -33,7 +33,8 @@ schemes, qcow, qcow2, vmdk. 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, -- 1.8.3.1