ELSA-2011-0586

ELSA-2011-0586 - libguestfs security, bug fix, and enhancement update

Type:SECURITY
Impact:LOW
Release Date:2011-05-29

Description


[1.7.17-17]
- Remove dependency on gfs2-utils.
resolves: rhbz#695138

[1.7.17-16]
- Canonicalize /dev/vd* paths in virt-inspector code.
resolves: rhbz#691724

[1.7.17-15]
- Fix trace segfault for non-daemon functions.
resolves: rhbz#676788

[1.7.17-14]
- Add explicit BuildRequires for latest augeas. (RHBZ#677616)

[1.7.17-13]
- Rebuild to pick up new augeas lens (RHBZ#677616)

[1.7.17-12]
- Fix typo in virt-make-fs manual page.
resolves: rhbz#673721
- Add a grep-friendly string to LIBGUESTFS_TRACE output.
resolves: rhbz#673477

[1.7.17-11]
- Only runtime require febootstrap-supermin-helper (not whole of
febootstrap) (RHBZ#669840).

[1.7.17-10]
- Remove external hexedit script and make guestfish users set .
This is because requiring emacs pulls in all of X (RHBZ#641494).

[1.7.17-9]
- Fix: guestfish fails when guest fstab entry does not exist (RHBZ#668611).

[1.7.17-8]
- Backport patches up to upstream 1.8.1. (RHBZ#613593)
- Fixes:
* guestfish: fails to tilde expand '~' when /home/ksharma unset (RHBZ#617440)
* libguestfs: unknown filesystem /dev/fd0 (RHBZ#666577)
* libguestfs: unknown filesystem label SWAP-sda2 (RHBZ#666578)
* libguestfs: unknown filesystem /dev/hd{x} (cdrom) (RHBZ#666579)
* virt-filesystems fails on guest with corrupt filesystem label (RHBZ#668115)
* emphasize 'libguestfs-winsupport' in error output (RHBZ#627468)

[1.7.17-4]
- Backport patches up to upstream 1.8.0 _except_ for:
* changes which require febootstrap 3.x
* changes which were only relevant for other distros

[1.7.17-3]
- New upstream version 1.7.17, rebase for RHEL 6.1 (RHBZ#613593).
- Require febootstrap >= 2.11.
- Split out new libguestfs-tools-c package from libguestfs-tools.
. This is so that the -tools-c package can be pulled in by people
wanting to avoid a dependency on Perl, while -tools pulls in everything
as before.
. The C tools currently are: cat, df, filesystems, fish, inspector, ls,
mount, rescue.
. libguestfs-tools no longer pulls in guestfish.
- guestfish no longer requires pod2text, hence no longer requires perl.
- guestfish also depends on: less, man, vi, emacs.
- Add BR db4-utils (although since RPM needs it, it not really necessary).
- Runtime requires on db4-utils should be on core lib, not tools package.
- Change all 'Requires: perl-Foo' to 'Requires: perl(Foo)'.
- New manual pages containing example code.
- Ship examples for C, OCaml, Ruby, Python.
- Don't ship HTML versions of man pages.
- Rebase no-fuse-test patch to latest version.
- New tool: virt-filesystems.
- Rename perl-libguestfs as perl-Sys-Guestfs (RHBZ#652587).
- Remove guestfs-actions.h and guestfs-structs.h. Libguestfs now
[header file.]
- Add AUTHORS file from tarball.

[1.6.2-4]
- New upstream stable version 1.6.2, rebase for RHEL 6.1 (RHBZ#613593).
- Remove previous patches which are now all upstream and in this new version.
- BR febootstrap 2.10 (RHBZ#628849).
- BR cryptsetup-luks for new LUKS encryption support.
- ocaml-xml-light{,-devel} is no longer required to build.
- guestfish is no longer dependent on virt-inspector.
- Require the ruby package.
- Disable PHP and Haskell bindings in configure (they wouldn't build anyway,
but this will help people building from source).
- Set sysconfdir in configure.
- --enable-debug-command is no longer required by configure script.
- New command 'virt-make-fs'.
- Include virt-inspector2, upstream replacement for virt-inspector.
- Provide hexedit replacement script for guestfish.
- BR autotools, and rerun after applying patches.


Related CVEs


CVE-2010-3851

Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 6 (x86_64) libguestfs-1.7.17-17.el6.src.rpmba2e154413bc803845fb0af4f8b8eb6928f00685571d941e97ad82fa2792a3edELSA-2017-0564ol6_u1_x86_64_base
libguestfs-1.7.17-17.el6.src.rpmba2e154413bc803845fb0af4f8b8eb6928f00685571d941e97ad82fa2792a3edELSA-2017-0564ol6_x86_64_latest_archive
guestfish-1.7.17-17.el6.x86_64.rpma2dac2f2e2a218a4b2c090c7a88ecdedbfc1e9a746bc18385acc58dd880deef6-ol6_u1_x86_64_base
guestfish-1.7.17-17.el6.x86_64.rpma2dac2f2e2a218a4b2c090c7a88ecdedbfc1e9a746bc18385acc58dd880deef6-ol6_x86_64_latest_archive
libguestfs-1.7.17-17.el6.x86_64.rpmaa164494ab445c1981f9c392d7747a333a84c09d6caac70daaf3ea420bb77f80ELSA-2017-0564ol6_u1_x86_64_base
libguestfs-1.7.17-17.el6.x86_64.rpmaa164494ab445c1981f9c392d7747a333a84c09d6caac70daaf3ea420bb77f80ELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-devel-1.7.17-17.el6.x86_64.rpmb7be5821a1b42790db36f513ceb81486317cea8b3f48a790d667ad459cdda0aaELSA-2017-0564ol6_u1_x86_64_base
libguestfs-devel-1.7.17-17.el6.x86_64.rpmb7be5821a1b42790db36f513ceb81486317cea8b3f48a790d667ad459cdda0aaELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-java-1.7.17-17.el6.x86_64.rpmadc2b301767b61019e697484bf3e51af959d435d908f8a757629d60714308899ELSA-2017-0564ol6_u1_x86_64_base
libguestfs-java-1.7.17-17.el6.x86_64.rpmadc2b301767b61019e697484bf3e51af959d435d908f8a757629d60714308899ELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-java-devel-1.7.17-17.el6.x86_64.rpme7efe3465d1c6c8f98772049a10d0de910cd9a39289077880abb213cfc39c425ELSA-2017-0564ol6_u1_x86_64_base
libguestfs-java-devel-1.7.17-17.el6.x86_64.rpme7efe3465d1c6c8f98772049a10d0de910cd9a39289077880abb213cfc39c425ELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-javadoc-1.7.17-17.el6.x86_64.rpmca450ca8d1300fc73dd9b7b2af4b9ccac23891adf0d54279e9ec8a9d7bfe5252ELSA-2017-0564ol6_u1_x86_64_base
libguestfs-javadoc-1.7.17-17.el6.x86_64.rpmca450ca8d1300fc73dd9b7b2af4b9ccac23891adf0d54279e9ec8a9d7bfe5252ELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-mount-1.7.17-17.el6.x86_64.rpmf96c8ee7e348caf4b6a8384fa28b62079426b4d27d83b66d71cf8b8e2a9ed5cb-ol6_u1_x86_64_base
libguestfs-mount-1.7.17-17.el6.x86_64.rpmf96c8ee7e348caf4b6a8384fa28b62079426b4d27d83b66d71cf8b8e2a9ed5cb-ol6_x86_64_latest_archive
libguestfs-tools-1.7.17-17.el6.x86_64.rpm439ff60f98cc3ef562a66b37a48044af0220d9821c3d66cc00f16bbbacde9d8eELSA-2017-0564ol6_u1_x86_64_base
libguestfs-tools-1.7.17-17.el6.x86_64.rpm439ff60f98cc3ef562a66b37a48044af0220d9821c3d66cc00f16bbbacde9d8eELSA-2017-0564ol6_x86_64_latest_archive
libguestfs-tools-c-1.7.17-17.el6.x86_64.rpm074f3ec4672bdb19b5bc0343cdccff5756f446df0433a1b27f46fa6c3fb5c11dELSA-2017-0564ol6_u1_x86_64_base
libguestfs-tools-c-1.7.17-17.el6.x86_64.rpm074f3ec4672bdb19b5bc0343cdccff5756f446df0433a1b27f46fa6c3fb5c11dELSA-2017-0564ol6_x86_64_latest_archive
ocaml-libguestfs-1.7.17-17.el6.x86_64.rpm6c1b814de7075247138fe72da7107fb93edec3fd8c5cf6c007620c49871457f8ELSA-2017-0564ol6_u1_x86_64_base
ocaml-libguestfs-1.7.17-17.el6.x86_64.rpm6c1b814de7075247138fe72da7107fb93edec3fd8c5cf6c007620c49871457f8ELSA-2017-0564ol6_x86_64_latest_archive
ocaml-libguestfs-devel-1.7.17-17.el6.x86_64.rpmf1b5c0e318db4e5979e39de8162116d285fbbc96b5bb63a45cbcae2066c7eb85ELSA-2017-0564ol6_u1_x86_64_base
ocaml-libguestfs-devel-1.7.17-17.el6.x86_64.rpmf1b5c0e318db4e5979e39de8162116d285fbbc96b5bb63a45cbcae2066c7eb85ELSA-2017-0564ol6_x86_64_latest_archive
perl-Sys-Guestfs-1.7.17-17.el6.x86_64.rpm2ba6e0442455b9a0f12aea6e62522899c4cb9b3f9a0726bb0059c1223988d410ELSA-2017-0564ol6_u1_x86_64_base
perl-Sys-Guestfs-1.7.17-17.el6.x86_64.rpm2ba6e0442455b9a0f12aea6e62522899c4cb9b3f9a0726bb0059c1223988d410ELSA-2017-0564ol6_x86_64_latest_archive
python-libguestfs-1.7.17-17.el6.x86_64.rpmce5a4b83eeda99abbf1b7246fe36d9e179bfa6ef77546a2d42bda9c153b2bb56ELSA-2017-0564ol6_u1_x86_64_base
python-libguestfs-1.7.17-17.el6.x86_64.rpmce5a4b83eeda99abbf1b7246fe36d9e179bfa6ef77546a2d42bda9c153b2bb56ELSA-2017-0564ol6_x86_64_latest_archive
ruby-libguestfs-1.7.17-17.el6.x86_64.rpma4ec9e79dcbc1c7e8b7e7cab9b1ff07a1abb0c138cb3e858095ae76bf3b95a63ELSA-2017-0564ol6_u1_x86_64_base
ruby-libguestfs-1.7.17-17.el6.x86_64.rpma4ec9e79dcbc1c7e8b7e7cab9b1ff07a1abb0c138cb3e858095ae76bf3b95a63ELSA-2017-0564ol6_x86_64_latest_archive



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete