The ArchLinux packages are available on the AUR:<div><a href="http://aur.archlinux.org/packages.php?ID=44372">http://aur.archlinux.org/packages.php?ID=44372</a><br><br><div class="gmail_quote">On Sun, Dec 19, 2010 at 9:59 AM, Richard W.M. Jones <span dir="ltr"><<a href="mailto:rjones@redhat.com">rjones@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">We are pleased to announce the next stable release of libguestfs,<br>
tools and a library for accessing, creating and modifying the contents<br>
of virtual machines and disk images.<br>
<br>
Home page: <a href="http://libguestfs.org/" target="_blank">http://libguestfs.org/</a><br>
<br>
Binary packages for:<br>
   Fedora: <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=8391" target="_blank">http://koji.fedoraproject.org/koji/packageinfo?packageID=8391</a><br>
   Debian: <a href="http://libguestfs.org/download/binaries/debian-packages/" target="_blank">http://libguestfs.org/download/binaries/debian-packages/</a><br>
   Ubuntu: <a href="http://libguestfs.org/download/binaries/ubuntu-packages/" target="_blank">http://libguestfs.org/download/binaries/ubuntu-packages/</a><br>
   RHEL 6: <a href="http://people.redhat.com/~rjones/rhel6.1-libguestfs-preview/" target="_blank">http://people.redhat.com/~rjones/rhel6.1-libguestfs-preview/</a> (soon)<br>
<br>
Here are the release notes (also at <a href="http://libguestfs.org/RELEASE-NOTES.txt" target="_blank">http://libguestfs.org/RELEASE-NOTES.txt</a> )<br>
<br>
Release notes for libguestfs 1.8.0<br>
----------------------------------<br>
<br>
These release notes only cover the differences from the previous<br>
stable/dev branch split (1.6.0).  For detailed changelogs, please see<br>
the git repository, or the ChangeLog file distributed in the tarball.<br>
<br>
New features<br>
<br>
 - Support and packages for Debian and Ubuntu.<br>
<br>
 - Daily builds from git repository on Debian and Ubuntu to reduce risk<br>
   of regressions.<br>
<br>
 - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).<br>
<br>
 - The following tools have been rewritten in C (originally in Perl):<br>
<br>
     . virt-cat<br>
     . virt-df<br>
     . virt-inspector<br>
     . virt-ls<br>
     . virt-rescue<br>
<br>
 - Some C tools support encrypted guests automatically.  This is<br>
   supported in: guestfish, guestmount, virt-cat, virt-inspector,<br>
   virt-ls.<br>
<br>
 - New tool virt-filesystems (in C) which is a replacement for<br>
   virt-list-filesystems and virt-list-partitions, and has a superset<br>
   of the functionality of those tools.<br>
<br>
 - guestfish, guestmount and the C tools use unified command line option<br>
   parsing, so they support many common options such as '-a disk.img',<br>
   '-d libvirt-domain', '-x', '-v'.  The old command line option<br>
   parsing is preserved for compatibility in scripts etc.<br>
<br>
 - guestfish no longer has any dependencies on Perl<br>
<br>
 - New man pages containing programming examples: guestfs-examples(3) (C/C++),<br>
   guestfs-ocaml(3), guestfs-python(3), guestfs-ruby(3).<br>
<br>
 - Trace mode prints return values from API functions.<br>
<br>
 - virt-inspector can list applications installed in Windows guests, along<br>
   with a great deal of information about those applications.<br>
<br>
 - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.<br>
<br>
 - guestfish --rw option (with no effect currently) to make potentially<br>
   dangerous write access explicit.<br>
<br>
 - guestfish --listen --csh for compatibility with csh, tcsh (thanks<br>
   Eric Blake).<br>
<br>
 - The first upstream version that introduced each API function is now<br>
   documented in guestfs(3).<br>
