libguestfs-1.20.11-2.0.1.AXS4
エラータID: AXSA:2014-288:02
Libguestfs is a library for accessing and modifying guest disk images. Amongst the things this is good for: making batch configuration changes to guests, getting disk used/free statistics (see also: virt-df), migrating between virtualization systems (see also: virt-p2v), performing partial backups, performing partial guest clones, cloning guests and changing registry/UUID/hostname info, and much else besides.
Libguestfs 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, btrfs, FAT and NTFS, LVM, many different disk partition 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.
Libguestfs is a library that can be linked with C and C++ management programs.
For high level virt tools, guestfish (shell scripting and command line access), and guestmount (mount guest filesystems using FUSE), install 'libguestfs-tools'.
For shell scripting and command line access, install 'guestfish'.
To mount guest filesystems on the host using FUSE, install 'libguestfs-mount'.
For Java bindings, install 'libguestfs-java-devel'.
For OCaml bindings, install 'ocaml-libguestfs-devel'.
For Perl bindings, install 'perl-Sys-Guestfs'.
For Python bindings, install 'python-libguestfs'.
For Ruby bindings, install 'ruby-libguestfs'.
Security issues fixed with this release:
• CVE-2013-4419
The guestfish command in libguestfs 1.20.12, 1.22.7, and earlier, when using the --remote or --listen option, does not properly check the ownership of /tmp/.guestfish-$UID/ when creating a temporary socket file in this directory, which allows local users to write to the socket and execute arbitrary commands by creating /tmp/.guestfish-$UID/ in advance.
Fixed bugs:
• Removed buildnet: builds now detect network automatically.
• Backported new APIs part-get-gpt-type and part-set-gpt-type
• Fixed DoS (abort) due to a double free flaw when inspecting certain guest files / images.
• Previously, libguestfs failed to detect MS Windows guests that used a non-default systemroot path. This has been fixed: it now uses the boot.ini file to find the systemroot path.
• Added the back state commands to guestfish.
• Previously, ntfsresize would fail if the target size was not specified. This has been fixed and libguestfs now automatically establishes the size of the target storage device.
• Fixed the txz-out API.
• Moved the virt-sysprep to the libguestfs-tools-c package since it's no longer a shell script.
• Fixed hostname inspection: it was faulty because of Augeas path expression
• Previously, libguestfs entered an infinite loop when using the iface parameter when adding a rive. This has been fixed.
• Added notes about resizing Windows disk images to virt-resize documentation
• Removed the dependency on lsscsi.
• Fixed yum cache copy so it works when there are several repositories.
• Fixed hivex-commit API to fail with relative paths.
• Improved the documentation for filesystem-available API.
• Fixed double free when kernel link fails during launch
• Fixed virt-sysprep --firstboot option.
• Fixed cap-get-file so it returns empty string instead of error on no cap.
• Improved the documentation for acl-set-file.
• Fixed bogus waitpid error message when using guestfish --remote.
• Disabled 9p support.
• Documented that guestfish --remote doesn't work with certain other arguments.
• Previously, when under heavy load, messages would appear in the debug output. libguestfs now checks if the kvmclock kernel feature is enabled, which reduces the output.
• Previously, if a file system was not mounted before running the guestfs_sh or sh command, the guestfish utility would crash with a segmentation fault. A check has been added in guestfish and it reports an error message if the file system is not mounted.
• Added various fixes to tar-out 'excludes'.
• Documented the use of glob + rsync-out.
• Documented mke2fs blockscount.
Update packages.
The guestfish command in libguestfs 1.20.12, 1.22.7, and earlier, when using the --remote or --listen option, does not properly check the ownership of /tmp/.guestfish-$UID/ when creating a temporary socket file in this directory, which allows local users to write to the socket and execute arbitrary commands by creating /tmp/.guestfish-$UID/ in advance.
N/A
SRPMS
- libguestfs-1.20.11-2.0.1.AXS4.src.rpm
MD5: 8b3273361df9c85b5f4533657e3fe3a8
SHA-256: fe08915f0b808d5341c61165eba8d3a831876fc601f244b70159c2dd4cfea378
Size: 9.33 MB
Asianux Server 4 for x86_64
- libguestfs-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: 6f781d3d5a89e48d654978e4f75ba0bd
SHA-256: f93a3b453df9f294f6de8239abbb6239a0f78a6d892fb5c9e739989536e9897f
Size: 1.80 MB - libguestfs-java-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: e219473763065457ce8b6bab8359f847
SHA-256: 3c6a99736eaf0d2d8ef3b7f45aa62f613d7948f78b3e6f9f2ffbf0fd2193ea14
Size: 126.16 kB - libguestfs-tools-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: 51dfefe810d29ad69da4a66d38a02e55
SHA-256: 4e37426b46d8d792e54157b6c5bc40b2dfe06b7765e2c620c22f162d926bb68e
Size: 86.57 kB - libguestfs-tools-c-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: 44e21380ea90dfa38961e3d8045937b4
SHA-256: 38030653bde8f97bf37f4538565096a73a9a6f189a8e5c2b7f8fa9c0c590a78a
Size: 1.35 MB - perl-Sys-Guestfs-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: 2adc563ff2b2baa87605562700fd7bd5
SHA-256: d9a56a48df57f53ce6e1fb01771a00fb730faf71edb8d330b38fa304f1a0ad04
Size: 361.68 kB - python-libguestfs-1.20.11-2.0.1.AXS4.x86_64.rpm
MD5: f93d4a52d3d146ca71ac2f2fd8a86f49
SHA-256: 9b8ff88073e240d2688b39df5ed706c1d4fb95f60086a696a2f1f570164efbe1
Size: 271.73 kB