From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MCNB0-0007BH-At for qemu-devel@nongnu.org; Thu, 04 Jun 2009 20:20:54 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MCNAv-00077d-5h for qemu-devel@nongnu.org; Thu, 04 Jun 2009 20:20:53 -0400 Received: from [199.232.76.173] (port=52860 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MCMSX-0006wb-Rk for qemu-devel@nongnu.org; Thu, 04 Jun 2009 19:34:58 -0400 Received: from mx2.redhat.com ([66.187.237.31]:38127) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MCFQF-0008K7-Nj for qemu-devel@nongnu.org; Thu, 04 Jun 2009 12:04:08 -0400 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n54G45CA015430 for ; Thu, 4 Jun 2009 12:04:05 -0400 Date: Thu, 4 Jun 2009 17:04:02 +0100 From: "Richard W.M. Jones" Message-ID: <20090604160217.GA6495@amd.home.annexia.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] ANNOUNCE: libguestfs 1.0.41 released Reply-To: fedora-virt@redhat.com List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: fedora-virt@redhat.com, et-mgmt-tools@redhat.com, qemu-devel@nongnu.org [This is the only time I'll send this announcement to qemu-devel] I'm pleased to announce the release of a new stable version of libguestfs, the library for accessing and modifying virtual machine disk images. Based on around qemu and Linux kernel code, this can be used as a library or from scripts to make batch configuration changes to guests, view and edit config files inside guests, and much more. http://et.redhat.com/~rjones/libguestfs/ Source: http://et.redhat.com/~rjones/libguestfs/files/libguestfs-1.0.41.tar.gz Fedora 11+ packages: (Available soon in F11 updates-testing or directly from Koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=104824) RHEL/CentOS 5 packages: (Being uploaded to EPEL now, available soon) Debian packages: http://www.annexia.org/tmp/debian/ Since the last announcement, many bugs have been fixed and features added. The main highlights are: - squashfs and cramfs support - better support for read-only access to drives - many problems with string handling in different language bindings have been fixed - internationalization support - ext4 support improved on RHEL 5 - improved support for running commands in the guest - support for skipping tests - lvresize and ext2/3 resize support - pvremove, vgremove, lvremove commands - sleep command - IRC channel #libguestfs on FreeNode Bugs fixed: 501761 - libguestfs requires qemu, not qemu-system-x86 or qemu-system-ppc 501878 - guestfish built-in commands like 'alloc' and 'help' don't autocomplete 501883 - javadoc messed up in libguestfs java documentation 501885 - Doesn't detect missing Java, --with-java-home=no should not be needed 501892 - OptString parameters not handled properly in bindings 502309 - libguestfs build failure - tests occasionally fail with 'ranlib: './libmlguestfs.a': No such file' 502533 - Polish translation of libguestfs 503133 - "mkdir-p" should not throw errors on preexisting directories 503135 - cramfs and squashfs modules should be available in libguestfs appliances 503169 - libguestfs /dev is too sparse for kernel installation/upgrade Thanks to Charles Duffy for a number of patches and suggestions. Rich. -- Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://et.redhat.com/~rjones/libguestfs/ See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html