<br>
 - guestfs_last_errno allows you to retrieve the errno from the<br>
   daemon, correctly translated to the local operating system.<br>
<br>
 - Functions can now have optional parameters.<br>
<br>
 - Progress bars and progress notifications can now happen for upload<br>
   commands.<br>
<br>
 - Appliance builder more careful about not leaving temporary files<br>
   around in /tmp.<br>
<br>
 - getfattr/setfattr commands added to virt-rescue.<br>
<br>
 - ROADMAP file covers roadmap and goals for future releases.<br>
<br>
Security<br>
<br>
 - New SECURITY section in guestfs(3) API documentation.<br>
<br>
 - virt-inspector no longer runs any guest commands.<br>
<br>
 - Inspection code is more careful about avoiding very large files<br>
   from guests which might previously have caused a denial of service.<br>
<br>
 - FUSE calls into guestmount are now traced when using guestmount -x.<br>
<br>
New APIs<br>
<br>
 - add-domain<br>
 - add-drive-opts<br>
 - getxattr<br>
 - inspect-get-hostname<br>
 - inspect-get-package-format<br>
 - inspect-get-package-management<br>
 - inspect-get-roots<br>
 - inspect-list-applications<br>
 - lgetxattr<br>
 - mkfs-opts<br>
<br>
Internals<br>
<br>
 - C programs now only link precisely with the libraries that they use.<br>
<br>
 - PCRE, libmagic, hivex and libvirt libraries are now completely<br>
   optional for building.<br>
<br>
 - Multiple memory leaks and file descriptor leaks fixed.<br>
<br>
 - Add a POD wrapper to unify generation of man pages and HTML files<br>
   across all programs.<br>
<br>
 - Source includes phony images of Fedora, Debian, Ubuntu and<br>
   Windows guests.<br>
<br>
 - Ruby bindings have 'make install' rule.<br>
<br>
 - <guestfs.h> is now a single file.<br>
<br>
 - <guestfs.h> does not require XDR headers.<br>
<br>
 - ocaml xml-light library is no longer required to build (thanks<br>
   Maxim Koltsov).<br>
<br>
 - ./configure --disable-[...] for each language binding (thanks<br>
   Maxim Koltsov).<br>
<br>
 - Old ocaml-viewer program removed (use guestfs-browser instead).<br>
<br>
 - New C API test type 'InitScratchFS' makes the tests run a little<br>
   more quickly.<br>
<br>
 - Excluded packages in the appliance are now listed in a separate<br>
   file appliance/<a href="http://excludelist.in" target="_blank">excludelist.in</a>, and can be customized per-distro.<br>
<br>
Bugs fixed<br>
<br>
 - 663407 readlink and readlinklist returns /sysroot/ in some paths<br>
 - 661280 virt-rescue: panic when shutting down: "/sbin/reboot: No such file or directory"<br>
 - 657499 checksum: wrong check sum type causes umount to fail<br>
 - 655554 Whole disk paths are not made canonical by virt-inspector<br>
 - 654638 openssl updated to 1.0.0b libguestfs depends on exact file names<br>
 - 652796 ruby bindings not installed by 'make install', hence omitted from the binary distribution<br>
<br>
<br>
--<br>
Richard Jones, Virtualization Group, Red Hat <a href="http://people.redhat.com/~rjones
virt-top" target="_blank">http://people.redhat.com/~rjones<br>
virt-top</a> is 'top' for virtual machines.  Tiny program with many<br>
powerful monitoring features, net stats, disk stats, logging, etc.<br>
<a href="http://et.redhat.com/~rjones/virt-top" target="_blank">http://et.redhat.com/~rjones/virt-top</a><br>
<br>
_______________________________________________<br>
Libguestfs mailing list<br>
<a href="mailto:Libguestfs@redhat.com">Libguestfs@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/libguestfs" target="_blank">https://www.redhat.com/mailman/listinfo/libguestfs</a><br>
</blockquote></div><br></div>