Please find, for review, the debconf templates and packages descriptions for the libguestfs source package. This review will last from Monday, August 22, 2011 to Thursday, September 01, 2011. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, the reviewed templates will be sent to the package maintainer as a bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Rationale: --- libguestfs.old/debian/libguestfs0.templates 2011-08-12 09:49:01.605541217 +0200 +++ libguestfs/debian/libguestfs0.templates 2011-08-22 06:54:50.766122037 +0200 @@ -2,9 +2,12 @@ Type: boolean Default: false _Description: Create or update supermin appliance now? - libguestfs needs a supermin appliance to perform its work. To - generate or update it, network access to a package repository is - needed. + A "supermin appliance" is mandatory for libguestfs. + It contains lists of files and directories. These will be + copied into an ad-hoc file system whenever libguestfs starts + a virtual machine. . - update-guestfs-appliance(8) can also be used at a later time to - create or update the supermin appliance. + To generate or update a supermin appliance, network access to a + package repository is needed. + . + This can be done later by using the update-guestfs-appliance(8) utility. Here, I tried to bring an answer to "what the heck is a supermin appliance"..:-) The extra information is taken from the update-guestfs-appliance man page. --- libguestfs.old/debian/control 2011-08-12 09:49:01.605541217 +0200 +++ libguestfs/debian/control 2011-08-22 07:08:27.711829089 +0200 General remark. I used a general boilerplate for all packages. It means adding this boilerplate to all packages descriptions, before one paragraph that describes the package itself. This is generally considered good practice (and is indeed what you already had for some packages). The synopsis also have such a structure: "general - specific" with "general" being something used for all packages and describing the general source package and "specific" giving info about the specific binary package content. Boilerplate rewrite proposal: -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - development headers + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. Synopsis: I needed to shorten the common part to allow for longer specific parts. Hence the drop of "accessing and modifying" and the turn of the general part into a pile of nouns. Long description: "The .... library" allows the paragraph to start with a capital letter. I turned the enumeration into a bulleted list without other changes. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. Adding "the" before "Linux kernel" . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. Avoid leading lowercase. Unpersonnalize. All other changes are aligned with that specific rewrite to a boilerplat.
Template: libguestfs/update-appliance Type: boolean Default: false _Description: Create or update supermin appliance now? A "supermin appliance" is mandatory for libguestfs. It contains lists of files and directories. These will be copied into an ad-hoc file system whenever libguestfs starts a virtual machine. . To generate or update a supermin appliance, network access to a package repository is needed. . This can be done later by using the update-guestfs-appliance(8) utility.
--- libguestfs.old/debian/libguestfs0.templates 2011-08-12 09:49:01.605541217 +0200 +++ libguestfs/debian/libguestfs0.templates 2011-08-22 06:54:50.766122037 +0200 @@ -2,9 +2,12 @@ Type: boolean Default: false _Description: Create or update supermin appliance now? - libguestfs needs a supermin appliance to perform its work. To - generate or update it, network access to a package repository is - needed. + A "supermin appliance" is mandatory for libguestfs. + It contains lists of files and directories. These will be + copied into an ad-hoc file system whenever libguestfs starts + a virtual machine. . - update-guestfs-appliance(8) can also be used at a later time to - create or update the supermin appliance. + To generate or update a supermin appliance, network access to a + package repository is needed. + . + This can be done later by using the update-guestfs-appliance(8) utility. --- libguestfs.old/debian/control 2011-08-12 09:49:01.605541217 +0200 +++ libguestfs/debian/control 2011-08-22 07:08:27.711829089 +0200 @@ -26,31 +26,53 @@ Section: admin Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Description: libguestfs filesystem interactive shell +Description: guest disk images manipulation library - file system shell + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. + . + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, + btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, + vmdk. + . + The library 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. It allows uploading and downloading files and directories. + . Guestfish is a shell and command-line tool for examining and modifying - virtual machine filesystems. It uses libguestfs and exposes all of the + virtual machine file systems. It uses libguestfs and exposes all of the functionality of the guestfs API, see guestfs(3). Package: libguestfs-dev Section: libdevel Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${misc:Depends} -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - development headers + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains the development headers. @@ -95,28 +117,51 @@ strace, xfsprogs, zerofree -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - shared library + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. + . Package: guestmount Section: admin Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Description: mount guest filesystem using libguestfs and FUSE +Description: guest disk images manipulation library - guest file system mount + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. + . + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, + btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, + vmdk. + . + The library 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. It allows uploading and downloading files and directories. + . The guestmount program can be used to mount virtual machine filesystems and other disk images on the host. It uses libguestfs for access to the guest filesystem, and FUSE (the "filesystem in userspace") to make @@ -129,31 +174,51 @@ libsys-virt-perl, libguestfs-perl (= ${binary:Version}), libwin-hivex-perl, libintl-perl, libstring-shellquote-perl -Description: libguestfs virt tools - This package contains virt tools including virt-cat, virt-df, virt-edit, - virt-filesystems, virt-inspector, virt-ls, virt-make-fs, virt-rescue, - virt-resize, virt-tar and virt-win-reg. +Description: guest disk images manipulation library - virt tools + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. + . + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, + btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, + vmdk. + . + The library 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. It allows uploading and downloading files and directories. + . + This package contains these utilities. Package: libguestfs0-dbg Section: debug Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}) -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - debug symbols + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains the debugging symbols. @@ -161,22 +226,25 @@ Section: doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - documentation + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains the documentation. @@ -186,22 +254,25 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libguestfs0 (= ${binary:Version}) Provides: python-libguestfs Conflicts: python-libguestfs -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - Python bindings + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains the Python bindings. @@ -213,22 +284,25 @@ libxml-xpath-perl, libwin-hivex-perl, libsys-virt-perl -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - Perl bindings + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains the Perl bindings. @@ -238,22 +312,25 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}), ${ocaml:Depends} Provides: ${ocaml:Provides} -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - Ocaml bindings + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package include the OCaml shared runtime stub libraries. @@ -265,22 +342,25 @@ libguestfs-dev (= ${binary:Version}), ${ocaml:Depends} Provides: ${ocaml:Provides} -Description: library for accessing and modifying guest disk images - libguestfs is a library for accessing and modifying guest disk images. Amongst - the things this is good for: making batch configuration changes to guests, - viewing and editing files inside guests, getting disk used/free statistics, - migrating between virtualization systems, performing partial backups, - performing partial guest clones, cloning guests and changing - registry/UUID/hostname info, and much else besides. +Description: guest disk images manipulation library - Ocaml development files + The libguestfs library allows accessing and modifying guest disk + images. It offers the following features, among many others: + * making batch configuration changes to guests; + * viewing and editing files inside guests; + * getting disk used/free statistics; + * migrating between virtualization systems; + * performing partial backups; + * performing partial guest clones; + * cloning guests and changing registry/UUID/hostname info. . - It uses Linux kernel and qemu code, and can access any type of guest - filesystem that Linux and qemu can, including but not limited to: ext2/3/4, + It uses the Linux kernel and qemu code, and can access any type of guest + file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . - libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what + The library 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 upload and download files and directories. + the guest. It allows uploading and downloading files and directories. . This package contains all the files needed to develop OCaml programs wich use OCaml bindings to libguestfs.
Source: libguestfs Section: libs Priority: extra Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org> Uploaders: Richard Jones <rjones@redhat.com>, Guido Günther <agx@sigxcpu.org>, Hilko Bengen <bengen@debian.org> Build-Depends: debhelper (>= 7.0.50~), autotools-dev, aptitude, po-debconf, febootstrap (>= 3.2), libreadline-dev, libaugeas-dev, libhivex-dev, libvirt-dev, libmagic-dev, libncurses5-dev, libpcre3-dev, libxml2-dev, libconfig-dev, automake, autoconf, libtool, gperf, qemu-kvm (>= 0.13), genisoimage, pkg-config, dh-ocaml, ocaml, ocaml-findlib, libpcre-ocaml-dev, python (>= 2.6.7-2), python-all-dev (>= 2.6.6-3~), libtest-pod-coverage-perl, libextutils-command-perl, libintl-perl, libtest-pod-perl, libstring-shellquote-perl, libsys-virt-perl, libwin-hivex-perl, libfuse-dev, fuse-utils Homepage: http://libguestfs.org Standards-Version: 3.9.2 Package: guestfish Section: admin Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: guest disk images manipulation library - file system shell The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . Guestfish is a shell and command-line tool for examining and modifying virtual machine file systems. It uses libguestfs and exposes all of the functionality of the guestfs API, see guestfs(3). Package: libguestfs-dev Section: libdevel Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${misc:Depends} Description: guest disk images manipulation library - development headers The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains the development headers. Package: libguestfs0 Section: libs Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, febootstrap (>= 3.2), qemu-kvm (>= 0.13), linux-image-2.6-amd64 (>= 2.6.36) [amd64], linux-image-2.6-686 (>= 2.6.36) [i386], bsdmainutils, btrfs-tools, cryptsetup, diffutils, # gfs-tools, # gfs2-tools, grub-pc, # hfsplus, iproute, libaugeas0, # nilfs2-tools, ntfs-3g, ntfsprogs, reiserfsprogs, udev, vim-tiny, xz-utils, zfs-fuse, binutils, cpio, dosfstools, file, jfsutils, lsof, lvm2, module-init-tools, net-tools, parted, procps, scrub, strace, xfsprogs, zerofree Description: guest disk images manipulation library - shared library The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . Package: guestmount Section: admin Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: guest disk images manipulation library - guest file system mount The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . The guestmount program can be used to mount virtual machine filesystems and other disk images on the host. It uses libguestfs for access to the guest filesystem, and FUSE (the "filesystem in userspace") to make it appear as a mountable device. Package: libguestfs-tools Section: admin Architecture: i386 amd64 Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, libsys-virt-perl, libguestfs-perl (= ${binary:Version}), libwin-hivex-perl, libintl-perl, libstring-shellquote-perl Description: guest disk images manipulation library - virt tools The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains these utilities. Package: libguestfs0-dbg Section: debug Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}) Description: guest disk images manipulation library - debug symbols The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains the debugging symbols. Package: libguestfs-doc Section: doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Description: guest disk images manipulation library - documentation The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains the documentation. Package: python-guestfs Section: python Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libguestfs0 (= ${binary:Version}) Provides: python-libguestfs Conflicts: python-libguestfs Description: guest disk images manipulation library - Python bindings The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains the Python bindings. Package: libguestfs-perl Section: perl Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}), ${perl:Depends}, libxml-xpath-perl, libwin-hivex-perl, libsys-virt-perl Description: guest disk images manipulation library - Perl bindings The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains the Perl bindings. Package: libguestfs-ocaml Section: ocaml Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}), ${ocaml:Depends} Provides: ${ocaml:Provides} Description: guest disk images manipulation library - Ocaml bindings The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package include the OCaml shared runtime stub libraries. Package: libguestfs-ocaml-dev Section: ocaml Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0 (= ${binary:Version}), libguestfs-dev (= ${binary:Version}), ${ocaml:Depends} Provides: ${ocaml:Provides} Description: guest disk images manipulation library - Ocaml development files The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library 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. It allows uploading and downloading files and directories. . This package contains all the files needed to develop OCaml programs wich use OCaml bindings to libguestfs.
Attachment:
signature.asc
Description: Digital signature