Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libguestfs-devel-1.52.0-150600.2.2 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libguestfs-devel Distribution: SUSE Linux Enterprise 15
Version: 1.52.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.2.2 Build date: Sun May 19 02:42:51 2024
Group: Unspecified Build host: h01-ch3b
Size: 490701 Source RPM: libguestfs-1.52.0-150600.2.2.src.rpm
Packager: https://www.suse.com/
Url: http://libguestfs.org
Summary: Development files for libguestfs
Development files for libguestfs.

libguestfs is a set of tools for accessing and modifying virtual machine (VM)
disk images. You can use this for viewing and editing files inside guests,
scripting changes to VMs, monitoring disk used/free statistics, P2V, V2V,
performing partial backups, cloning VMs, and much else besides.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed May 08 2024 [email protected]
  - Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
* Tue May 07 2024 [email protected]
  - Switch Recommends to Requires for several packages in the
    libguestfs-appliance which is where the tools from these
    packages are used. (bsc#1223444)
* Mon Apr 15 2024 [email protected]
  - Require ntfs-3g for libguestfs-winsupport
    libguestfs.spec
* Fri Mar 29 2024 [email protected]
  - Upstream bug fixes
    Split-chown-parameter-on-character.patch
    Initialise-bar-fp-as-NULL.patch
* Mon Feb 05 2024 [email protected]
  - bsc#1206361 - SLES 15 SP5 Beta2 - virt-customize ssh-inject fails
    (s390x/kvm/libvirt) (-> Server-Applications module)
    use-rtc-driftfix-slew-for-x86-only.patch
* Wed Jan 31 2024 [email protected]
  - BuildRequire pkgconfig(libzstd) additionaly to zstd: we need the
    devel package. In the past, it was pulled in by indirect deps.
* Thu Jan 11 2024 [email protected]
  - Copy sorted packagelist to packages during supermin appliance
    setup. (bsc#1215586)
    libguestfs.spec
* Thu Jan 04 2024 [email protected]
  - Update to version 1.52.0 (jsc#PED-6305)
    * The Python bindings now use bytes (instead of str) for the
      event callback message, since it may contain arbitrary 8 bit
      data
      Fix a rare crash, and avoid memory leaks in event callbacks
    * Support for OCaml 5, and OCaml ≥ 4.07 is now the minimum
    * The OCaml bindings now release the runtime lock around calls
      to guestfs_close, since that call might be long-running (for
      example it might have to shut down the appliance and synch disks).
    * Support OpencloudOS
    * SELinux relabelling now runs in parallel, meaning it's a lot
      quicker
    * Add support for lzma and zstd compression methods in tar APIs
      (like guestfs_tar_in)
    * guestfs_pvs_full previously didn't always return the correct
      device names. This has now been fixed.
    * guestfs_btrfs_filesystem_balance fixed so it now works with
      more modern btrfs tools (Jürgen Hötzel).
    * The guestfish(1) --key option now recognizes LVM names like
      /dev/mapper/rhel_bootp--73--75--123-root
    * guestfish --key option also supports a new --key all:...
      selector to try the same key on all devices.
    * In guestmount(1) avoid calling fclose(NULL) on error paths,
      which might have caused a crash on some platforms.
* Tue Dec 19 2023 [email protected]
  - Provide a tar-wrapper that creates bit-reproducible output (boo#1218191)
* Tue Dec 12 2023 [email protected]
  - Use ocaml-rpm-macros to track OCaml ABI
  - Remove unused perl_gen_filelist
* Mon Dec 11 2023 [email protected]
  - Update to version 1.51.9
    * Include <libxml/parser.h> for xmlReadMemory
    * Language translations
* Thu Nov 30 2023 [email protected]
  - Require OCaml 4.07+
* Tue Nov 28 2023 [email protected]
  - Update to version 1.51.8
    * There are no upstream release notes for verion 1.51.x
    * Dropped the virt-dib tool
    * Add support for lzma and zstd compression methods.
    * Add --chown option for virt-customize
    * Add new virt-customize --tar-in operation
    * Various bug fixes and language translations
  - Drop patch contained in new tarball
    Omit-file--S-option-on-older-distros-that-lack-support.patch
* Mon Sep 25 2023 [email protected]
  - bsc#1215543 - guestfs regression: file: Use -S option with -z
    Omit-file--S-option-on-older-distros-that-lack-support.patch
    See also bsc#1215461
  - bsc#1215586 - guestfs regression: non functional network due to
    missing sysconfig-netconfig
    libguestfs.spec
* Wed Jul 05 2023 [email protected]
  - bsc#1212972 - cannot find any suitable libguestfs supermin
    libguestfs.spec (see also bsc#1215664)
* Thu Mar 23 2023 [email protected]
  - Enable LTO as it works fine now (use FAT lto objects for static libs).
* Wed Mar 15 2023 [email protected]
  - bsc#1213243 - KubeVirt needs libguestfs with the support of qcow2
    appliances
  - Configure with --enable-appliance-format-auto to allow
    qcow2-format fixed appliances.
* Wed Feb 22 2023 [email protected]
  - Update to version 1.50.1
    * This is a bug fix release. No upstream changelog.
* Thu Feb 09 2023 [email protected]
  - Update to version 1.50.0
    * https://libguestfs.org/guestfs-release-notes-1.50.1.html
    * Inspection
      When listing the packages in RPM-based guests, the inspection
      API no longer checks package signatures. This is because the
      newer librpm used by libguestfs does not understand signatures
      stored in older guests, such as SHA1 used by RHEL 6 (thanks
      Panu Matilainen).
      "guestfs_inspect_get_hostname" in guestfs(3) can now handle
      /etc/hostname files containing comments (thanks Dawid Zamirski).
      "guestfs_file_architecture" in guestfs(3) can now parse files
      using zstd compression.
      "guestfs_inspect_get_osinfo" in guestfs(3) now returns the
      correct osinfo field for Windows 11. However because of
      decisions made by Microsoft, these guests still return product
      name and other strings identifying as Windows 10 (thanks Yaakov
      Selkowitz, Yongkui Guo).
    * New APIs
      "guestfs_device_name" in guestfs(3) is a new API to read the
      device name associated with a drive, for example calling this
      with 0 will return /dev/sda.
      "guestfs_clevis_luks_unlock" in guestfs(3) is a new API for
      unlocking disks using the Clevis/Tang network-based full disk
      encryption scheme. Furthermore implement this in guestfish and
      guestmount (Laszlo Ersek).
      "guestfs_inspect_get_build_id" in guestfs(3) is a new API for
      reading the build ID from some Linux and Windows guests. It is
      not widely used on Linux, but for Windows it is vital for
      identifying Windows 11.
    * Other API changes
      In the "guestfs_add_drive" in guestfs(3) API, the name and
      iface fields are not used. name has not been used since around
      2017, but the documentation has only just been updated to reflect
      this. iface was never allowed for the libvirt backend and
      didn't work reliably with the direct backend (Laszlo Ersek).
      "guestfs_readdir" in guestfs(3) is no longer limited to the
      maximum message size but can read a directory of any size
      (Laszlo Ersek).
    * Numerous build changes, internal improvements, and bug fixes
      Note that the Augeas bindings for libguestfs are no longer
      bundled with libguestfs and must be built separately.
* Fri Dec 16 2022 [email protected]
  - Fix build with RPM 4.18: rpm wants to do a proper cleanup, and
    fails on the design choice to have /usr/lib64 without write
    permission. As we already tar'ed the content up, we can simply
    change the permissions of winsupport's content to allow proper
    erasing.
* Wed Nov 30 2022 [email protected]
  - Enable build on riscv64
* Tue Nov 29 2022 [email protected]
  - Update to version 1.48.6
    * jsc#PED-2113
    * This is a bug fix release. No upstream changelog.
  - Drop f162e47e-m4-Fix-configure-disable-ocaml.patch
* Thu Oct 20 2022 [email protected]
  - Drop reiserfs (boo#1191092)
* Fri Oct 14 2022 [email protected]
  - Drop requirement for icoutils in SLE as this package is not
    available.
    libguestfs.spec
* Tue Oct 04 2022 [email protected]
  - jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
    and KVM Management
* Tue Sep 06 2022 [email protected]
  - Upstream patch to fix running configure --disable-ocaml
    f162e47e-m4-Fix-configure-disable-ocaml.patch
* Tue Jul 12 2022 [email protected]
  - Update to version 1.48.4
    * This is a bug fix release
  - Drop patches included in new tarball
    CVE-2022-2211-docs-guestfs-security-document.patch
    CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
* Wed Jun 29 2022 [email protected]
  - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
    to DOS - CVE-2022-2211
    CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
    CVE-2022-2211-docs-guestfs-security-document.patch
* Fri Jun 03 2022 [email protected]
  - bsc#1190501 - virt-builder fails to install packages when
    building an image. Add Recommends: dhcp-client for the appliance.
    libguestfs.spec
* Wed Jun 01 2022 [email protected]
  - Update to version 1.48.3
    * Several bugs fixed in this release since version 1.48.1
    * Updated language files
* Mon Apr 18 2022 [email protected]
  - Update to version 1.48.1
    * Updated language files
    * A few bug fixes in this release
    * Drop requirement for newer ocaml required by Bytes.get_uint8.
      It is replaced with a local implementation.
* Wed Apr 13 2022 [email protected]
  - Add relevant %post{,un} sections
  - Add another rpmlint filter
  - Add uk man dirs
* Wed Apr 13 2022 [email protected]
  - Avoid useless builds, if ocaml version isn't up to the task
    libguestfs uses get_uint8(), available since ocaml 4.13.0
* Thu Mar 17 2022 [email protected]
  - Update to version 1.48.0
    * Fix allocation and deallocation of string lists in golang
      bindings (Laszlo Ersek).
    * Multiple fixes to the OCaml bindings:
    * Add support for Kylin (Laszlo Ersek).
    * Add support for Rocky Linux (Neil Hanlon).
    * Inspection of guests which use LUKS encryption on top of LVM
      logical volumes should now work (Laszlo Ersek).
    * "guestfs_list_9p" and "guestfs_mount_9p" are deprecated and
      now return errors.
    * "guestfs_remove_drive" has been deprecated and now returns an
      error.
    * "guestfs_add_drive" no longer supports hotplugging
    * In "guestfs_xfs_admin" the "lazycounter" parameter is deprecated
      because it is no longer supported in recent versions of XFS.
    * The User-mode Linux ("uml") backend has been removed.
    * Partition APIs now cope with the broken MBR partition tables
      created by dosfstools ≥ 4.2 (Laszlo Ersek).
    * Various bug fixes
* Wed Feb 16 2022 [email protected]
  - Update to version 1.46.2
    * This release has moved many virt tools like virt-builder,
      virt-cat, virt-customize, virt-df, etc. to the guestfs-tools
      project. This makes libguestfs a bit easier to build and manage.
    * The build now uses and requires PCRE2 (instead of PCRE).
    * This version requires libvirt ≥ 7.1.0, if libvirt is enabled.
    * gnulib is no longer bundled with libguestfs, making builds from
      git much simpler.
    * Perl Sys::Virt (libvirt bindings for Perl) are no longer
      required by libguestfs.
    * The code has been compiled with both LTO and GCC -fanalyzer and
      many bugs and warnings fixed.
    * Various fixes for qemu 6.1.
    * Update appliance packages on SUSE and several other improvements
      to the init script (Olaf Hering).
    * We now use the qemu / libvirt feature -cpu max to select the
      best CPU to run the appliance.
    * When passing the appliance filesystem UUID to supermin we now
      read it directly out of the appliance instead of using the
      file(1) program. This is more reliable.
    * The qemu -enable-fips option is no longer used. It was not
      needed and has been deprecated by qemu.
    * We no longer use qemu's sga (Serial Graphics Adapter) option
      ROM, instead using the equivalent seabios feature.
    * Various bug fixes
  - Package changes
    * New libguestfs.spec file.
    * Moved guestfs-tools to a new and separate project and package
    * Renamed packages
      guestfs-winsupport -> libguestfs-winsupport
      guestfsd -> libguestfsd
    * New packages
      libguestfs, libguestfs-typelib-Guestfs,
      libguestfs-gobject, libguestfs-gobject-devel
      libguestfs-rescue, libguestfs-rsync, libguestfs-xfs
    * Dropped package libguestfs-test
  - Dropped scripts and patches
    Pod-Simple-3.23.tar.xz
    libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
    libguestfs.test.simple.create-opensuse-guest.sh
    libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh
    libguestfs.test.simple.create-sles12-guest.sh
    libguestfs.test.simple.run-libugestfs-test-tool.sh
    0001-Introduce-a-wrapper-around-xmlParseURI.patch
    0002-common-extract-UTF-8-conversion-function.patch
    0003-inspector-rpm-summary-and-description-may-not-be-utf.patch
    489b14b7-ocaml-examples-Link-examples-to-gnulib.patch
    63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
    68a02c2f-customize--resize--sparsify--sysprep-Link-explicitly-with-pthread.patch
    9db0c98c-appliance-enable-bashs-Process-Substitution-feature.patch
    a4930f5f-customize-Suppress-OCaml-warning.patch
    c0de4de9-appliance-add-reboot-and-netconfig-for-SUSE.patch
    e26cfa44-daemon-Build-with--pthread.patch
    f47e0bb6-appliance-reorder-mounting-of-special-filesystems-in-init.patch
    appliance.patch
    libguestfs.env.patch
    makefile-ocaml-find-guestfs.patch
    netconfig.patch
* Mon Feb 07 2022 [email protected]
  - bsc#1195415 - libguestfs: consider dropping build requirement on
    systemd-sysvinit
    libguestfs.spec
* Tue Dec 14 2021 [email protected]
  - Add python-rpm-macros (bsc#1180125)
* Tue Oct 26 2021 [email protected]
  - Fix build errors in Factory
    * Alert ocaml_deprecated_cli: Setting a warning with a sequence
      of lowercase or uppercase letters, like 'CDEFLMPSUVYZX', is
      deprecated.
    63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
    * Error (warning 6 [labels-omitted]): label verbose was omitted
      in the application of this function.
    a4930f5f-customize-Suppress-OCaml-warning.patch
* Tue Oct 05 2021 [email protected]
  - Update spec file licenses to GPL-2.0-or-later
* Wed Sep 15 2021 [email protected]
  - bsc#1190501 - virt-builder fails to install packages when
    building an image
    9db0c98c-appliance-enable-bashs-Process-Substitution-feature.patch
  - Upstream bug fixes
    c0de4de9-appliance-add-reboot-and-netconfig-for-SUSE.patch
    f47e0bb6-appliance-reorder-mounting-of-special-filesystems-in-init.patch
* Mon Sep 13 2021 [email protected]
  - Newer cpio versions must be told to extract over symlinks
    libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
    libguestfs.test.simple.create-opensuse-guest.sh
    libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh
    libguestfs.test.simple.create-sles12-guest.sh
  - Allow the use busybox dhcp client
    appliance.patch
    netconfig.patch
* Mon Sep 13 2021 [email protected]
  - Update to version 1.44.2
    makefile-ocaml-find-guestfs.patch
    * Port libguestfs to use pcre2 instead of pcre
    * inspection: More reliable detection of Linux split /usr configurations
    * python: Relicense setup.py to LGPLv2+ (originally GPLv2+)
    * lib: qemu: Don't use -enable-fips option.
    * rust: Fix deprecated use of panic!(format!(...))
    * point users to Libera Chat rather than FreeNode
    * python: Don't leak fields when creating Python structs
    * appliance: Add IBM850 iconv converter for syslinux
    * launch: board model for RISC-V
    * lib: Add osinfo information for Windows Server 2022 Datacenter
    * lib: Autodetect backing format for qemu-img create -b
    * appliance: Fix searching for shared libraries on usr-merged Debian systems
    * appliance: Add mount package for Debian
    * m4/guestfs-appliance.m4: Add support for Alma and Cloud Linux
    * daemon/luks.c: Ignore bogus GCC -fanalyzer double-free warning
    * daemon/xattr.c: Increase size of temporary buffer for %zu
    * daemon/utils.c: Fix potential unbounded stack usage
    * Various other bug fixes
  - Upstream bug fixes post 1.44.2
    e26cfa44-daemon-Build-with--pthread.patch
    489b14b7-ocaml-examples-Link-examples-to-gnulib.patch
    68a02c2f-customize--resize--sparsify--sysprep-Link-explicitly-with-pthread.patch
* Sun Jul 18 2021 [email protected]
  - Remove obsolete yajl
  - Add conditional to ocaml_preserve_bytecode
  - Remove traces of python2 code
  - Use pkgconfig(python3) to refer to variants of python3
  - Remove obsolete 0004-python-include-dirs.patch and related
    workaround in spec file
  - Use autosetup
  - Use _udevrulesdir
  - Remove BuildRoot and defattr
  - Remove Group tags
* Fri May 28 2021 [email protected]
  - For unknown reasons the appliance build fails randomly
    Workaround it by retrying the build once
* Tue Apr 13 2021 [email protected]
  - Update to version 1.44.1
    * lib/appliance-kcmdline.c: Read UUID directly from appliance.
    * daemon/xfs.c: Fix error message.
    * daemon: chroot: Fix long-standing possible deadlock.
    * daemon: Don't return bogus failure from readdir.
    * daemon/btrfs.c: Ignore mkfs.btrfs allocstart option.
    * python: Ignore code style error E128.
    * php: Fix the build.
    * builder: Don't redefine Val_none (OCaml 4.12).
    * daemon: lvm: Use lvcreate --yes to avoid interactive prompts.
    * Update common submodule.
    * lib/fuse.c: Use safe_malloc instead of malloc.
    * fuse/guestmount.c: Avoid leaking fp on error path.
    * diff: Don't try to call unlink(NULL) on certain error paths.
    * daemon/tar.c: Avoid bogus GCC analyzer warning.
    * daemon/command.c daemon/debug.c df/main.c: Ignore bogus GCC analyzer warnings
    * appliance: Add dhclient for Arch-like Manjaro distro.
    * fish/tilde.c: Suppress more bogus -fanalyser warnings.
    * lib/qemu.c: Suppress another bogus -fanalyser warning.
    * builder: templates: Add ubuntu-20.04.
    * builder: templates: Added rhel-7.9.
    * lib: Move CLEANUP_GL_RECURSIVE_LOCK_UNLOCK to libguestfs header.
    * appliance: Avoid having ${exec_prefix} in guestfs appliance path.
    * build: Avoid warnings about unknown pragmas.
  - add libguestfs.env.patch
  - Remove ocaml_native_compiler conditional
    build native target unconditionally
* Fri Apr 09 2021 [email protected]
  - Require current ocaml-rpm-macros
* Tue Jan 12 2021 [email protected]
  - Modify Source0 to point at the correct url for the source.
    libguestfs.spec
* Mon Jan 11 2021 [email protected]
  - Update to version 1.44.0
    * The minimum version of Python required is 3.6.
    * Python bindings no longer use deprecated
      "PyEval_ThreadsInitialized".
    * Python bindings now include type hints (Sam Eiderman).
    * Erlang bindings now use libei instead of liberl_interface
      (Sergei Golovan).
    * virt-get-kernel(1) can now find uncompressed kernels
      (Pino Toscano).
    * virt-sysprep(1) now regenerates the guest certificate store
      when a certificate is removed from the guest (Pino Toscano).
    * virt-sysprep(1) can now remove IPA enrollment files and
      Kerberos keytabs
      (Pino Toscano, Christian Heimes and François Cami).
    * "cryptsetup-open" and "cryptsetup-close" replace "luks-open",
      luks-open-ro and luks-close. The new APIs add support for
      BitLocker encryption.
    * "lvm-canonical-lv" no longer produces a noisy error message
      when called with a non-LV parameter.
    * Various other bug fixes
  - Drop
    bfd08867-golang-Fix-path-to-include-guestfs.h..patch
    dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
* Thu Nov 05 2020 [email protected]
  - bsc#1178495 - Leap Gap: Libguestfs.spec contains the is_opensuse
    macro
    libguestfs.spec
* Tue Oct 20 2020 [email protected]
  - Drop is_opensuse references to remove differences between Leap
    and SLES packaging
    libguestfs.spec
* Tue Oct 06 2020 [email protected]
  - Update to version 1.43.2
    * Bug fix release
    * Updated language files
    0004-python-include-dirs.patch
  - Added upstream bug fixes
    dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
    bfd08867-golang-Fix-path-to-include-guestfs.h..patch
* Mon Jul 20 2020 [email protected]
  - Update to version 1.43.1
    * Drop support for python 2
    * builder: New templates added
    * sysprep: ca-certificates: request system CA store update
    * Various other bug fixes
  - Drop
    31e6b187-po-Remove-virt-v2v-related-dependency-from-POTFILES-ml..patch
    7265f08c-lib-remove-extra-LIBS-from-pkg-config-file.patch
* Tue Jul 07 2020 [email protected]
  - bsc#1172818 - libguestfs: inconsistent LIBGUESTFS_PATH
    libguestfs.spec
* Wed Apr 22 2020 [email protected]
  - Update to version 1.42.0
    * virt-v2v is moved out from libguestfs into its own package
    * virt-p2v is moved out from libguestfs into its own package
    * Add support for the Vala language
    * Add support for the Rust language
    * Reproducible builds
    * Advanced Format disks (which use 4K sectors) can now be
      processed by libguestfs. Use the new optional blocksize
      parameter to guestfs_add_drive_opts, and the --blocksize option
      added to several tools
    * Windows CompactOS (NTFS file compression) is now supported.
    * Advanced machine readable output in various virt tools now
      supports JSON output, and writing logs to a numbered file
      descriptor
    * virt-filesystems tool now more accurately reports filesystem
      total size, in the case where for example the filesystem does
      not occupy the whole of its containing device
    * Python ≥ 2.7 is required.
    * Python bindings are now more extensively tested
    * Python bindings should now work with Python ≥ 3.8.
    * Multiple fixes to avoid crashes in the Python bindings
    * OCaml bindings are compiled with -DCAML_NAME_SPACE to ensure no
      non-caml_-namespaced symbols are used
    * OCaml bindings should now work with OCaml 4.09 and 4.10.
    * Fix compatibility with newer cgo for Go bindings
    * Go API error handling is now more idiomatic
    * Update documentation about how to handle boolean parameters in
      Ruby bindings
    * Libguestfs can now extract icons for Gentoo, newer SUSE and
      OpenMandriva guests. Improved extraction of RHEL icons.
    * Inspection returns the osinfo IDs of newer Windows versions,
      and rolling Linux distros
  - Added patches
    31e6b187-po-Remove-virt-v2v-related-dependency-from-POTFILES-ml..patch
    7265f08c-lib-remove-extra-LIBS-from-pkg-config-file.patch
  - Patches dropped
    0a55098f-builder-repository-fix-compute_short_id-for-sles-X.0.patch
    28bd06227b-inspect-handle-os-release-opensuse-tumbleweed-as-ope.patch
    500acb15-v2v-linux-fix-kernel-detection-when-split-in-different-packages.patch
    70407cd622-inspection-Parse-os-release-opensuse-leap-as-opensus.patch
    d0e5a819-python-Fix-missing-additional-backslashes.patch
    fd43730e-error-with-uninstall-option-on-SUSE.patch
* Thu Mar 19 2020 [email protected]
  - bsc#1167131 - virt-v2v fails importing ubuntu 18.04 LTS ova
    500acb15-v2v-linux-fix-kernel-detection-when-split-in-different-packages.patch
* Tue Sep 10 2019 [email protected]
  - Use -ffat-lto-objects when building static libraries.
* Mon Sep 09 2019 [email protected]
  - Added lvm2 to Requires for using virt-resize of xfs images.
    (bsc#1138860)
* Wed Aug 28 2019 [email protected]
  - Add sysconfig-netconfig to appliance (boo#1136878)
    Patches added:
      netconfig.patch
* Thu Aug 22 2019 [email protected]
  - Remove empty /etc/libguestfs-tools.conf
* Wed Jun 12 2019 [email protected]
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut the build queues by allowing usage of systemd-mini
* Wed Apr 17 2019 [email protected]
  - Fixing issue with virt-customize in SLES and openSUSE guests
    (boo#1132790)
    Patches added:
      28bd06227b-inspect-handle-os-release-opensuse-tumbleweed-as-ope.patch
      70407cd622-inspection-Parse-os-release-opensuse-leap-as-opensus.patch
* Mon Apr 08 2019 [email protected]
  - Fixing issue with virt-customize uninstall and '-l'
    (bnc#1131342)
    Patches added:
      fd43730e-error-with-uninstall-option-on-SUSE.patch
* Mon Jun 11 2018 [email protected]
  - Remove zerofree from BuildRequires because only supermin will
    consider this feature at runtime.
* Thu Apr 19 2018 [email protected]
  - Build against libtirpc
* Tue Feb 27 2018 [email protected]
  - Remove unneeded createrepo build dependency (bsc#1082689)
  - builder-repository: fix SLES short id computation
    Patch added:
      0a55098f-builder-repository-fix-compute_short_id-for-sles-X.0.patch
  - Fix handling of Latin-1 encoding in rpmdb (bsc#1075803)
    Patches added:
      0001-Introduce-a-wrapper-around-xmlParseURI.patch
      0002-common-extract-UTF-8-conversion-function.patch
      0003-inspector-rpm-summary-and-description-may-not-be-utf.patch
* Fri Feb 23 2018 [email protected]
  - Remove dependency on wodim for openSUSE:Factory and use cdrtools
    (bnc#1081739)
* Fri Feb 09 2018 [email protected]
  - update to version 1.38.0:
    * Virt-builder-repository is a new tool allowing end users to
      create and update virt-builder repositories. (fate#318952)
    * Virt-rescue has been substantially rewritten, implementing job
      control, -m and -i options, escape keys, etc.
    * Virt-builder planner has been improved so that faster and more
      efficient build plans are chosen for complex cases, especially when
      either the tmpdir or output is on networked storage.
    * Virt-customize now sets a random /etc/machine-id for Linux guests, if
      one is not already set.
    * Virt-df now works correctly on filesystems with block sizes smaller
      than 1K.
    * Virt-dib has further compatibility enhancements with diskimage-builder.
    * Virt-sysprep removes "DHCP_HOSTNAME" from ifcfg-* files.
    * Virt-resize now correctly copies GPT partition attributes from the
      source to the destination. (bsc#1074585)
    * Bash tab completion implemented or enhanced for: virt-win-reg,
      virt-v2v-copy-to-local.
    * Both virt-v2v and virt-p2v are now able to pass through the source CPU
      vendor, model and topology.
    * Virt-v2v now supports encrypted guests.
    * Virt-v2v now detects the special Linux Xen PV-only kernels correctly
    * Virt-v2v -o glance now generates the right properties for UEFI guests
    * Virt-v2v -o null now avoids spooling the guest to a temporary file,
      instead it writes to the qemu "null block device".  This makes it
      faster and use almost no disk space.
    * Virt-v2v -i libvirtxml can now open network disks over http or https.
    * Virt-v2v will now give a warning about host passthrough devices
    * Inspection support was rewritten in OCaml and included inside the
      daemon.  This makes inspection considerably faster, more robust and
      more easily extensible in future.
    * The libguestfs API is now thread-safe (although not parallel).  You can
      call APIs on the same handle from multiple threads without needing to
      take a lock.
  - Removed patches:
      531316cc-build-improve-and-simplify-distro-detection.patch
      9d25b4e5-python-add-simple-wrappers-for-PyObject-string-funct.patch
      f3f99a09-python-use-right-func-when-PyString_FromStringAndSiz.patch
  - Added patches:
      d0e5a819-python-Fix-missing-additional-backslashes.patch
* Mon Dec 04 2017 [email protected]
  - evtxdump is in python3-evtx, drop python2 dependency
    (fate#323526)
  - add hwinfo to the appliance packages for ntfs support.
    (bsc#1070976)
  - Don't run fdupes as it symlinks some of the python3 binding
    files to their python2 equivalent
* Wed Nov 22 2017 [email protected]
  - Add db48-utils dependency: needed to inspect the installed
    packages.
  - Remove useless patch: 0000-hotfix.patch
* Wed Oct 25 2017 [email protected]
  - Move guestfs-data to libguestfs0. bsc#1064399
  - Force distro detection
    Removed:
    * use-idlike.patch
    Added:
    * 531316cc-build-improve-and-simplify-distro-detection.patch
* Thu Oct 12 2017 [email protected]
  - Use "OCaml" in RPM group exactly as all other packages do.
* Thu Sep 21 2017 [email protected]
  - Update summaries and RPM groups. Trim description for size.
  - Replace old $RPM_ shell vars by macros.
    Remove redundant %clean section.
* Wed Sep 20 2017 [email protected]
  - Add windows support files to the appliance for SLES (fate#316274)
  - Merge SLES and openSUSE spec files.
* Mon Sep 04 2017 [email protected]
  - Tweak configuration before building for python3 or PyString_*
    symbols will still be missing
* Thu Aug 31 2017 [email protected]
  - Fix python binding for python3
    add patches:
    * 9d25b4e5-python-add-simple-wrappers-for-PyObject-string-funct.patch
    * f3f99a09-python-use-right-func-when-PyString_FromStringAndSiz.patch
  - Better fix for SUSE distro detection using ID_LIKE as fallback:
    * use-idlike.patch
* Tue Jul 18 2017 [email protected]
  - Add missing dependency on guestfs-data (bsc#1048848)
  - Add conflict with old virt-v2v (bsc#1050069)
  - Fix python binding package
    * Replace python-libguestfs by python[23]-libguestfs packages
    * Add egg-info to python[23]-libguestfs package
* Mon Jul 17 2017 [email protected]
  - add dependency on augeas (bsc#1048620)
* Sun Jul 16 2017 [email protected]
  - update to version 1.36.5:
    * btrfs_replace: fix position of subcommand options
    * lib: Move close_file_descriptors into guestfs-internal.h.
    * daemon: lvm: Pass --yes option to force pvresize (RHBZ#1460577).
    * lib: direct, uml: Unblock SIGTERM in the hypervisor and recovery processes (RHBZ#1460338).
    * lib: create: Allow any [[:alnum:]]+ string as a backingfmt parameter (RHBZ#1459979).
    * mllib: Handle empty files correctly in read_first_line_from_file.
    * resize: make sure the input disk is read-only
    * v2v: tell v2v the real root device to mkinitrd
    * mllib: Export which in "stdlib mode".
    * mllib: Export prog, quiet, trace, verbose in "stdlib mode".
    * btrfs_replace: fix position of subcommand options
  - add download location for source verification purposes
* Thu Jun 01 2017 [email protected]
  - Fix v2v conversion of SLES 11 SP4 with kdump enabled
    bsc#1038397
* Tue May 30 2017 [email protected]
  - Update to version 1.36.4
    ... to fix build with gperf 3.1
* Mon May 15 2017 [email protected]
  - Don't let mkinitrd guess the root device (bsc#1038397)
* Thu Apr 06 2017 [email protected]
  - Add ldmtool to appliance (fate#320858)
  - Add cdrkit-cdrtools-compat to appliance, required for isoinfo*
    APIs to work.
* Wed Nov 30 2016 [email protected]
  - Add initviocons to appliance package (bsc#1011940)
* Thu Sep 22 2016 [email protected]
  - Backport btrfs-related fixes (bsc#1000202)
    commits: d6bba9b, f90185d, 4e0dbf9 and 738c3bf
* Mon Sep 19 2016 [email protected]
  - Add mount.ntfs alternatives symlink for SLES too (fate#316274)
* Wed Sep 14 2016 [email protected]
  - Remove obsolete kernel checks from specfile (fate#316274)
  - Remove kernel-default and mkinitrd from BuildRequires (fate#316274)
* Fri Aug 26 2016 [email protected]
  - Clean up dependencies and add recommends for optional packages
    like the ones enabling file system features
    fate#316274, bsc#993501
* Thu Jul 28 2016 [email protected]
  - Fix dependencies (fate#316274)
* Wed Jul 20 2016 [email protected]
  - appliance fixes (fate#316274):
    * re-add helper script mount-rootfs-and-chroot.sh for virt-rescue
      appliance.patch
    * make guestfs-data a requirement of guestfs-tools
* Wed Jul 20 2016 [email protected]
  - v2v: add support for win2k16.
    Backport commit e93d4ea3, fate#316274
* Wed Jul 13 2016 [email protected]
  - Fix virt-p2v package summary (dummy bsc#933411).
* Mon Jul 04 2016 [email protected]
  - Fix guestfs-tools dependencies. bsc#986866
* Wed Jun 08 2016 [email protected]
  - Fix virt-filesystem -l for btrfs. bsc#980092
  - Add p2v support (fate#316274)
* Mon Mar 14 2016 [email protected]
  - Update to version 1.32.4
  - Backported commits (fate#316274):
    * f5a9cdf: api: add mountable_device and mountable_subvolume
    * 1c30c23: fish: fix btrfs subvolumes display in error case
    * 1f24364: v2v: win <= 7: reduce registry patch
    * f0dce24: v2v: win >= 8: reduce registry patch
    * 9a441b0: v2v: win >= 8: simplify registry patching
    * e07459d: v2v: win: factor out common bits in registry patching
    * 47aa64a: v2v: add support for virtio-scsi
    * bba9ea9: v2v: also search for windows virtio drivers in symlinks
    * 3bf7d30: Update packagelist for SLES and openSUSE
    * 89ae53e: appliance: skip /etc/mtab creation is already existing
    * ee78c06: customize: add support for pvvxsvc
    * 25848b5: v2v: document SUSE's Xen as a working input hypervisor
    * e9082ea: v2v: rename RHEL 5 Xen input section into Xen in man
    * 75fe93e: v2v: improve initrd search
    * 536ef6f: customize: change windows firstboot path
    * 07f7bfa: customize: fix windows firstboot script
    * c466d4c: v2v: add support for SUSE VMDP drivers
    * 9de9300: v2v: handle subfolders in ova files
  - Removed patches:
    * 1000-force-virtio_blk-in-old-guest-kernel.patch
    * libguestfs.mkinitrd.1110.patch
    * libguestfs.mkinitrd.1115.patch
    * libguestfs.mkinitrd.1140.patch
    * libguestfs.mkinitrd.1210.patch
    * libguestfs.mkinitrd.1220.patch
    * libguestfs.mkinitrd.1230.patch
    * libguestfs.mkinitrd.1310.patch
    * libguestfs.mkinitrd.boot-btrfs.sh
    * libguestfs.mkinitrd.boot-dm.sh
    * libguestfs.mkinitrd.boot-lvm2.sh
    * libguestfs.mkinitrd.boot-md.sh
    * libguestfs.mkinitrd.boot-nfs.sh
    * libguestfs.mkinitrd.boot.sh
    * libguestfs.mkinitrd.setup-btrfs.sh
    * libguestfs.mkinitrd.setup-dm.sh
    * libguestfs.mkinitrd.setup-lvm2.sh
    * libguestfs.mkinitrd.setup-md.sh
    * libguestfs.mkinitrd.setup-nfs.sh
    * libguestfs.mkinitrd.setup.sh
    * libguestfs.mkinitrd.tar.bz2
* Thu Oct 01 2015 [email protected]
  - Add password default encryption method for sles. fate#318952
* Tue Sep 29 2015 [email protected]
  - Add -l to zypper for install and update.
* Mon Sep 14 2015 [email protected]
  - Create the .cache folder if it doesn't exist already.
    bsc#939097.
* Wed Sep 09 2015 [email protected]
  - Define SHA512 as the default password encryption method for
    opensuse 11+.
* Mon Sep 07 2015 [email protected]
  - Add opensuse images source for virt-builder.
    fate#318952.
* Tue Jul 28 2015 [email protected]
  - Make sure gpg-agent isn't blocking unmount operations for
    fedora 22+ images. boo#939105
* Fri Jul 24 2015 [email protected]
  - Add rpmlintrc to surpress binaryinfo-readelf-failed to reduce
    build-compare noise
* Mon Jul 20 2015 [email protected]
  - Refresh libguestfs.mkinitrd.1310.patch
* Mon Mar 09 2015 [email protected]
  - Force feature usb into initrd to avoid build-compare noise
* Mon Mar 09 2015 [email protected]
  - Workaround bug in patch(1) which does not follow symlinks anymore
* Tue Feb 24 2015 [email protected]
  - Update to version 1.26.10
    * gcc5: test-tool: Initialize local variable.
    * lua: Define luaL_checkint which was deprecated in lua 5.3.
    * tools: fix free -m invocation
* Fri Feb 06 2015 [email protected]
  - Make zypper called with -n parameter when installing packages.
    (bsc#916567)
* Tue Dec 09 2014 [email protected]
  - Package guestfs_lvm_conf.aug (bnc#908632)
* Wed Nov 26 2014 [email protected]
  - Handle more dist versions when patching mkinitrd
* Mon Nov 24 2014 [email protected]
  - Add isofs and other fs drivers (bnc#906692)
* Mon Nov 24 2014 [email protected]
  - Use fixed /etc/hosts, scsi_dh_modules and ibft_hostname to
    reduce build-compare noise
* Thu Oct 16 2014 [email protected]
  - Handle btrfs subvolume name '@' as used in SLE12 (bnc#900346)
* Tue Oct 14 2014 [email protected]
  - Include gconv modules for hivex (bnc#900530)

Files

/usr/include/guestfs.h
/usr/lib64/libguestfs-gobject-1.0.so
/usr/lib64/libguestfs.so
/usr/lib64/pkgconfig/libguestfs.pc
/usr/sbin/libguestfs-make-fixed-appliance
/usr/share/doc/packages/libguestfs-devel
/usr/share/doc/packages/libguestfs-devel/copy-over.c
/usr/share/doc/packages/libguestfs-devel/create-disk.c
/usr/share/doc/packages/libguestfs-devel/debug-logging.c
/usr/share/doc/packages/libguestfs-devel/display-icon.c
/usr/share/doc/packages/libguestfs-devel/inspect-vm.c
/usr/share/doc/packages/libguestfs-devel/libvirt-auth.c
/usr/share/doc/packages/libguestfs-devel/mount-local.c
/usr/share/doc/packages/libguestfs-devel/virt-dhcp-address.c
/usr/share/man/man1/guestfs-building.1.gz
/usr/share/man/man1/guestfs-hacking.1.gz
/usr/share/man/man1/guestfs-internals.1.gz
/usr/share/man/man1/guestfs-testing.1.gz
/usr/share/man/man1/libguestfs-make-fixed-appliance.1.gz
/usr/share/man/man3/guestfs-examples.3.gz
/usr/share/man/man3/guestfs.3.gz
/usr/share/man/man3/libguestfs.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024