libguestfs-gobject-devel-1.52.2-150600.4.3.3<>,@gYep9|RAO 㱲GB%%UyKĵc,o"jz3k;AyW@AjJnq@&EM등"cQ7%40ۆ}YW  ՝WgB>&+nETu|FoᗥJ˭,]M14yEa0 6l63Vm: " IkP*w~U/Z+pe\"5}`9D? {, [`whӄeaZtF^ā[%}>>l?\d" / O$(Abs bDb b b Tb b 8b b"b$$b&D& & ' ('8'q9)q:1qqF>GXbHbIhbXY\b]b^b(cdVe[f^l`utbvwbx`byz XClibguestfs-gobject-devel1.52.2150600.4.3.3GObject bindings for libguestfslibguestfs-gobject contains GObject bindings for libguestfs. This package is needed if you want to write software using the GObject bindings. It also contains GObject Introspection information.gYeh02-armsrv3)QSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttp://libguestfs.orglinuxaarch64F g @ ! ( D ]   ! ! = g ! r =  ! g S ` ! r D  4j 3{ ,)p z qj; (:PA큤gYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYegYe380114778f1b2aa36f505f96ce50c5d88ca827a09a6abfe7ba65b921fddabbc48e94d273fe19e6cb2a32c4045e18b389a916c31e0e1520dcd3c3f058e33b9894e8b62bbe3ce0ae99e677dd4a660b6f9e45a0f3979cae803c267fd15d922930870f21fa61b29d162fea59e7b84444450403a72fd9fd6fa929845adabb4d1257bd4320ae0d58ff7fc1ffb84bc1f130b360bd2ea1008112f5759084efcf1fd500ea864756bc8d09e123879ef87217c42cb85dfe21f509a89ddd9c1127543f26df8a30952830de33aeab5ca7d7a14d6447f67c04c11c39aad224ed772f333c2769a44e219685c81e4779eda28c952023655438fd734645211a5838faf4fc07d0640023e648d548b9c45bc0a152385fef7f7ebe2fff4d20d7c0dd0165b72ee59e3b07c4b176c26988172b96d5ca2a872d2a9d0066c2626242f386ac303f24fffe0da54a5c59e486ebe6e2743c522540dbf474abb99ea86db85d8bb3f03b90f4cf846f2a75b8d30c608090f93a3da87c7dab2b008c5af717102b4183ba893069db03cae1743d94c5ae3eb1db7a256ce41f495bcf942f6e72289ccd2780a0d933c1049b4305b342c4646a40d0d128e483ef90e80d899213208be836ce070d48f3d215d9e12a7e17790ffe30e87dd1892d1c9b51c15092d2a4f520c7666d3bba59e86051de1265454a2779a36253ee433595beaf27d40f9288c5bdc14a7e5c81dd764de695bcaec894ec5aba5399e547fabcd8cc0f1da9290c00b59e4dcf424564e61f3f2ad3bb059f45922b95452083089d6cd1234a4a457d26a859cc86047427b13674ef0479173378be6964d5d72d74213a6087ee0983ed304da46436dfdf3346d02493ec2db8f1b2e66b0d5eccd521de9176f705445d40663b810e3d799815f5a0d952b59d679143efecf096959617f5b9756216ddee891e643e9a050d047eb7046817ef66b8bd4175b59864d3b41ae0e46d6fc337f1c7a9ed43963795d9c97dfd5d3620df8622284120eb28332a7ec323a27fbf0bbc5a3b10cc4580e766d9bc3152710d91e5ceee5328980e51fde95ce598eee0038fd6d578658933e2cb2712336227dd7fe3daad299c17281edfd234a410a4b643c66313a967e5afaf96ddca087325b8025918a22544e8f33c2c3196d1687d9c2cbeddc643ffce5ce8666ce6a93cd36de5bb3b3285c905236ccc0d13c9f362ab45a7c5dc390a1ea0f5c7694b4a3f88fa3f71b8c4533d8ae6d7f71f9961e3244d598edf26bf6c5bd4a6fc2635ad002b2687d2ba363187465679b6552157bc4bb2e6c36d5fd3ec5a631715649c803a0773a575d5caaac102e98763f21cfddd73bcc1386899d013b03630f20116a229b4bfeb1cf1ca8d03f3dbf1e0367b18043e1e490cfaeebac9f8208ac06ab4e7cb0ff4f0d3638393fa0e1dbeebea09333261d563b42d221d2acd9b493e716de8bcf8ebf13c47e265ca38cdf120b54f7630eebed9209b8b9ad6773076775c4728bef185f1f2fde1b77ab27c1f8fe40c1658180a055d8378dfca1b3e47bda9db5d36011139928a7c2ad78d629729c7db96b4a6ff469266b809166ecb97c14840267f4ee60fc7b833472bb7e4d8c2de3c29e7dd1ef0682f7f7a3832d2970e56aac54286b3d9c8794607449f49e9e4e691c8b898f47104599582bc404f4e4f8c09fe84db92477e333e071fdb67f3d658126346ac255008f5836ea1bd18fb47383245619f30f5e4401e75f4cabf6a382e4b555307a8412614e3e181185b72c1aa9c3c94b6d3b072bcd4afa6d56ee04a36c4393c49bbbe805aff4205f838f4a83a19aa4c6ea8310537e28d951b03d2d73621a9f770a067c5046b6717c3639c2d35f0ecf19dafb7754427aa451891f2dcc32208e06e066ce1dc86d925c719dfd969a4f756948769e53519fdb0fcaf06d4a93230c0ff6cc78b99d465797335e726b84bd8e0f73ddd6374fd7ff4f6345f05eab93b67c3a7e8db596e24be49d272a487254e3a2e7d7d2d44a11c05c9f3f0c9cc912b639d317d8a7ea744cdf281c8bc3e1efc29c368e0ecf9e8791688e83e11d3331ad191980e591b5ae30d218c43e3af063ac4667064a8e49ac4b40cfd8d9ac813497abf578dfe6ddb2455b0b20653ccd841a6eee70644d19ab68dbd1d62a01891a043d9ed8fe3ee90244605058ebffacc2aec5bd38baef3da0293ee15b78081f8c8d7fb8ac5f93f973d9413dcda639f677e7bf123e5f574b24d2e7a9c9bec6a0179bc7ae30bbcdbdc224cbd009ed86f4942a9eab618fc7809fda51ece5d55b7abfa8f9fa2f9af33392fd7f2efc79b9c0438af846b807710cb76dd965fd8018e05259e3c15f52d85a48e94112ea4187b1d50520bd425b5e6bb8439da41dd85c475f63b375f129016ff1821fe771a1bc63f75791d30dd8c9091f291b7ad389604b703549e55e6df63a904f22d64d45069ae863dba41b8deca051f0a9eff948553b2506350a918d24529a51b78caa8b57b9a5b35e0e1608e6868f37954a1facc97513b804e8ab227e254d9800fd8d639c6b15787f08c59b6335fcd389a3a58b10dcd8c0a214135b192b5f027ebc67899e9ae15f9c33f29617e200477a282618d09ea3f29c9c24c8ee4133c2a6f37be9851c79a0ecaa5e2d2d8eeb367b05c8635cb572de5f8bb089c6a06348b9fc881b0fc4f4454d9b7d13e86e2546a9cdfa9e766118c46ba021663d1cbd17ddcf13de23c7f3e3f5d1b033e30ecd37b95419de405d58165f11a98d7d545c12b366ece6da985dcae5c849550fb4e8c9e8cfd8d1b66de4136fbf060456795495528153798479e825fad10aca1a18fd67dfe9d82bf8db516deb9b407236284c6c71edc26934edd7bbdbaa6981f0a6e4b0255256e50e5b33e7aec383c94b7c5fc5f3091f0eb0323120deb22fe4eaf282edf1b29fb3487ae68eb99009970c22b9e7c87d65313b478dbb73484675a16a3ec5fe1d65c12f3c106b57200d2daee43a62b31b5aeb7239671dc5fa0cf44927a873d68750d43aa5cabdc61fcc7018025d60f7179ab272496ef486c3612078bf90c40c89bf7dca17ad6add1a7b952eb1ed0d9d7389965959689f1cda5eae2257a3553a81d5eba846850374d650d35e8e5da94bad579c0d8e2dae7ffbdebf915b792ca7e04a77e57e19e48e4cd763e9d99e06d7ed135d918074bc353b94b1e4a931f41ba1b9ce62437fd2191945a330be7fc13cb034881cbfb034648465ebb82696c3f64de6596aea5129d5534ddc87fbb94244740a3b1999fc35c1ca668e55333f739b42d8e216fd9a7d3c4d4839e5ccfb82856fec09792db0389accb127e09e86f68e9e866ee8eadd39e5232f5c2bbf1d0e6f217b94436566bfe4280b01f520b2deb649a25d41b1daba52ba5e6fa4a7259eace203d210993ed8f3aa666985d32f064280af03c6d85fadfe95b553cb1d1a2f2109d598a60aeca73a701834a503054dc0c29d2a4e504563200523ccbdee306f6e314426844d48786a7fbc6480727ba027ebacc5b16f471dcc6c1f872d9b36fa0f1be203655e813b64a720b1c16c2184da26821224afcedc9c7c74dcd5024cfcf40bd4ac653a5d0e347de83812b3d5de3a9731fd966afd1504d525a8917322fe8f15eff8bec69a54b9abd562d01bf23d62b62a8296471ed9e9e782095bb0aa153c832d5cd21fdfd8c853d245985909d4d1a75cf994a1d27e2b8d1c6f283cbc1ef9ba14b90cbb99774e391e722b1cb2acae9083f4bfdb80933488a6ffde46c933f54fa81fa3fad222bf26360a94803dfa5cd6f7ff4d51c7fbcf2bcd5cb1e2df2f3f8a50237a6ac7fcc4d5ed6b843353fb5cebca9d6ec727568ceecfc881e6354fb586f72d6da38154cf8aa0acdd24ffcc4d7d104d2e916004ee44e97664b677f9de121513d3aa399937afdee5240595bb5ae6160c91c31049492e83b802e16f54aeddc9806e50ffd88d56dfcb6f2d5182e1ac9b76a9e33436462306de58a2fe15e0363e1a4fff7390420e152ce3d639082cc06045b602cebe1e8b07d4d88a382b78c002b17e62aa27243b9efb496e17bb52c33ee3d364f40a7944d4808aac9cb26032ff7d49f1535821b5a7d14937a70999f4c57e93f03018b5a8265d887aca3ec07546aea4b77593b7be773dc69125143d06c09b1aca5e396ee318886481129393408327829bc851589322eaaacda7d06b83928e1964b70f9aee1e7c10aacf95a32ca65db7180eee56f5a60f03293068e04bf946a98f9fffb484c679ae0c6fd193a2b6e3f99d76ef33a230556cbaf9afaf47513bddf85e3601d3ff38878a6351ca2c34fa00e704afd39f461a1678af8c1aea7689695acdb9556ff60e532b8f19fb7660cf017af9749libguestfs-gobject-1.0.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibguestfs-1.52.2-150600.4.3.3.src.rpmlibguestfs-gobject-devellibguestfs-gobject-devel(aarch-64)pkgconfig(libguestfs-gobject-1.0)@@@@    /usr/bin/pkg-configglib2-devellibguestfs-gobject-1_0pkgconfig(gio-2.0)pkgconfig(gobject-2.0)pkgconfig(libguestfs)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.52.2-150600.4.3.33.0.4-14.6.0-14.0-15.2-14.14.3f`f;i@f:ff@ee6@e@eeexK@evehy@ee@ev@d[@d?@d@cc@c]cEc@cQ8@cIO@c< @c6@bb@b>bbTb]RbV@bV@b3"b @b a@awa\>@aA@a?=@a?=@``@`u`pA_@_=_@_@_|\@_@_c^1^s^]w@]v>]fl]^]@\@\7[d@Z؄ZH@Z@Z}@Z%8ZfY|YY@YéYX@Y@@Y@Ym@YlYkU@Y0Y-^Y@X-X>@WW@W;W/@WWgWgW-@WzOWXVV @V }@UU@U|@UnU(UT@T@TgTԬT@TuTsTsT?@T=@carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comdimstar@opensuse.orgcarnold@suse.comcarnold@suse.combwiedemann@suse.comohering@suse.decarnold@suse.comolaf@aepfle.decarnold@suse.comcarnold@suse.comcarnold@suse.commliska@suse.czvasily.ulyanov@suse.comcarnold@suse.comcarnold@suse.comdimstar@opensuse.orgschwab@suse.decarnold@suse.comlnussel@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comhpj@urpla.nethpj@urpla.netcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comchristophe@krop.frldewey@suse.comgmoro@suse.comohering@suse.dedimstar@opensuse.orgldewey@suse.comldewey@suse.comohering@suse.decbosdonnat@suse.comcbosdonnat@suse.comadam.majer@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comsbrabec@suse.comjengelh@inai.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comdmueller@suse.comdmueller@suse.comcbosdonnat@suse.comohering@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comohering@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comke@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decbosdonnat@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.de- Update to version 1.52.2 bug fix release (jsc#PED-6305) * generator/customize.ml: Split --chown parameter on ':' character * options: Allow nbd+unix:// URIs * daemon/parted: Assume sfdisk --part-type exists * generator: Allow String(GUID) parameter in daemon OCaml bindings * daemon: Add an OCaml binding for get_random_uuid function * appliance: only wait for resolv.conf update if dhcpcd succeeded * rust: Handle null pointer when creating slice * generator/daemon: Don't truncate 64 bit results from OCaml functions - Drop patches contained in new tarball Split-chown-parameter-on-character.patch Initialise-bar-fp-as-NULL.patch- Set Recommends on zerofree and ntfsprogs for libguestfs-appliance (bsc#1223444)- Switch Recommends to Requires for several packages in the libguestfs-appliance which is where the tools from these packages are used. (bsc#1223444)- Require ntfs-3g for libguestfs-winsupport libguestfs.spec- Upstream bug fixes Split-chown-parameter-on-character.patch Initialise-bar-fp-as-NULL.patch- 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- BuildRequire pkgconfig(libzstd) additionaly to zstd: we need the devel package. In the past, it was pulled in by indirect deps.- Copy sorted packagelist to packages during supermin appliance setup. (bsc#1215586) libguestfs.spec- 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.- Provide a tar-wrapper that creates bit-reproducible output (boo#1218191)- Use ocaml-rpm-macros to track OCaml ABI - Remove unused perl_gen_filelist- Update to version 1.51.9 * Include for xmlReadMemory * Language translations- Require OCaml 4.07+- 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- 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- bsc#1212972 - cannot find any suitable libguestfs supermin libguestfs.spec (see also bsc#1215664)- Enable LTO as it works fine now (use FAT lto objects for static libs).- bsc#1213243 - KubeVirt needs libguestfs with the support of qcow2 appliances - Configure with --enable-appliance-format-auto to allow qcow2-format fixed appliances.- Update to version 1.50.1 * This is a bug fix release. No upstream changelog.- 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.- 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.- Enable build on riscv64- 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- Drop reiserfs (boo#1191092)- Drop requirement for icoutils in SLE as this package is not available. libguestfs.spec- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen and KVM Management- Upstream patch to fix running configure --disable-ocaml f162e47e-m4-Fix-configure-disable-ocaml.patch- 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- 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- bsc#1190501 - virt-builder fails to install packages when building an image. Add Recommends: dhcp-client for the appliance. libguestfs.spec- Update to version 1.48.3 * Several bugs fixed in this release since version 1.48.1 * Updated language files- 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.- Add relevant %post{,un} sections - Add another rpmlint filter - Add uk man dirs- Avoid useless builds, if ocaml version isn't up to the task libguestfs uses get_uint8(), available since ocaml 4.13.0- 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- 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- bsc#1195415 - libguestfs: consider dropping build requirement on systemd-sysvinit libguestfs.spec- Add python-rpm-macros (bsc#1180125)- 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- Update spec file licenses to GPL-2.0-or-later- 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- 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- 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- 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- For unknown reasons the appliance build fails randomly Workaround it by retrying the build once- 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- Require current ocaml-rpm-macros- Modify Source0 to point at the correct url for the source. libguestfs.spec- 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- bsc#1178495 - Leap Gap: Libguestfs.spec contains the is_opensuse macro libguestfs.spec- Drop is_opensuse references to remove differences between Leap and SLES packaging libguestfs.spec- 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- 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- bsc#1172818 - libguestfs: inconsistent LIBGUESTFS_PATH libguestfs.spec- 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- bsc#1167131 - virt-v2v fails importing ubuntu 18.04 LTS ova 500acb15-v2v-linux-fix-kernel-detection-when-split-in-different-packages.patch- Use -ffat-lto-objects when building static libraries.- Added lvm2 to Requires for using virt-resize of xfs images. (bsc#1138860)- Add sysconfig-netconfig to appliance (boo#1136878) Patches added: netconfig.patch- Remove empty /etc/libguestfs-tools.conf- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- 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- Fixing issue with virt-customize uninstall and '-l' (bnc#1131342) Patches added: fd43730e-error-with-uninstall-option-on-SUSE.patch- Remove zerofree from BuildRequires because only supermin will consider this feature at runtime.- Build against libtirpc- 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- Remove dependency on wodim for openSUSE:Factory and use cdrtools (bnc#1081739)- 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- 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- Add db48-utils dependency: needed to inspect the installed packages. - Remove useless patch: 0000-hotfix.patch- Move guestfs-data to libguestfs0. bsc#1064399 - Force distro detection Removed: * use-idlike.patch Added: * 531316cc-build-improve-and-simplify-distro-detection.patch- Use "OCaml" in RPM group exactly as all other packages do.- Update summaries and RPM groups. Trim description for size. - Replace old $RPM_ shell vars by macros. Remove redundant %clean section.- Add windows support files to the appliance for SLES (fate#316274) - Merge SLES and openSUSE spec files.- Tweak configuration before building for python3 or PyString_* symbols will still be missing- 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- 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- add dependency on augeas (bsc#1048620)- 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- Fix v2v conversion of SLES 11 SP4 with kdump enabled bsc#1038397- Update to version 1.36.4 ... to fix build with gperf 3.1- Don't let mkinitrd guess the root device (bsc#1038397)- Add ldmtool to appliance (fate#320858) - Add cdrkit-cdrtools-compat to appliance, required for isoinfo* APIs to work.- Add initviocons to appliance package (bsc#1011940)- Backport btrfs-related fixes (bsc#1000202) commits: d6bba9b, f90185d, 4e0dbf9 and 738c3bf- Add mount.ntfs alternatives symlink for SLES too (fate#316274)- Remove obsolete kernel checks from specfile (fate#316274) - Remove kernel-default and mkinitrd from BuildRequires (fate#316274)- Clean up dependencies and add recommends for optional packages like the ones enabling file system features fate#316274, bsc#993501- Fix dependencies (fate#316274)- 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- v2v: add support for win2k16. Backport commit e93d4ea3, fate#316274- Fix virt-p2v package summary (dummy bsc#933411).- Fix guestfs-tools dependencies. bsc#986866- Fix virt-filesystem -l for btrfs. bsc#980092 - Add p2v support (fate#316274)- 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- Add password default encryption method for sles. fate#318952- Add -l to zypper for install and update.- Create the .cache folder if it doesn't exist already. bsc#939097.- Define SHA512 as the default password encryption method for opensuse 11+.- Add opensuse images source for virt-builder. fate#318952.- Make sure gpg-agent isn't blocking unmount operations for fedora 22+ images. boo#939105- Add rpmlintrc to surpress binaryinfo-readelf-failed to reduce build-compare noise- Refresh libguestfs.mkinitrd.1310.patch- Force feature usb into initrd to avoid build-compare noise- Workaround bug in patch(1) which does not follow symlinks anymore- 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- Make zypper called with -n parameter when installing packages. (bsc#916567)- Package guestfs_lvm_conf.aug (bnc#908632)- Handle more dist versions when patching mkinitrd- Add isofs and other fs drivers (bnc#906692)- Use fixed /etc/hosts, scsi_dh_modules and ibft_hostname to reduce build-compare noise- Handle btrfs subvolume name '@' as used in SLE12 (bnc#900346)- Include gconv modules for hivex (bnc#900530)h02-armsrv3 1733912051  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab1.52.2-150600.4.3.31.52.2-150600.4.3.31.52.2guestfs-gobjectguestfs-gobject.hoptargs-add_domain.hoptargs-add_drive.hoptargs-add_drive_scratch.hoptargs-add_libvirt_dom.hoptargs-aug_transform.hoptargs-btrfs_filesystem_defragment.hoptargs-btrfs_filesystem_resize.hoptargs-btrfs_fsck.hoptargs-btrfs_image.hoptargs-btrfs_subvolume_create.hoptargs-btrfs_subvolume_snapshot.hoptargs-compress_device_out.hoptargs-compress_out.hoptargs-copy_attributes.hoptargs-copy_device_to_device.hoptargs-copy_device_to_file.hoptargs-copy_file_to_device.hoptargs-copy_file_to_file.hoptargs-cpio_out.hoptargs-cryptsetup_open.hoptargs-disk_create.hoptargs-download_blocks.hoptargs-e2fsck.hoptargs-fstrim.hoptargs-glob_expand.hoptargs-grep.hoptargs-hivex_open.hoptargs-inspect_get_icon.hoptargs-internal_test.hoptargs-internal_test_63_optargs.hoptargs-internal_test_only_optargs.hoptargs-is_blockdev.hoptargs-is_chardev.hoptargs-is_dir.hoptargs-is_fifo.hoptargs-is_file.hoptargs-is_socket.hoptargs-md_create.hoptargs-mke2fs.hoptargs-mkfs.hoptargs-mkfs_btrfs.hoptargs-mksquashfs.hoptargs-mkswap.hoptargs-mktemp.hoptargs-mount_9p.hoptargs-mount_local.hoptargs-ntfsclone_out.hoptargs-ntfsfix.hoptargs-ntfsresize.hoptargs-remount.hoptargs-rsync.hoptargs-rsync_in.hoptargs-rsync_out.hoptargs-selinux_relabel.hoptargs-set_e2attrs.hoptargs-syslinux.hoptargs-tar_in.hoptargs-tar_out.hoptargs-tune2fs.hoptargs-umount.hoptargs-umount_local.hoptargs-xfs_admin.hoptargs-xfs_growfs.hoptargs-xfs_repair.hsession.hstruct-application.hstruct-application2.hstruct-btrfsbalance.hstruct-btrfsqgroup.hstruct-btrfsscrub.hstruct-btrfssubvolume.hstruct-dirent.hstruct-hivex_node.hstruct-hivex_value.hstruct-inotify_event.hstruct-int_bool.hstruct-isoinfo.hstruct-lvm_lv.hstruct-lvm_pv.hstruct-lvm_vg.hstruct-mdstat.hstruct-partition.hstruct-stat.hstruct-statns.hstruct-statvfs.hstruct-tsk_dirent.hstruct-utsname.hstruct-version.hstruct-xattr.hstruct-xfsinfo.hstruct-yara_detection.htristate.hlibguestfs-gobject-1.0.solibguestfs-gobject-1.0.pcGuestfs-1.0.girguestfs-gobject.3.gz/usr/include//usr/include/guestfs-gobject//usr/lib64//usr/lib64/pkgconfig//usr/share/gir-1.0//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36437/SUSE_SLE-15-SP6_Update/40889000f7497af1d34da5bb49d8e0bf-libguestfs.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long linespkgconfig fileXML 1.0 document, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRRRR짚th>y"utf-8b17d3c251c3eff61081bc96cbc4b7ad0d3744f51f27646cbf41554b16edeaf49? 7zXZ !t/{8]"k%bLWh,̿zv*o#l>P}&WR !sr+%ŕX!s*9*ޛ8u2|[;9ujFXD+7!B6@bZϨ$ 6\A4W/i6ߓ80ɑApf*xI#)^6z! q4:O) H!Z՞%"e.d ? 2+yw;,cN$ K 7.Mjqa`koo' ~ X,xJ~2N˟ ktn7kM'ڸ{VbQ#SU":O ih_'^G5P%S~DD ښ__4w*?ƤyVn6E%h m"t"&u$H X#*Wq]\0ezg_j-6g6'd3嗧-.F;6#*JSvNuȏb7_hVpfɐ?9z"4[N &l]q*$bq"2 tCJa}'r8eZ ܘ>Vk H'OV4p|W%~_$fĸ00tႅh82o`eeiS^; &;Q~\=q{1 ~Vb7G5\KPuW{I hOLl)cx1G _s`[t T\x`F=`m؀\põ[妆 _QIwi%[a4/DiS'>![IȧO2 汦4$IY>KCU*߾y(~(/?@2VF-TbF][Q}hNكn eBP;v<$ }csnҪo㎡$s 'Κ@ ,."7 v?x [+*TLUPk-jO-a!rߏ: 5_oӝP`[)ֿСю’]"'($fkAADMXpK=QZu n*~/#e[Xs$QI&n? l%Guhi]/ FhA -.괵AgW*qP=p|4!X"2k,b7 hׅJY{ѣAul 3bUƐb9XٶA+"Duf+U;@Υ}:EaQF5W.!VTe%Ć13O ӘhOz2QoOO=:Э4CLŀVιL>pĦh|qGZ{ni> T`!Jdu 9N t|A氡u+SM(JH0 tk}%ޡ"]Nݢ*A*3ה5.H_B/=pKST%ϰKE{?$TA0~=N>!@zƨPZ"5Dv55v氯ȧ=LLV!N^"Yuۃ2yi}ȳ"+N6"oiB%Y͆L.i|UB_EzKnsB^.0vwWʈ 7'!\ LŞ*_C+D2fE·=vASi7D-edu 1󜳐xNkW~UX \+Ĝ\K[5xj *,ȼFـйjdK+Ddž 2-cL\E[B17 :9OP|:gH( PtϹz.UOF!:rs ˒ ɴN @*Vto fsT(Vg $_"BHܠ:B?0n 4U)d3[sND۳+n"c;<^,!y!9Oy%./՘Poc8Fk0{%R1}Ժ1~!f2iBШh5 sܰx\̂Hę]d'xZD'.=$fd7.z4oΪ`UxrƵe-0 sO5B A+O^叔[.VfhJzȐ<7T~g,CӝÎ$r=g[`@^(1U97 U8W'" MHjyDj7$u'@\xXrK|-pB_//@6x S'c800 0fIop^ 70nO=,S=­n άŎlΗ)MD^oܲQyD ]ZbTʾ6OTϡ#psv%LT_2ʻqip흃KDq*."D/PH=35N$l3擌Dh !ڰL8$csy=8\XQYv+=6 yur=Xd;}t5STU*3ajduqkYQen( l&)G ڦ$6pEHQ[9(T`/%r\am^_#+S@+/Жb'm2!:]~ilG ֌#6(l)ד,Dh5Go.NW}nC*z(ˋRlprjkY߱xN6_ژp dvB *ikH&-B$JJLJ;c4~fQ[9ku5Y uuJZ380q+}u@\]>A"#}1T:?90~kb#5+);]!9is !W88}t;S/EojǏ=u >fS+Ntcgis1Z:' $6oW2;scf:TdծK񙲶~:2./:ՄҒ<)&6s{@Wk3{CR ",ʯXiٕnCq+ Xq+I`ޱa'NpH_)Wv]ɼc͊ҬX Coᘉ۸kNWf:^|窈νloͫ\L&5Z{u]rj2QU:fp, (vxqBw 8 <gk}8*D"C%!,:`JG-N[4| zp@M}41.qln ~fJ$>mD Y[Q%ix\QEּgp-˙!/{@,o05#CIJC5U4$jN jE}sNm"UEfm';=L" %5ؠ(#-i+wؙXp*8)X{}L*v˥5 [okP3D')ųVܕ-;SF4#)kK,@8czŬbC'RojGOĜY>P^at i>Ž 5t6lҵﲄ\\"糟,`'.wwHF|e>Tp*Y1xu %Ƽcr w8Kb1~p3N2Yfo@5B}sar4*5+L}m$Ns3mdKi kݽQEPmCC6ѷP ͤw4: .Vj{mxemexô{c?n?0:甯/.@8j\ ^+~g~ Se-1:͸8r\=s\uQxC Jl9,ƅN~!Dti`1l?ncMk RѦ%o^nmbXNظܛ 96 # +V!tJ«wE*ym.ҡ_|te$ӱ'%W8J^K`al0#4[w}oMa =,ݏ) 2"%ʷ:)M%K83uYO/(lZC@ Fҝ~ԐIiq/,g!oz/)F̳, q E/@:z։L6ףs0soi[`@7|e1\_Yq Ak $d<7*9a'rn08JUY{:W7B&(c;dRls1U<5n|2p{&˫bG:WG '߁_hE8<ڽvw$N*WcocPOIͼs}iؑuC_QoYi z};yJ+#Z#ӹq& ġlK)}1xOӬ[:uH47])W,] 6ݿXc~ݪc Tx bZ I ( Il>Gb!rR%YuH@MC{~ E ',$c4%Kx۾8kQk~XE#qWj2^SފPs{#st UHƉhۺɬ[Nr4lZf˂@h)Cn /~Voۺ͌Fd+*uCch`nI5mYS0.zNKye&]l#)HO&0`|u۳0&N{`Oh !C[TtȞa4%vάq sR٘9Ç]})΃$|jJjpHA_QXN6|+$lVK,F0oOVNoв+$O,n{aVdMS,^R\*rA֑5qr[i"ϸU6*[֧9pM $#fZ U tzcu>RO ,T[]; G \gẈ$yCˢR0ˊbJI 8}|JJA 'B֑Wz7u2*󍘷u>UHxAYOQg+5ǽ)O@IO>; Puc_UHGQvu+l)F2Ocr6|`,P|i'o@9,/i=OaSֿ"q^xb]EX ǡz!ut]c ЧW)F @nIIrՊ#h]j[7T<}A&+VBU""q'`i눂VPKG'kO )8 b_5կ;\t˷x.OWUt$= Eb1yes)~B9#@xꞕbiFmD6,)w]-׬r]Ęhb(>vu`BcH"2df.r[kwxQx|xrέ\Aǁ ,no@BzPUeArrdW#"ij+ KރZE]OW+Az$"__ OZ7*B`ިyX8B8 xP\U|)N䯣_ hv1>I&`OKt܆-7(yM,yKvF[,dpNJR3 u.P#e⇌Y!vo|\a44@ۜ]:4_#i&=(^3L6^ Ǚ#BLg_OΡz`:VPf&{|+pʉE*4GH zn!^55ܼ&|^hGyDńJ |xroϗOp3zlu).B8ۤ[Fu㤡f ;p#“8ʓrҾ[u JRrհL #-5[t`սr5MO'5#}O]SD 3 U9Vf.*)QKLGg ɏq&Np` ?8j9Aө بu  |iDbd]1bGl t;9ԔƛBRBB\3n3[EOZer S;ȉGﯦTFR#ڣ1u8bTI#YK'\4W_5K:K*nPލ?s3\Ҡ^}xmDQڮ(Dg*Lk/:FާmSF>OGY_ l'M|8ffu#:0S} +n4Pv_EbyPw31Ha6~*? 09&iCKnh__ștB1ު翸/©MO+T_$b OyZ, 2$.wpɓ! Q`D}[Z'jd4.+j"`$ԩK T= s$ (=Ȏ(ZLx"JJ}g" Й>'[^dzw`BQ#R:iHΔ.ALY㛝[?2 Tq=5  pߋxmk#TMu?_"KƁ4#웵qT~1TmCh1RT`򂫱tݩV(H^W([ROX ~|E8$-+'/eUQ{so޳%^V+ŕ&f6*'M(4mD ߽e /C.X&:yT%ifU~Ii;!tn)T? zcNf<^Y:ȝ AA\lPߟ 98NĹ )ދ}6qߴ*RB*qG>mjcfE?;t $w?`#QZ|ɨT rnWH^yg?΁vJXjmRYCw4ҨAt,77*e{V .oD69*>F2>8a [jIQYB댙o}K<cW+G3 n2׋1$x;aQT4̑ԱqUt6]éW  G"\.)=[F dWx!Mu9 ekMi6˧*_q@^ᘃM~^1X:`#=~bڇywr_)xWla5[פRz>5+blhM\ӝ9%DvvE&b8\JGSF|09ց,!S2o69t(,!6O5NM%/-61sZٞf5@~8lt/lxї/ԙ״4YSklagע<2=4+(U#2wJGbMuE9Ѓoz܇"EW$|tR K.8OTd3|.splぉ,S]"P~,[Hb3Ug&rs@YTTB^Ub!ƁݎvW֥iDeyxzeJtN#~ O.a٨m(X|uZkj4L%z,I7fV#; KNs ;('G2 1qGnB7ҟa[ (!RlXܷbU18@˥'o++"k=ղq /0!}  ökQPzL:II'u%Af׿(p߁VELC -0t{4=bɞ~tbK<ˬGَ,9H«S-a Z3N78uhR&Op ǩOO`я-=%{s' yF+G8hw~RHUH9qe7uKb5ɼNt}HO47_P<(BL2'r0IKȟt>QF z˅:s17Z-#P(8͉Dd-(ô1wM& {Gg I&[_^Up(e2]M5F2MݓHv ">RڊA2k O~&b ӥm'hۑ&8=͕)ߎU1_m n&)G^m^PH>zc8O8c7@w&PCy@|Z`6GC!(brlב4fr"E]& \3GSyG*̉u~ɔ=cXԽOFfK ܋VvvhF>;k?,3?}'HDUH^9#㨊-LR7ȥeR8_肢mlcp!h \W`P$E Q6 墘]l/ 3xة@.=Wz">9ZWb[v~7{C|Y Ix=%&^5:yL@HuXfPcYܲӼẛ3T6 2Ȭ=jP9c'NavDKN8סc\e={z1Rgs%}X;$ eMh [ϥ,YŐi@,kWӐ򌣧D_iPnygVtFT󟣦F8[#~^MbAJ;GIO56YuO%꾬ؚ"-Jw8tFڭj?X&OaZE>f@ږN su!?TbR5ĂW-}2EŪAQ]gQSh5!ku:ז*,}Z)!;cryӵ<OxL-c\棕*"gJ Jhg;Z90qC 8.)G1=qs0_ќ-7fbrK$i:$/RJz`2XSPъMΐ΁X9Bk#\~[* OP_pS e[YS/7E&л[&]zpp'tc`o~`z f\ Q j{<`@dl f;rl)֊$=Cǡvp2׸)z-]ըKWv]\*h;z= z?u "O4`Q ix,]e/Yd[[*,@@vȕBpek?~{×$IIS.OXZLu%{V Š˺)]+F.]+i @燁0#S-5ּ%q:GGKyfYӾY,~MCrlaTm=F ngV /;Up(iI]ٶ.>C9p>)9|m9GSy A0<07{@s O%#Rx:AKꆠT҉ePt^K 8 ީcQ> J,(u$[! ߺ6W+7'Xs`/&c0Skla,nӠ.\i۴aO0P׿et^M8=iFm]2 7){:~1҄\NT ՟f@.zŊ دT."y{\maJ; BMwNN>F;2o8v3kXM]4 G<҉t '%NgBO`U>>:12")L(&Iɺ3#g"8pv/9^d$xc 6P-LC5N6,Wb*=k0Q'9/6Kխ5Iy0&$4;||3D|S*Ti. ,ZHƪkO$)D|K)2(s7:X mv12ȕ*NFx h(9Lx I,RPwm1R9c 9< <_P4ߐ3a+MCˇi]J]K!ti.!x c緔 h8-a~ClqT6? ? +oBh-&PFqz' YZ