libvmtools-devel-12.4.5-150300.52.6<>,r(fJp9|ɱBnq[U5?5/ L -[O=d3ytJ@c[J5,VӍ6PBͨP; OsQ"-gJCWNǽlkCesy4.3>>?d & WJ `    ' (*->/02 2x23(3783@o94o:<oFGHI(XٰY\] ^bbc defluvw<xTylz|Clibvmtools-devel12.4.5150300.52.6Open Virtual Machine Tools - Development headersThose are the development headers for libvmtools. They are needed if you intend to create own plugins for vmtoolsd.fJh04-ch1cSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/vmware/open-vm-toolslinuxx86_64PMB\\c r\E^rT6%6   m8+hU <5oSaQx (r\R*~r49Am3.i FB f:_b{Oca3{<: ! {%n43%#m;  UM$=~T59y/|=k*fBDJA큤A큤AA큤fJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJfJb421c5472a1143bc38d45149f81294fa7ba4563430e6c51177ce387d736b9b1b1191dbb7ccd6caebee8aba4cd4e35bec2ce1522489b045f0b9077a9af41d2fbecd7684b66dc88f240354253146a36a4fdf76e68be49ea7dc46cdef7d93746be44f3d9fd64859fafd21ff5b188fcd36895eba380276558b73578d94f9d09bbaeb5b224341a89611ca7516d6bda1058f1a19ef230e9f4ed441b85d00a95c274da493107f7c7111d6bedbcb52b8b70a607db046393b64465c540ba2bd9d061da179daf9bc01a52b58bf2b9c1b2b00563196f32fa217beb7d0a0db1bc8f2795c21f8701c50bed4c211305a35b5d8c7cdc3d833283b90577b5b3eca3ae72274ae5ee7527789beff93679a69637b02199dec31d24747bd09d25061a6ffb21aae685a40bbe5455639f277b8d2a9f731804c55e46b05d4a6f0b033c3eab8e418e04c6d1793107f7c7111d6bedbcb52b8b70a607db046393b64465c540ba2bd9d061da17953aa1bd02a76de62b3f331ddb3da15434256ddc5669ef2aea56200b409496274dc3222f113463fac3e9849bffc404acf700b280361262f135f18877f7bcbd2d2bbe5455639f277b8d2a9f731804c55e46b05d4a6f0b033c3eab8e418e04c6d17b5e870fa77a6bee4f52f54bcaf0a6e0d21a3e7729a51ec4d29b8b57ccd6cbd61c1fcad10778e17d60a3c1686985b70ec5a99166689433c3a3293ba34012ae8268748d836cdc75ef17ee06e08c6aa345e944c9d61f36739fa93cd7555d869a97d9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b900b19a08f4d6550c3253362bfde78767d07ddb2761dcfc10358746a84d16602c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783063158b564d0d82c6adf5ad5cdf1554e10ce83be3fda4de82020f2a9399b74bb5378639c8c9202c12069dd9d9dd34916a48b23d51c76bb499be9dcbbb09882e37acd00a6bad78eaee3f3b0d9e69ccaefcffb8b155e276633180403197c6c5248d6927e845579d5194f2279a66d18680a6c1bda24e97049dc75fb512ea84ced04ff0a8703f84420cd60719284c4ca5d5521c094b128c8678bfc578763b24515c8eb3eff01678910eb47f6b535146ab4a84dd28e137d17d590bd6f5f87391cf226126c0d71d4c91104e0629eba7d27cb33628a585fe1dad43a95c918afdd45b85dba5c55f698a83ebb40991ac6dcbae139f3c03d92063285cad21e0fbc41e144597465e582d83a8fe61b2ce77a9328395c9318b2352e5d4c9fa8bbf0d879ff2fc295974efd370fd8791ca27811029d1f65cfb454e04c13178019a54fd38523542255aa38674f5bb1c3f2b0d62206bb11ca576d328205ef70bdde0d3e89a8096140ff2b804726c9b63af0e3e8a67719c7c6d03424cbf4fc7878ae770b1c6d55d8359df8b12ab97a85de8d73093b6aad4a9f918dd95897ee0f696e280a959f55deab25cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87643111a2cd0cc39c5ba8cbfd7d9c3e744ebb74f6196ba5bb5858dc3176906ce4a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d62cd8fcea739fa14b30e26d140cdd6931291ed267887a27154161436fcb1a0bad2ed050e19c995da7f7152661b251a208146f63c548cd1d131f361b5361eea5bb8446cac0d6e6e7b21db426b785f5d8b6ba37e700fa3b22926971b22ff9a196aad3c78f9045b0c63fae227c927259994d81a01d27b2f1e823e34b55c797db866efdc36d3522123a7028af914230e8f6f7d7391d15c62066d62b52e1c249efc92e916a43cb06f2ef0127dc9aa0b9312cb96f8659d4b24fd718d6bc4748d0f4a7178ebeb00e3f5283d8f210f120b0a03ea4e09df213298ec92a93402f8a6f2b6b086dda1b1cec5c125f324ea925b82f95d11539602fec9b0a62762afc27b8f15fa295038e995029c64fdb5c5fe2e8a4431b0cbe985bf01c6ed43eeee820eeeb3d1cd62418e185bf5b22f1812fa407a29df81d4531e360e7680470a3decb47a04674be9f50d7a465bb37e21a18bac7639bde512019b54941ad99ad746c063a7acb79a6f75bc95458eea52f8a6ab08d4aed4445ae0bb24fefe9e0160478e6cbf7a5f5c5f26b0f96e676d990bd4b0a4f2cae567ce5f0bf73ffd0b8949d049fd3895bb6987873a7ce370eb4225efb69f069d5d9394f7cd4eabcb7fdc327df13bb20bc18f6aa32e8451d5653bfd2429c8464f3ea402436624686b881b081099f5663f7dfd64528b7d6b3c1dcc271f56181e9da9d31a662da538a0ba12fa8a3ca9c33201891201481379a9df11e7a5e2af8cf811956657231d4cd4e62ad6e91d674d4d97dcdfc380cb7b3694f7bc7f53df55d870276dc94caf49670952b26c156813a98a60a5ccce0d86e6b32c8af3b93e0faf2f85e74f581addefbcf89c04ffe210b4b6d8244cf192120d19ed9c55afa4192ff39463593d7571d6709f3d85d5649ec8aca15f2af924dbde8132ab66647697ffaa216006b0f8d996080faa5cc37842a999728e646878c169cd86847be0e04accfaa19e7c9f17d348b9ed05ff65a7a223476ca834a07675ec276f2dc3dd5674a8511c911cb2ac5a42bd489fddccf5e0233fdb3ae807ec0edd0b49676957d75d0c95c8eb38b97b5bf979bc106b97901878b127a6e3beef742472242fdad16fbfaf8a741708a938f798b605002678d2274e1dc26f8ed1ced5bdf4042d22390142f3db11fd3edba2ace0c5da6a08658006df101affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35ea22ebd22dda799a160135f8b1009a9fe797c6bac0a6caf90d71404829f076c91809369d817ffede91524108f46baa5f2169c3a5fca11920a98ccff8ad62d28fdf650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5299afe9e795828089f31275551efc62b52a1fb4fda714e8f16eefa599e44a96510cae8d7d9a39f16c1edf33ffabe29d5a6a92574525891cefbb5bf66d8d2421aca236fb8f0a9d6375391fc04eb8bcb09202c666e0167f3de604f8dd1df7ad67e4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4a1862d5b571f52c2195b8ee6a3373285e1646fa88edab0a7b04e344df89449ca1547d199b178c7d2dd618d100d4e1a0d926cafca436317686ccc3f4d8f8604f491b992438382c4a2efb7d7338181dfe22cec8f14a8241e4eb6a5d28fd085e5dd8fca59c8d5032a1068f514af471dfe160b8bf8f5b4d5092aa41bbf2d229cbaff47fcbe4f55599efb4828a0bbf0cd67e63aa0ec5a16ee3ba4e784636debebe6e81c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525eee44ccd15233bb345245912cf9cb1e351f405dc345616bb1fa9a0fee4617e69dfa833a1226386de02b3ee65f13d2b8467beaa34dafeddf5a81852d24c0a9526bc0189f193bacb350daa1522fa4e0e2f2bb8136c815534e1961300dc95d5fddf8076e5e953002f8326f9939388f2ddb6ae49e2a25a8929abcd32402753af1eede7231310cc5cc4cbe1096d0e3504f7a23bec7ed600304baa6816402f3a422977703251e5a3ac251fded6f1a029e2333c80bef50510001dc52dc97262cac57c968b87325ab7b9cc4d47a8feecce268d6fd3ca2efe6dae2fafba12db03ba76b4e514833e0afb3782e391f4a1ed8183b7ce0357dcd298aa40c662da366a19dab2fe029642fc8dd13a84a3db42ef1ae3af199380c08a7a64f6815717808708d8fa4401598434c93739c001b279791431a640fe821c9a414835e509ba7432d9fa9771bc354d5d18a4625ddb5370f38e5ae88882b489ea8809d4fabc39c16ad3a1e693505e8c8cea6744904ee5434c0c945dfad261277d573154077a336a459e25bfd1ccdf29c02db23c462a6a023dc99e128ef1f1cdab8f6dad4ad7e8a3f032a22901896ce7d6dff39fa4af3e4f2301b6261a0959c6be6ec662c78682d3268d3308b88613b65b7858d918fec4dce678f5988b5317f72c43f69c5989e5fe068e05a0116d40dad706dfbfe06ce0a2393706be6b944e1c462074d0f1a9a6f8beddb982f17800fac8703e156561b3a5409a7bd68a356fd636599a82abbf0eaa5fa1bacf1439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ebd9bfba3235741617e733d4407012226eb807c1e4309533dc3a0bcffb5aad781bec21bcd8084f4ec5f783fb12c5923d30674f1f3b745b8cf66cfb258676982d40321f07d493f36140f1b99eb9ce40189b66fe5dc64f634c027ead61accd5d29fa49ac7ea5b956ec8404b70c9c3b7304057f9944292f545914f1c4c8b46cf5107e21700ffd7c2647afc3dd2644ae1ab43ae56197cde92bca7ec6bb9054f97e73d75fd89ab3da6d59b5a5728f5be65c6c1fc16b5b9d2ecbe38f4f448ffdc6a7850b97053405ae367c5803a8a51f63444c9e2107289cea22ab6ff0ca579d89a77f7b3c373dbaf777ed06e61e12fbd66f0c2cc5d471cf5ee5a9e0dd418ff1805406c4457b5b3c4e0ffa31a4c8fad828795ed5282678a813e732fd9f38df809e9a63c02a4b687a7a82bfcc355aa7e39c23ed43a0efab46e7caabb283d4c1ec5792f2e34f5edbff045cc9445a7539a6cf920e414a874d067753227612e047962784db4cf68fea3634c452472974202641d4a8eedf798a131beb7b13edc74eceb37ce63466d90707781bf5a1fc040b0e5a29d8e0bf422f46aadeddab21bd97c04289510fe66e2a895019a253d863b94fc586881502ed56dabc1903598e9a8a745c9e84452e4418787151512277d9bf31e03f188e25fc003619c46583556fd360ab94af3bc1eab060fa7b3c01acf6e16449511158724519c212604d421a1abb642a75b98libDeployPkg.so.0.0.0libguestStoreClient.so.0.0.0libguestlib.so.0.0.0libhgfs.so.0.0.0libvgauth.so.0.0.0libvmtools.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopen-vm-tools-12.4.5-150300.52.6.src.rpmlibvmtools-devellibvmtools-devel(x86-64)pkgconfig(libDeployPkg)pkgconfig(vmguestlib)@    /usr/bin/pkg-configlibvmtools0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)12.4.53.0.4-14.6.0-14.0-15.2-14.14.3f@f @e@e}@e@eve?e5e2keje 0@did@d@ddP@d,@d"c/cci@cccd@bA@aZ`s`@`]`OL@` l_ǁ_/@_"_V _H^W@^^א^ϧ^@^f/^b;@^*@]n]]?]Ik\s@\\\u*@\]o@\P@@[v[[t[m~@[h8@ZnZa@Z@Z;@Z3@YYp@Y@Y@XDXXCX@XXQ4@X@X'@X@W-@WbWXW#LW!@W@Wo@VzV]V3[V(U@U6@UU5@UȒ@U@UU]UY@UHUT@TT@TT|T|Ty@TcKT`T`TSyTD@kallan@suse.comkallan@suse.comopensuse_buildservice@ojkastl.dedimstar@opensuse.orgdimstar@opensuse.orgkallan@suse.comkallan@suse.combjorn.lie@gmail.comkallan@suse.comkallan@suse.commeissner@suse.comkallan@suse.comkallan@suse.comdmueller@suse.comkallan@suse.comjengelh@inai.dekallan@suse.comkallan@suse.comschubi@suse.comkallan@suse.comkallan@suse.comcaleb.crane@suse.comcaleb.crane@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comdimstar@opensuse.orglnussel@suse.dekallan@suse.comguillaume.gardet@opensuse.orgdimstar@opensuse.orgkallan@suse.comschwab@suse.dekallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comdimstar@opensuse.orgbjorn.lie@gmail.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.commliska@suse.czkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.comkallan@suse.commlatimer@suse.commlatimer@suse.comdimstar@opensuse.orgmlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.comken@suse.comken@suse.comken@suse.comkukuk@suse.deken@suse.comsparschauer@suse.deken@suse.comken@suse.comjcejka@suse.deken@suse.comken@suse.comken@suse.comafaerber@suse.deken@suse.comjslaby@suse.comdimstar@opensuse.orgmlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.commlatimer@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmlatimer@suse.comantoine.belvire@laposte.netmlatimer@suse.commlatimer@suse.comdimstar@opensuse.orgmlatimer@suse.comdimstar@opensuse.orgmlatimer@suse.commlatimer@suse.commlatimer@suse.comdimstar@opensuse.orgdimstar@opensuse.orgledest@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgledest@gmail.comcrrodriguez@opensuse.orgdimstar@opensuse.org- Update to 12.4.5 (build 23787635) (boo#1227181) - There are no new features in the open-vm-tools 12.4.5 release. This is primarily a maintenance release that addresses a few critical problems, including: - A Github pull request and associated issue has been handled. Please see the Resolved Issues section of the Release Notes. - A number of issues flagged by Coverity and ShellCheck have been addressed. - A vmtoolsd process hang related to nested logging from an RPC Channel error has been fixed. For a more complete list of issues resolved in this release, see the Resolved Issues section of the Release Notes. For complete details, see: https://github.com/vmware/open-vm-tools/releases/tag/stable-12.4.5 Release Notes are available at: https://github.com/vmware/open-vm-tools/blob/stable-12.4.5/ReleaseNotes.md The granular changes that have gone into the 12.4.5 release are in the ChangeLog at: https://github.com/vmware/open-vm-tools/blob/stable-12.4.5/open-vm-tools/ChangeLog- Remove protobuf < 22 dependency from spec file (bsc#1217478) Required linking with additional absl libraries for sle_version > 150400. - Use (boo#1222089) for updating open-vm-tools to version 12.4.0.- update to 12.4.0: https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/ReleaseNotes.md https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/open-vm-tools/ChangeLog There are no new features in the open-vm-tools 12.4.0 release. This is primarily a maintenance release that addresses a few critical problems, including: * A Github pull request has been handled. Please see the Resolved Issues section of the Release Notes. * A number of issues flagged by Coverity have been addressed. * For issues resolved in this release, see the Resolved Issues section of the Release Notes.- Use %patch -P N instead of deprecated %patchN.- Own %{_modulesloaddir}: used to be present via udev-mini -> kmod - > suse-module-tools dependency before.- Fix (bsc#1217796) - Fix outdated libxmlsec1 dependency version. Updates to open-vm-tools for SLES 12 SP4 and SP5 are now being built againt against libxmlsec1-1-1.2.37. Update the spec file to now require libxmlsec1-openssl1 >= 1.2.37.- Update to 12.3.5 (build 22544099) (boo#1216670) - There are no new features in the open-vm-tools 12.3.5 release. This is primarily a maintenance release that addresses a few critical problems, including: - This release resolves CVE-2023-34058. For more information on this vulnerability and its impact on VMware products, see https://www.vmware.com/security/advisories/VMSA-2023-0024.html. - This release resolves CVE-2023-34059 which only affects open-vm-tools. For more information on this vulnerability, please see the Resolved Issues section of the Release Notes. - A GitHub issue has been handled. Please see the Resolved Issues section of the Release Notes. - An update to the deployPkg plugin to coordinate with recent releases of cloud-init for improvement for guest VM customization. - For issues resolved in this release, see the Resolved Issues section of the Release Notes. - For complete details, see: https://github.com/vmware/open-vm-tools/releases/tag/stable-12.3.5 - Release Notes are available at https://github.com/vmware/open-vm-tools/blob/stable-12.3.5/ReleaseNotes.md - The granular changes that have gone into the 12.3.5 release are in the ChangeLog at https://github.com/vmware/open-vm-tools/blob/stable-12.3.5/open-vm-tools/ChangeLog - Drop patch now contained in 12.3.5: - CVE-2023-34058.patch - CVE-2023-34059.patch- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer needed, nor used (since 12.3.0 release).- Fix (bsc#1216432) - VUL-0: CVE-2023-34058: open-vm-tools: SAML token signature bypass vulnerability. - Fix (bsc#1216433) - VUL-0: : CVE-2023-34059: open-vm-tools: file descriptor hijack vulnerability + Add patch: - CVE-2023-34058.patch - CVE-2023-34059.patch- 15 sp4 currently uses open-vm-tools rpms from 15 sp3. As such, enable the spec file fix for bug (bsc#1205927) for 15 sp3 onwards.- open-vm-tools is built with containerinfo plugin from 15 sp3 onwards- Update to 12.3.0 (build 22234872) (boo#1214850) - There are no new features in the open-vm-tools 12.3.0 release. This is primarily a maintenance release that addresses a few critical problems, including: - This release integrates CVE-2023-20900 without the need for a patch. For more information on this vulnerability and its impact on VMware products, see https://www.vmware.com/security/advisories/VMSA-2023-0019.html. - A tools.conf configuration setting is available to temporaily direct Linux quiesced snaphots to restore pre open-vm-tools 12.2.0 behavior of ignoring file systems already frozen. - Building of the VMware Guest Authentication Service (VGAuth) using "xml-security-c" and "xerces-c" is being deprecated. - A number of Coverity reported issues have been addressed. - A number of GitHub issues and pull requests have been handled. Please see the Resolves Issues section of the Release Notes. - For issues resolved in this release, see the Resolved Issues section of the Release Notes. - For complete details, see: https://github.com/vmware/open-vm-tools/releases/tag/stable-12.3.0 - Release Notes are available at https://github.com/vmware/open-vm-tools/blob/stable-12.3.0/ReleaseNotes.md - The granular changes that have gone into the 12.3.0 release are in the ChangeLog at https://github.com/vmware/open-vm-tools/blob/stable-12.3.0/open-vm-tools/ChangeLog - Fix (bsc#1205927) - hv_vmbus module is loaded unnecessarily in VMware guests - jsc-PED-1344 - reinable building containerinfo plugin for SLES 15 SP4. - Drop patch now contained in 12.3.0: + 0001-build-put-l-specifiers-into-LIBADD-not-LDFLAGS.patch + 0002-build-use-grpc-pkgconfig-to-retrieve-flags-libraries.patch + 2023-20867-Remove-some-dead-code.patch + CVE-20230-20900.patch- Fix (bsc#1214566) - (CVE-2023-20900) - VUL-0: CVE-2023-20900: open-vm-tools: SAML token signature bypass vulnerability + Add patch: CVE-20230-20900.patch- limit to protobuf < 22 for now until build failures have been fixed- Fix (bsc#1212143) - (CVE-2023-20867) - VUL-0: CVE-2023-20867: open-vm-tools: Authentication Bypass vulnerability in the vgauth module + Add patch: 2023-20867-Remove-some-dead-code.patch- Add 0001-build-put-l-specifiers-into-LIBADD-not-LDFLAGS.patch, 0002-build-use-grpc-pkgconfig-to-retrieve-flags-libraries.patch [boo#1210695] - Reduce generated script size by coalescing multiple %service_*- As per jsc-PED-1344, update spec file to only build the containerinfo plugin for TW/SLES 15 SP5 and newer.- Update to 12.2.0 (build 21223074) (boo#1209128) - There are no new features in the open-vm-tools 12.2.0 release. This is primarily a maintenance release that addresses a few critical problems, including: - Linux quiesced snapshots have been updated to avoid intermittent hangs of the vmtoolsd process. - Updated the guestOps to handle some edge cases when File_GetSize() fails or returns -1. - A number of Coverity reported issues have been addressed. - Detect the proto files for the containerd grpc client in alternate locations. Pull request #626 - FreeBSD: Support newer releases and code clean-up for earlier versions. Pull request #584 - Please refer to the release notes at https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/ReleaseNotes.md - The granular changes that have gone into the 12.2.0 release are in the ChangeLog at https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/ open-vm-tools/ChangeLog - Update detect-suse-location.patch to remove upstream accepted portion of the patch (jsc-PED-1344).- Migration of PAM settings to /usr/lib/pam.d.- Don't list libgrpc++, libgrpc, and libprotobuf in the containerinfo Requires section. The dependencies will be added automatically.- Don't use new LDFLAGS, -labsl_synchronization -lgpr, when building for SLE.- Add containerInfo plugin (jsc-PED-1344) - Add dependencies on grpc, protobuf, and containerd for container introspection - Added patches (jsc-PED-1344) + detect-suse-location.patch- Add _service to handle open-vm-tools sources - Update to 12.1.5 (build 20735119) (boo#1205962) - A number of Coverity reported issues have been addressed. - The deployPkg plugin may prematurely reboot the guest VM before cloud-init has completed user data setup. If both the Perl based Linux customization script and cloud-init run when the guest VM boots, the deployPkg plugin may reboot the guest before cloud-init has finished. The deployPkg plugin has been updated to wait for a running cloud-init process to finish before the guest VM reboot is initiated. This issue is fixed in this release. - A SIGSEGV may be encountered when a non-quiesing snapshot times out. This issue is fixed in this release. - Unwanted vmtoolsd service error message if not on a VMware hypervisor. When open-vm-tools comes preinstalled in a base Linux release, the vmtoolsd services are started automatically at system start and desktop login. If running on physical hardware or in a non-VMware hypervisor, the services will emit an error message to the Systemd's logging service before stopping. This issue is fixed in this release.- Update to 12.1.0 (build 20219665) (boo#1202733) + New/Updated features: - Contains security update fix for (bsc#1202657) - (CVE-2022-31676) VUL-0: CVE-2022-31676: open-vm-tools: local privilege escalation vulnerability + A number of Coverity reported issues have been addressed. + [FTBFS] Fix the build of the ContainerInfo plugin for a 32-bit Linux release: https://github.com/vmware/open-vm-tools/pull/588 + Make HgfsConvertFromNtTimeNsec aware of 64-bit time_t on i386 (32-bit) This change incorporates the support of 64 bit time epoch conversion from Windows NT time to Unix Epoch time on i386. https://github.com/vmware/open-vm-tools/pull/387 - Drop patch now contained in 12.1.0: + gcc_size_t.patch- Update to 12.0.0 (build 19345655) (boo#1196803) - jsc#SLE-24097 ECO Update open-vm-tools 12.0.0 + New/Updated features: - Support for managing Salt Minion through guest variables. A new open-vm-tools-salt-minion rpm is added to handle this support. jsc#SLE-24094 Update open-vm-tools 12.0.0 SLES15SP4 jsc#SLE-24095 Update open-vm-tools 12.0.0 SLES15SP3 jsc#SLE-24096 Update open-vm-tools 12.0.0 SLES12SP5 - New ComponentMgr plugin to manage (add, remove, monitor) components on the guest VM. - Patch to fix potential Fail to Build from Source [FTBFS] (boo#1196804). - Build vmhgfs with either libfuse2 or libfuse3. + A number of Coverity and Codacy reported issues have been addressed. + The following issues and pull requests reported on github.com/vmware/open-vm-tools have been addressed: Issue # 128, Issue # 314, Pull # 513, Pull # 544, Pull # 573 - Added patches + gcc_size_t.patch (boo#1196804)- Update to 11.3.5 (build 18557794) (boo#1190987) + New/Updated features: - Added a configurable logging capability to the network script. The network script has been updated to: use vmware-toolbox-cmd to query any network logging configuration from the tools.conf file. Use vmtoolsd --cmd "log ..." to log a message to the vmx logfile when the logging handler is configured to "vmx" or when the logfile is full or is not writeable. - The hgfsmounter (mount.vmhgfs) command has been removed from open-vm-tools. The hgfsmounter (mount.vmhgfs) command is no longer used in Linux open-vm-tools. It has been replaced by hgfs-fuse. Therefore, removing all references to the hgfsmounter in Linux builds. + Resolved issues: - Customization: Retry the Linux reboot if telinit is a soft link to systemctl. - Open-vm-tools commands would hang if configured with "--enable-valgrind". + Spec file updates for: - rpmlint errors - arg_xmlsec1 --enable-xmlsec1 for better xmlsec1/libxml2 handling.- Update to 11.3.0 (build 18090558) (boo#1187567) + Resolved issues: - The following github issues and pull requests have been resolved: 446, 481, 500, and 509 - The following Pull requests have been resolved: 474 and 505 - A number of issues detected by Coverity, internally or by third parties, have been addressed. - A command line tool, vmwgfxctrl, has been added to open-vm-tools for Linux that can be used to control various aspects of the vmwgfx Linux kernel module. Currently it can both display and set the current topology of the vmwgfx kernel driver. It is useful when trying to configure custom resolutions on recent Linux distributions, including multi-monitor setups. - A command line tool, vmware-alias-import, has been added to open-vm-tools that can be used to import vgauth config data and apply it to the running vgauth service. - Enhancements to support or utilize various vSphere features. - Fixed bug (bsc#1185175) In vmtoolsd.service move deprecated path "/var/run" to "/run" for it's PIDfile. - Update pam-vmtoolsd.patch to compensate for new line numbers. - Drop patch now contained in 11.3.0: - open-vm-tools-glib-2.67.patch - open-vm-tools-pollGtk.patch- Add open-vm-tools-pollGtk.patch: Fixes boo#1185103 GCC 11: open-vm-tools package fails.- Add open-vm-tools-glib-2.67.patch: Fix build with glib 2.67. Patch has been borrowed by Fedora, upstream is still busy working out a patch (I'd not be surprised if they end up merging this finally. https://github.com/vmware/open-vm-tools/issues/500- prepare usrmerge (boo#1029961)- Update to 11.2.5 (build 17337674) (boo#1180997) + Resolved issues: - The SUSE specific vmtoolsd PAM configuration file incorrectly referenced pam_securetty.so. - The following issues and pull requests reported on https://github.com/vmware/open-vm-tools have been addressed: https://github.com/vmware/open-vm-tools/issues/467 https://github.com/vmware/open-vm-tools/issues/468 https://github.com/vmware/open-vm-tools/pull/469 - A number of Coverity reported errors and false positives have been addressed. - A complete list of the granular changes that are in the open-vm-tools 11.2.5 release is available at: https://github.com/vmware/open-vm-tools/blob/stable-11.2.5/open-vm-tools/ChangeLog - Update pam-vmtoolsd.patch: With the pam_securetty.so entry fixed, only need the modified Makefile.am portion of the patch which copies the suse file to the /etc/pam.d/vmtoolsd file rather than the default generic file.- Enable build on aarch64- Add explicit pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: used to be pulled in (as part of gdk-pixbuf) by GTK3 in the past. But as configure explicitly looks for it, it is our own duty to ensure its presence.- Update to 11.2.0 (build 16938113) (boo#1177987) + Fixed memory leak occurs in disk device mapping information for IDE, SATA or SAS (LSI Logic SAS) disks configured in the guest. + The following issues and pull requests reported on https://github.com/vmware/open-vm-tools have been addressed: https://github.com/vmware/open-vm-tools/issues/429 https://github.com/vmware/open-vm-tools/pull/431 https://github.com/vmware/open-vm-tools/pull/432 https://github.com/vmware/open-vm-tools/issues/452 + A number of Coverity reported errors and false positives have been addressed. + A complete list of the granular changes that are in the open-vm-tools 11.2.0 release is available at: https://github.com/vmware/open-vm-tools/blob/stable-11.2.0/open-vm-tools/ChangeLog - Update pam-vmtoolsd.patch (boo#1177987): removed the pam_securetty.so line from the new suse file. Modified the Makefile.am to copy the suse file to the /etc/pam.d/vmtoolsd file rather than the default generic file.- Use libtirpc also in SLE-15-SP3- Update to 11.1.5 (build 16724464) (boo#1175573) + This source release rolls up the SDMP fixes release post 11.1.0. + Fix serveral Coverity reported issues. + Address github issues: https://github.com/vmware/open-vm-tools/issues/451 https://github.com/vmware/open-vm-tools/issues/429 https://github.com/vmware/open-vm-tools/issues/428 - Drop unnecessary patch: - gcc10-warning.patch - sdmp-get-version.patch - sdmp-netstat-to-ss.patch - sdmp-warnings.patch- jsc#ECO-2164 for update 11.1.0 (build 16036546) (boo#1171764) with new 'Service Discovery' plugin (boo#1171765). - Reenabled building sdmp in the spec file. - Added patches (boo#1171765) + sdmp-get-version.patch + sdmp-netstat-to-ss.patch + sdmp-warnings.patch- jsc#ECO-2164 for update 11.1.0 (build 16036546) (boo#1171764) - Fixed bug (bsc#1172693) by removing the 'pam_securetty.so' line from pam-vmtoolsd.patch as instructed by vmware (boo#1171003). This should fix both (boo#1171003) and (bsc#1172693).- VMware has now asked that in updating to 11.1.0 (build 16036546) (boo#1171764) to hold off on producing the open-vm-tools-sdmp service discovery plugin (boo#1171765) for all SUSE versions due to the plugin's dependency on netstat. Once they have removed the netstat dependency we will need to go through the ECO process to get the plugin added.- While updating to 11.1.0 (build 16036546) (boo#1171764) hold off on producing the open-vm-tools-sdmp (boo#1171765 Service Discover plugin) until it has gone through the ECO process. Once approved, will resubmit to include the plugin.- Update to 11.1.0 (build 16036546) (boo#1171764, boo#1171765) + open-vm-tools 11.1.0 includes a new 'Service Discovery' plugin, which connects with the vRealize Operations Manager product. For more information and details on configuring this plugin, refer to Configuring Service Discovery. + In this release, a new tools.conf switch is added to enable and disable the guest customization in the guest virtual machine. By default, the guest customization is enabled. For more details, refer KB 78903. - Spec file changes to remove the is_opensuse macros where possible. - Remoed the mv vm-support line from the spec file. vm-support is now automatically placed in the /usr/bin directory. - Added version number to Requires: libxmlsec1-openssl1 to help with vgauth version checking. - Added patches + pam-vmtoolsd.patch (boo#1171003) - Drop unnecessary patch: - app_info_plugin.patch - diskinfo-debug-logging-1162435.patch - gcc9-static-inline.patch- Simplified the conditional around systemd_ordering to just use suse_version >= 1500.- Update to 11.0.5 (build 15389592) (boo#1165955) + DNS server is reported incorrectly as '127.0.0.53' when using systemd-resolved. DNS server is reported incorrectly in GuestInfo as '127.0.0.53' , when the OS uses systemd-resolved. This issue is fixed in this release. - Conditionalized the use of systemd_ordering. Use systemd_ordering for factory, openSUSE >= 15, and SLE >= 15. Use systemd_requires for older openSUSE and SLE releases. - Conditionalize out the use of %license COPYING for SLE 12 SP2 and older. - Added patches + gcc10-warning.patch (boo#1160408) + diskinfo-debug-logging-1162435.patch (boo#1162435 and bsc#1162119) - Changed g_warning to g_debug + app_info_plugin.patch (boo#1165955) - Drop unnecessary patch: - fix-leaks-Aliases-MappedAliases.patch- BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through the -mini flavor. - Use systemd_ordering in place of systemd_requires: systemd is never strictly required to run open-vm-tools.- Add gcc9-static-inline.patch: Fix static inline when building with gcc9.- Fix memory leak in VixToolsListAuthAliases and VixToolsListMappedAliases. (bsc#1153271) + Add patch fix-leaks-Aliases-MappedAliases.patch- Update to 11.0.0 (build 14549424) (boo#1151523) + Added appInfo to publish information about running applications inside the guest. + Provided sample tool.conf for ease of administration. - Updated spec file to build 11.0.0 - Removed libgrabbitmqProxy.so, vmware-guestproxycerttool, and guestproxy-ssl.conf - Added %config(noreplace) %{_sysconfdir}/vmware-tools/tools.conf.example - Drop unnecessary patch: - gcc9-warnings.patch- Revert change from (bsc#1133623) update vmtoolsd.service tools to run after the network service is ready. This updated caused cyclic dependencies as reported by bugs (bsc#1143452) and (bsc#1141969)- Update vmtoolsd.service tools to run after the network service is ready. (bsc#1133623) - Link VGAuthService to libxmlsec1 rather than libxml-security-c in SLES 12 SP3. (bsc#1122435)- Update to 10.3.10 (build 12406962) (boo#1130898) + Resolved - In certain cases, quiesced snapshots on Linux guests do not include backup manifests. - Drop unnecessary patch: - include_log_h_for_g_info.patch - no_manifest_on_aborted_snapshot.patch - send_vmbackup_event_generic_manifest.patch - vmtoolsd_bailout_on_rpc_errors.patch- Link VGAuthService to libxmlsec1 rather than libxml-security-c for SLES 15 and SLES 15 SP1. It requires libxmlsec1 to be available in the base. VGAuthService is already being linked with libxmlsec1 for SLES 12 SP4. (bsc#1122435)- Add gcc9-warnings.patch (bsc#1126102).- Link VGAuthService to libxmlsec1 rather than libxml-security-c in SLE products where available. (bsc#1122435) - Add patches to correct and/or improve handling of certain quiesced snapshot failures (bsc#1124397). + no_manifest_on_aborted_snapshot.patch Don't send a backup manifest when aborting a Linux quiesced snapshot. + vmtoolsd_bailout_on_rpc_errors.patch Bail out vmtoolsd early when there are RPC errors. + send_vmbackup_event_generic_manifest.patch Always send VMBACKUP_EVENT_GENERIC_MANIFEST during quiesced snapshots. + include_log_h_for_g_info.patch Include vmware/tools/log.h to define g_info.- Update vmtoolsd.service to support cloud-init customization by default by adding "DefaultDependencies=no" and "Before=cloud-init-local.service" to the [Unit] section of vmtoolsd.service (bsc#1121964) . - Copyright year updated in spec file.- Update to 10.3.5 (build 10430147) (boo#1115118) + While running a quiesced snapshot of a Linux guest on the vSphere hosts earlier than version 6.7, open-vm-tools logs warning messages. + CreateTemporaryFileInGuest/CreateTemporaryDirectoryInGuest returns a file path that does not exist. + Excessive spikes of the Memory/Workload percentage metric, in a vRealize Operations cluster. + open-vm-tools Service running as vmusr crashes on Linux systems which are not running on the VMware platform. - Drop unnecessary patch: - false-negative-cloud-init.patch - handle-linux-kernel-stat-overflow.patch - optional-override-os-name.patch- Added Handle Linux kernel /proc FS uint32 type stat overflow when calculating (bsc#1110793). + handle-linux-kernel-stat-overflow.patch On both 32-bit and 64-bit Linux, tools always parses Linux kernel /proc FS stats as uint64 values. For rate stats, current - previous can handle uint64 type stat overflow, but not uint32 type. - Added patch for Optional override for short and long OS names sent from Tools (bsc#1047469). + optional-override-os-name.patch Added support for customers to override the returned long and short OS names through the tools config file. If the setting is present, then names gathered by hostinfo will be ignored. The user is responsible for setting the appropriate names. - Added patch for Workaround for false negative result when detecting cloud-init existance (bsc#1111619) + false-negative-cloud-init.patch "cloud-init -v" cmd is used to detect if cloud-init is properly configured and it works on most linux distros. However in some linux distro like Amazon Linux 2, "cloud-init -v" will print result to stderr instead of stdout and it makes "forkExecAndWaitCommand" give false negative result. 1. added a new bool switch in "ForkExecAndWaitCommand" to choose if we should ignore the stderr output when the return code is 0 2. removed unnecessary reference for "ForkExecAndWaitCommand" in linuxDeploymentUtilities.c 3. trivial change for some formatting- After updating the project to include openSUSE_Leap_15.0 and SLE_15, the builds for these two projects fail because of unresolved dependencies. Some Factory configuration settings were being used for them. Need to adjust the spec file to not use Factory configuration settings for openSUSE_Leap_15.0 and SLE_15.- Remove vgauthd.service from the %pre and %post section in the spec file. This allows vmtoolsd.service to enable vgauthd if needed which creates the vmtoolsd.service.requires/vgauthd.service symlink. (bsc#1103868) - Add Requires: libxmlsec1-openssl1 to the spec file. This is needed when using xmlsec1 rather than xml-ssecurity-c.- Update to 10.3.0 (build 8931395) + Starting with 10.3.0, open-vm-tools builds with xmlsec1 by default (instead of building with xml-security). To revert to the old behavior and build with xml-security, use the option '--enable-xmlsecurity' for the ./configure command. + Add BuildRequires: libxml2-devel + Add BuildRequires: pkgconfig(xmlsec1) for all openSUSE builds + Use --enable-xmlsecurity when building for SLE - Drop unnecessary patches - 100-libtirpc.patch- Switch from sunrpc to libtirpc to enable building under glibc 2.27 in openSUSE Factory. (commit 375d4463c68be3a133e4377655b68cc090cd9511) + 100-libtirpc.patch- Update to 10.2.5 (build 8068406) (boo#1089181) + Compatible with supported versions of VMware vSphere ESXi 5.5 and later, VMware Workstation 14.0 and VMware Fusion 10.0.0. + Quiesced snapshot: Ability to exclude specific file systems from quiesced snapshots on Linux guest operating systems. For more details, see [Documentation](https://docs.vmware.com/en/VMware-Tools/index.html) + Disable display mode setting: A configuration option is introduced to disable normal display mode setting functionality using open-vm-tools. For more details, see [KB 53572](https://kb.vmware.com/s/article/53572). - Drop unnecessary patches - udev_rules-disk-devs-only.patch- Stop depending on the meta-package xorg-x11-devel as BuildRequires, but use the explicit module names configure is looking for: pkgconfig(sm), pkgconfig(xcomposite), pkgconfig(xext), pkgconfig(xi), pkgconfig(xinerama), pkgconfig(xrandr), pkgconfig(xrender) and pkgconfig(xtst).- The VMware provided open-vm-tools-deploypkg is now obsoleted.- Update to 10.2.0 (build 7253323) (boo#1073174) + Fix memory leak in vmtoolsd. + Add SUSE Server for SAP Applications to hostinfoPosix.c + Fix crash issue when stopping vmtoolsd(vmuser). + Add new GOS definitions (e.g. SLES 15) for virtual hardware version 14. + Add /usr/bin/vmware-user symlink to vmware-user-suid-wrapper. + Provide vmware-vgauth-smoketest, for VGAUthservice validation. - Modify udev rules to only adjust timeout on disk devices (bsc#1063320) + udev_rules-disk-devs-only.patch - Due to a hard dependency on glibc 2.12, open-vm-tools 10.2.0 no longer builds for SLES11. Remove all SLES11 specific options in spec file. - Drop unnecessary patches - Report-SLES12-SAP-guest-OS-as-SLES12.patch - resolutionKMS-wayland.patch - fix_discards_qualifiers_warning.patch (only applicable to SLES11)- Build deploypackage plugin for SLES11 (bsc#1062837) (The VMware provided open-vm-tools-deploypkg is now obsolete.) - Enable building with ssl capabilities for SLES11. +fix_discards_qualifiers_warning.patch- Update to 10.1.15 stable release + Tools Hgfs Plugin: refresh Hgfs drives on client start + Report version data via guestinfo vars + Add entries for MacOS 10.13 (High Sierra) to guest_os_tables.h- open-vm-tools fails to correctly set screen resolution under Wayland environments (boo#1054800) + resolutionKMS-wayland.patch- Update to 10.1.10 stable release (boo#1051977, bsc#1052129) + Map certain PAM errors to VGAUTH_E_AUTHENTICATION_DENIED. + Exclude non-directory and non-existing paths during quiescing. + Fix timesync state to be uncalibrated when adjustment is large (>60ms). + Fix an invalid class pointer access when the VSS provider is not installed. + Add support for the new selection target name "text/rtf" for copy/paste. + VMCI: reset datagram buffer pointer on dealloc + randomly generate tmp directory name + Previously Common Agent Framework (CAF) builds were linking against specific versions of PCRE and libiconv. That restriction has been removed. + Reverts commit 7023998ba5594871a658c5ef1be4dbda6c0158eb to prevent intermittent hangs during soft reboots of RHEL 6.8 Linux VM. + Includes fix for VMs freezing during snapshots (bsc#1051627) (Thaw filesystems if the snapshot commit message to VMX fails. Commit b443e6456ffda66c0279032ab932ef271f8e1ae6) - Drop unnecessary patch: + glibc-sysmacros.patch- Fix unowned /var/lib/vmware directory. (bsc#1028866) - Fix package dependency for open-vm-tools on libvmtools0 (bsc#1031968)- fix build failure caused by upstream glibc change requiring explicit include of sys/sysmacros.h + glibc-sysmacros.patch- Updated to 10.1.5 stable release (boo#1027987) + Authentication failure is reported as unknown general system error. + Unable to backup virtual machines with active Docker containers.- Don't require insserv if we don't need it.- Sumbitting update for SLE11SP4, SLE12SP1, SLE12SP2 see fate#322214 & fate#322218- Report SLES12-SAP guest OS as SLES12 (bsc#1013496) + Report-SLES12-SAP-guest-OS-as-SLES12.patch- Remove building KMP modules. No longer needed or wanted for current releases. User space tool vmhgfs-fuse has replaced the need for vmhgfs kernel module.- Updated to 10.1.0 stable release (boo#1011057) + vmware-namespace-cmd command line utility. + gtk3 support + Common Agent Framework (CAF) + guest authentication with xmlsec1 + FreeBSD support + sub-command to push updated network information to the host on demand + udev rules for configuring SCSI timeouts in the guest + fixes for Ubuntu 16.10 + Fix for quiesced snapshot failure leaving guest file system quiesced (bsc#1006796) + Fix for CVE-2015-5191 (bsc#1007600) - Dropped upstream patches included (or not necessary) in 10.1.0: + vmw-bitmask-gcc6.patch + no-unused-const.patch + enable-gcc46+.patch- Add udev rule to increase VMware virtual disk timeout values (bsc#994598) [99-vmware-scsi-udev.rules]- Fix vmtoolsd init script to run vmtoolsd in background. (bsc#971031) + fix originally done in SLE-11-SP4 code base by tcech@suse.cz- Added patches for GCC 6 build failure (boo#985110) + vmw-bitmask-gcc6.patch + no-unused-const.patch- Update to 10.0.7-gtk3 stable branch + add support for gtk3, needed by the dndcp and resolutionset plugins + remove files generated by autoreconf + a few minor build fixes - Update fixes copy-n-paste and drag-n-drop regressions (bsc#978424) - Added new vmblock-fuse.service - Drop upstream patches included (or not necessary) in 10.0.7-gtk3: + open-vm-tools-posixly.patch + open-vm-tools-buildsystem-fixup.patch- Sanitize the filename handling some more. The official GitHub filename is open-vm-tools-stable-10.0.7.tar.gz.- Update to 10.0.7 stable branch + Added namespace command line utility "vmware-namespace-cmd".- they renamed open-vm-tools-stable-10.0.5.tar.gz to stable-10.0.5.tar.gz -- fix .spec accordingly- Add open-vm-tools-posixly.patch: defined(linux) is not posix compliant and modern compilers no longer accept it. Change to defined(__linux__) https://github.com/vmware/open-vm-tools/pull/81 - Add open-vm-tools-buildsystem-fixup.patch: since libsigc++ injects - std=c++11 into CFLAGS, the various objects in open-vm-tools need to be split up a bit in order to not have a mixed C/C++ object receiving the same CFLAGS.- Compile without gtkmm support for SLES12 based environments (which do not provide gtkmm2.4)- Update to 10.0.5 stable branch + [vgauth] fix timestamp check + [libresolutionSet.so] Add an error handler to X11 resolutionSet + [vmci.ko] Kill tasklet when unloading vmci module + [libvmbackup.so] Quiesced snapshots Skip freezing autofs mounts. + [vmhgfs.ko] make vmhgfs compatible with Linux kernel 4.2- Enable vgauth for openSUSE Leap 42.1 (bsc#952645)- Remove vgauth requirements from vmtoolsd.service file if vgauth is not enabled. - Remove gcc4.7 requirement for older environments.- Enable certificate-based access control via SAML tokens (vgauth) on openSUSE Factory.- Update to open-vm-tools-10.0.0-3000743 (boo#944615) + Common versioning + Quiesced snapshots enhancements for Linux guests running IO workload + Shared Folders (Linux kernel 4.0.0 and higher only) + ESXi Serviceability + GuestInfo Enhancements + Internationalization, with support for: + English + French + German + Spanish + Italian + Japanese + Korean + Simplified Chinese + Traditional Chinese + Compatibility with all supported versions of VMware vSphere, VMware Workstation 12.0 and VMware Fusion 8.0 - Drop upstream patches included (or not necessary) in 10.0.0: - 0001-Fix-vmxnet-module-on-kernels-3.16.patch - 0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch - 0003-Fix-f_dentry-msghdr-kernel-3.19.patch - 0004-vmhgfs-bdi-kernel-4.0.patch - xutils-add-cstring.patch - Remove vmhgfs define to ensure vmhgfs is always built - Only build kernel modules for versions <= openSUSE 13.2- Do not attempt to start vmware-vmblock-fuse if vmware-vmblock-fuse (included with the -desktop package) is not installed (bsc#943236)- For SLE11, the KMP is still required; the .spec file logic is now only enabled in the linked package, the 2nd spec file must not be part of the main package open-vm-tools (as Factory would immediately create the linked package, which would fail building with Linux 4.x) (boo#941384).- Drop KMP related .spec and .changes file (bsc#938593) (for now we keep the logic in the .spec file, in case we want to resurrect it).- Update to open-vm-tools-9.10.2-2822639 + Fix various compilation errors + Retry sending vmbackup event with elevated privileges + Add a -h option to vgauth + Workaround NFS open bug by retrying on ESTALE + Fix the HGFS protocol opcode to differentiate headers + Thaw filesystems when the snapshot commit message to VMX fails - Drop upstream patches included in 9.10.2: - toolboxcmd-fix-logic.patch - asm_x86.patch- Fix compilation issues with GCC 5: * Add toolboxcmd-fix-logic.patch * Add asm_x86.patch- Build using gcc4.7 for SLES11 environments to avoid mul64.h dependency problem for i586 architectures - Include cstddef to resolve compile problems under gcc4.7 enable-gcc46+.patch - Ensure xutils builds properly under older versions of gcc xutils-add-cstring.patch - Prevent files on shared folders from being truncated to 0 bytes under 4.0 kernel 0004-vmhgfs-bdi-kernel-4.0.patch- Update to open-vm-tools-9.10.0-2476743: + vgauth added + deploypkg added + guest proxycerttool added + hgfs and vmci/vsock fixes + asyncsocket enhancements + library fixes and improvements + locking and logging fixes and improvements + foundry fixes + vm-support script fixes - Replace obsolete patches with rebased versions (from ArchLinux): - Drop 0001-Remove-unused-DEPRECATED-macro.patch - Drop 0002-Conditionally-define-g_info-macro.patch - Drop 0003-Add-kuid_t-kgid_t-compatibility-layer.patch - Drop 0004-Use-new-link-helpers.patch - Drop 0005-Update-hgfs-file-operations-for-newer-kernels.patch - Drop 0006-Fix-vmxnet-module-on-kernels-3.16.patch - Drop 0007-Fix-vmhgfs-module-on-kernels-3.16.patch - Drop 0008-Fix-segfault-in-vmhgfs.patch - Drop open-vm-tools-linux-3.17.7.patch - Drop open-vm-tools-linux-3.17.patch - Drop open-vm-tools-linux-3.18.0.patch - Add 0001-Fix-vmxnet-module-on-kernels-3.16.patch - Add 0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch - Add 0003-Fix-f_dentry-msghdr-kernel-3.19.patch - Add libmspack BuildRequires (deploypkg). - Add openssl BuildRequires (grabbitmqproxy and vgauth). - Compile using --without-xmlsecurity and --without-xerces as pkgconfig(xml-security-c) is not yet available in the build service, (disables vgauth support). - Disable deploypkg for older versions of SLES and openSUSE. - Disable ssl for older versions of SLES and openSUSE (disables grabbitmqproxy and vgauth). - Update spec file to be compatible with SLES and openSUSE. - This update also addresses a suspend with systemd issue (bsc#913727)- Handle kernel 4.0: we can't just compare the 'minor' part of the version anymore when applying patches.- Prevent autoinstallation of open-vm-tools in SLES11SP4 environments due to potential conflict with VMware tools. (bsc#921618)- Add open-vm-tools-linux-3.19.0.patch: Fix building of vmhgfs with Kernel 3.19.0+.- Remove modprobe of deprecated vmsync module from SysV init script.- Update specfile to ensure kernel modules are not built or required for SLES11SP4 and SLES12.- Use fuse-devel instead of pkgconfig(fuse) in SLES11SP4.- Add open-vm-tools-linux-3.17.7.patch: Fix building of vmhgfs with Kernel 3.17.7+. - Add open-vm-tools-linux-3.18.0.patch: Fix building of vmhgfs with Kernel 3.18.0+.- Split building of KMPs into own spec file: open-vm-tools-KMP: the resulting KMP packages keep their existing name, as this is handled through the kernel_package macros. This split allows to work around boo#905420.- fix bashisms in vmware-user-autostart-wrapper script- Add open-vm-tools-linux-3.17.patch: Fix build with Linux 3.17.0.- Sync up patches with ArchLinux: + Added 0001-Remove-unused-DEPRECATED-macro.patch + Added 0002-Conditionally-define-g_info-macro.patch + Added 0003-Add-kuid_t-kgid_t-compatibility-layer.patch + Added 0004-Use-new-link-helpers.patch + Added 0005-Update-hgfs-file-operations-for-newer-kernels.patch + Added 0006-Fix-vmxnet-module-on-kernels-3.16.patch + Added 0007-Fix-vmhgfs-module-on-kernels-3.16.patch + Added 0008-Fix-segfault-in-vmhgfs.patch + Droped g_info_redefine.patch (now named 0002-Conditionally-define-g_info-macro.patch). - Enable building of KMP packages.- Fix bashisms in preun script.- Do not generate timestamps in the doxygen docs.- Add -Wno-cpp to CFLAGS.h04-ch1c 1720797924  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~12.4.5-150300.52.612.4.5-150300.52.612.4.512.4.5libDeployPkgdeployPkgFormat.hdeploypkg.hguestcust-events.hguestrpc.himgcust-api.hincludeCheck.hlinuxDeployment.hlog.hprocess.hvm_basic_types.hvmGuestLibincludeCheck.hvmGuestLib.hvmSessionId.hvm_basic_types.hlibDeployPkg.solibguestStoreClient.solibguestlib.solibhgfs.solibvgauth.solibvmtools.solibDeployPkg.pcvmguestlib.pclibvmtools-develhtmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdebugChannel_8c.htmldesktopevents_8h.htmldesktopevents_8h_source.htmldir_047dca2c2498ff9b0bedd63d1edb7f93.htmldir_1ae46aceb4fd0d0c4a241d08c8eb4ed3.htmldir_49e56c817e5e54854c35e136979f97ca.htmldir_59425e443f801f1f2fd8bbe4959a3ccf.htmldir_59aef2c812dcd59b537445af3d6f308d.htmldir_5a30104352ef4255dc24354b02eb2d20.htmldir_634522728b521bdca482ce0c9bb0e469.htmldir_93b95978f0d6069d74a14c562abea915.htmldir_97aefd0d527b934f1d99a682da8fe6a9.htmldir_bff1a75f97c7ace650ee0c8d57d0aaa5.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlgdp_8h.htmlgdp_8h_source.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_func.htmlglobals_type.htmlgroup__vmtools__debug.htmlgroup__vmtools__guestrpc.htmlgroup__vmtools__i18n.htmlgroup__vmtools__logging.htmlgroup__vmtools__plugins.htmlgroup__vmtools__threads.htmlgroup__vmtools__utils.htmlguestStoreClientLib_8h_source.htmlguestStore_8h.htmlguestStore_8h_source.htmlguestrpc_8h.htmlguestrpc_8h_source.htmli18n_8c.htmli18n_8h.htmli18n_8h_source.htmlindex.htmljquery.jslog_8h.htmllog_8h_source.htmlmenu.jsmenudata.jsmodules.htmlmonotonicTimer_8c.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngplugin_8h.htmlplugin_8h_source.htmlrpcdebug_8h.htmlrpcdebug_8h_source.htmlsignalSource_8c.htmlsplitbar.pngstructRpcChannelCallback.htmlstructRpcDebugLibData.htmlstructRpcDebugMsgList.htmlstructRpcDebugMsgMapping.htmlstructRpcDebugPlugin.htmlstructRpcDebugRecvMapping.htmlstructRpcInData.htmlstructToolsAppCapability.htmlstructToolsAppCtx.htmlstructToolsAppProvider.htmlstructToolsAppReg.htmlstructToolsCorePool.htmlstructToolsPluginData.htmlstructToolsPluginSignalCb.htmlstructToolsPluginSvcGdp.htmlstructToolsPluginSvcGuestStore.htmlstructToolsServiceProperty.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssthreadPool_8h.htmlthreadPool_8h_source.htmlutils_8h.htmlutils_8h_source.htmlvmbackup_8h.htmlvmbackup_8h_source.htmlvmrpcdbgInt_8h.htmlvmrpcdbgInt_8h_source.htmlvmrpcdbg_8c.htmlvmtoolsConfig_8c.htmlvmtoolsInt_8h.htmlvmtoolsInt_8h_source.htmlvmtoolsLog_8c.htmlvmtools_8c.htmlvmtoolslib__version_8h_source.htmlvmxLogger_8c.html/usr/include//usr/include/libDeployPkg//usr/include/vmGuestLib//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libvmtools-devel//usr/share/doc/packages/libvmtools-devel/html/-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:34573/SUSE_SLE-15-SP3_Update/5b0e5b1fe3f1041c22490f8919637b70-open-vm-tools.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux               directoryC source, ASCII textASCII textC++ source, ASCII textpkgconfig fileHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsPRPRgqn|B> utf-8797f368b945cb0c3f61b182d7327d50205c7c65c840b48d5d11ecefaec3600f8? 7zXZ !t/oz]"k%ʽd]}EϢ|i bJ=;qP|(h@ml 4MH V*;hs@lWbUmĢ,ta9 \D]MSW]X.+ߋ68{$wZe=Q(tOL6=lb?60ώ,y ޔ4]yǖ4riR Lh$wV+fTyj t Щ*[\-,F[q?sia(Q,4Drn-v淘޶]k {<[zZ~viﶒ(dn*Z+Rӎ-Ӱۈ+A6#aPנ*qmw-(>f.TM"/\o G/& ع ݲRCxΏJzG0E2Ow9 4X~h :2$ It1Fj.5ffvwjy+e-\^Cd=X8ˇ^^# ЊS3L)}ȣQ* XvtXe'\y~ﰆwk2qwNoE; J+&?JrC)DoC#jdl.}hsA۵ ykpruB\0t~>懲Չw7ﲖ'∬h崿sd.zl3*eUhV*}C7F> JAq]M EӲl5=5 ף6Z_[@ ouWTx/".SQ6#*[Gqu^`ӕ e5Wu1pb?]vcyXdPT3h@ 7!s]'Y%7,A~LB5O9O_%I/?+B_ө[䓐3ƃʣ *7P _qOfan9cv;eDA$cZOlwhVs6{aVrE {(GD\kZ+L3Bg#)8gU{5~N>X:-^6@-3Y]ڨW)G+eJF pN{oo%6[Yk}+|?WJyDSb giqymO>_ewXK+i:8ۯRHSYe,t{'.`{&"̏Q-:ǚ~hbkV}\JF #j(ԪTBTYS# q[ 4nC >tS+ *o,3^1ySr0f<_S*qQ`UJOI 0yȼ+~ڥ$v~ ;<FiBJxψL|r2iyOQ_ڡ~Z},V/nK?V DК |Q/gI⧺mW[7X !%T9̮Ded{T* c@ r\ h2 R ##cbyoΛ l3|.V(ot avMT/yJ{_Mރ"+h?!+jq%2*q)K5Dv՝q{%19wpy|`2Swh׉`6{ Oߟ-ˋKzG+̴tuEVw_].uPʐ/a/ .jleg` u\8 @ 8Ue#"W/ -,L5k9BPU.Ϟk=_UPi1}c8<{==dS$ 8~HB#V1ؕXl"LJL-2~=)qPcq:ǘj`~k'0Gj' ES]uPIݹd qvk<  znEK(YUBR֤c֍=N7eX<~Hc(2f AO╾SPb' ĜVWOT۠B-ZűV.}QG7զ9=ff՜ȭW~N _j, x΢Kw#4_C 4_7x/jLZz ?bqEM& ad^آ؉C֖ (V2'Y 15tw# b@:`ǀ(MȖ4ejHkƳ*ox Cc?W H۽E&+ǐ~FJΊ8/M%YpF?{0e9$r|D3'll$p[u#eV ̺KkK<0c n%lRGx(fg])hJōqUC9笃6 kɬ;} JjWL_ I۶w0)8r^92+*z# I=4To 1k?Z߯p' YS1!_ks #+I`/Mc$ ʄ!^.q/\,zDseV-U6=0 kɧQ징T/9v]2]>NʾGVyk sIU*Dh׃0otf+6ZNAco3[ fQ_Ҷ(\,ƣo s/i_ 3h@:dɒhjP׬ /ag?q[4lk$ q(2+ǖ\"B]) Y YZ )єtR? &hRͬDY:NH^:ۣ-.1Q=ă*~.Nb[x 'qa;ؠ5 ߜx@A$8JT =[ T1(_hhOL[Adl(a5uQ70"1F@j)G7Ox{ChEnе[ʪ)8(S9 5~cݍ߮6YBK׈`}e2t5jJfc57cIwVƼ0J/DDFBdf/{4f, k-6. f"VTw"BK$4[JUvE9ئTƄUuAQ=EVQF*zkiOc<ŭp+NL)ESwzս1%Lq~h:] &}xo:2{ 7N:h;*[A<*2dV)p߭wTmz%}f\ 6yNCe0gu˖̸H2-~Cw=dZSCp+R` daqEaJ8ߎh.ƀ ]`'x }yΏH~}$B `jZ$栿*~!K,8vJ)*\;:7C WUXfv 4c}Bʓ25*P&OEEw}}J].ذ&suof!)PoeZ^ދ@3Ї

`ylͶ##)@6r'6(m,K)^&p3Ē1ׁ͵oV%"U<1s ڭ7-6?dk25͘2<7NLF\ξ#5ޤh?VC{* d'aᕆ|$xSR/\8@Bt tfm9($H5>0̹Q9cq9~{?"*\= jfT~jb _9U.+M[C sz]zCD?eq]ЃX6Q_3@-nF'A^'p4-tfjVJ|H`)Y.TDh"![xt5ӯMw^ U7 bR"Ud:(?_D *x_;ĩP8gB`sO̽z9=h8:s)\ƻa_(oKMQy(ĝv6%-Q\]yiTDvhܓ%Y ؠYKRNJa$f׌rɚF8Oy77\ ޘ] ^ !=U߬P7R!A;#"Y~4a@$붷WE#SdyI(Õ.}ѫŷK3aw1nck/ɞi.&%@`C]珮 nzJ #+ul4o>]Bq7G )4eY%0zRކUGQ{i!,#0p7OVx}t }yR-x=e?ҡ\҈PNJ ƻqd:ic/۞Mf:Q|T>ɥb>|yH ޞ8K󇘤S{C @hR[xycxUz*2[ nX.$cT Sğ6N* `J0܏"!'oz]jhԙn=V2]if P|jŗkk'mi~s~`}$U`$!?(h6{ek E}zz۶k>>\:ˑ;eA yuˏ꬈|mmŊ8'_+4j`6`jR$,FdX+7G(+?Lkނw|"Ґ~y !Yf'Okps4+ c9QҶ 4q3󢖈1T=|JpηùແSrS!E\TxMa4P~FW'4#kC7Bo_/\0'.|(XKmTߵEpCK!5> O"a'0DtkGF ?SȷvE!+e0q(=SI_75Gjǒ񠠠̿\mBEki:WwDtfL!Gׄ FSXU'k!R1; (oc"4dN:sa|]^! mKUPTbߥSWJ, _~l' 0/I>wHBuЇfu8z|~j`p;{%XP SJu>Lwt鞤Zɼ[sS> n^+@ "V^\u$s@ґ2F{zJv5/|6ڮ Tsx*q ? $;cRVevleN& e&7열 ΙHY'QRK?MJB.2R7C.TF2,YdmU(C͍wȚLW^a&JX/ex7h",v\rŋ-. ׋`j W˻-]ajz&Bħa4eʢp~&sΡbZ/[_4(oj;] ~Fv }IP &Q,fb=dFQS!w%aMC'ji;:$>QOK8`_*8'ȫ`" l;<9Xr4(xeTW*8:PVk; 8N$N F.ͣJ!`I*'0U^`j睊Y/15^D{|A-aw}-db YĞmK߳(B)IK-W e9YؿֻqH!g;|PD(SvL|}"r^$&WenƠ7lM)}:ff'ۑ5]4opiہʫyѲP)65.&!u҄7:GEz&/"R=VĹW/hy1 '*&D ѣS"ЮG"[=eL%s0R\+D=? Wo=덖)J@&A^D[Q,pBMy=X"͛s՜u,e`@6ܐJ}<֚HϣK"Ǹ4?#TaxD/Rk gHV i%S(Bx:wo>!\ h-_@f咨GUnicoy+=mC.q꿯t bף:q4d;vl&jUz(jD}B"D! )[72-+F9Fv^'Wmk!At_vC?LJ%\s4¿,F;_Mf/"wl=c:o`0v1expTF; $p}B0*r3FIq<5M{Թ7ť_xC?ꬿ"MS8Tݵ8{U\(v9`Q6F!KK=]OF7uU$ρD`b:<`ozߓ/7Xe69k@n57xILI/ҩ /侎 ЫQYXUU_Ň6"(RoA'ڦJKe?:JiBT_ Q_4-T^OW  ƞPiEO\HȡS?mdX_ژ 9?4%9^ 0 ̛:R3fo{\kn~pv$$(I4U^8#Y~gwSe,1}4`i}NuB> Bks`xC{pӢ9E>H+f-rEj`V pMĶ]zfzH#1~0a3KWo{CJ`? bDeLL:n7MMO$I<框wn~Oن$΀aWU6Ĥ=W}jsp*ĨaakMt1OU^`hM &b@ip\Bߩr{kgih*si@epLTIdK!As\,`K&]{ڠ|J! ',-% _9pHI 1D8첳anF~6+&Q0ޠ.JYm{OdVnlK:,<1x\.lTK2}DInꗚVLJH8?OS#B`HgYaL)E+MTK{Qt}^+LT )ut\VBHؓ$y7K̾ɖ w| 5y4O =Z{xܔ[. zîZ^=5w6J~MīIT=yBx7aGY\O TA=Mib=ﭽb SrEeg}%ƹ_p-8UU5jhuH/XnLGttxXlP4{Qf3J0 weK4TLs? MSm lS?TEE\Ez۳B#DE "cRv;S$R Q[XzrpS]4*SNL3/Wv#Ej&\E%U~<K|VkWC'nctבD^aBh *|v؊q]k ~k'՟A0m( Ru>K^ ĿKIOItG45 q>TWѲɰIߒI1]UWXafO#+| ~ǣEMhm9:8B@,&r |bb̩mJAo\0ZſP ] ƅEFBI-坄ʤ$QJM;Fw\,`)XCI)ˑ^碷9 PbIJͯ:KJ o-x(|M/=+=uL:@AvW`v筳wy].޶`T:VKH<5NGyHC.B##NE8j'z -FQr@FV6fPh? %}W{d>oບYDA R};IQSk2 e&TwKh8C5P?#< Sĵ`:_;/Ro Y1>9d6[`oe1Uݦ5bG ZPvDžH=ZϜTT;j@Oy2E$KR5H ؒ?. Hq9gLA|$$E΂iD-pwK4XIP# 4*`fkNZbM]I _uޡ <#{P }s㨤|zȻ__RQʖZem蕳4(PgC=-{=!K*沨+z5H²NxȂ/-n.C;, Pk*Р~O$ӽ rB쯸Ҹc,+L8ڗ Ds[DnƆr`] ~Ø+X\2 ̤l2dx 7]&IL˥B;=T4mGoȷGp!tl!gwNj5 6F@\`ʐ I]v&p3)t1w%;撁:I61å~zn*[㔏G͒5 bJ_ʍ~ KH7GB,-dXgfs5e4U xIVu߷,~6nRʞGmk0N6 W!SXs3̹s | e3v Yen 213¬lIh$#CA lB1 0`PNJ`P]sn7=FDqxqN < NP8r^wޚC=Nӟ"hH&wl7$XI;w}* w.ֆ4-I뀑F0M&JK2ak}491 !PY#?N3ouJVReD=;FjengU z*j tJnaȬ]3`Ֆm4z!>4s6[z8v4 4N7eXr0 `|hpu;) 8:ii3 :]/ncz[8m{[G~K+"12&s]\ $ VS] Ǥ\$-5JYfr1˛Q`#=ך ȡF| Gg%TY94m_<*](nM1y&p#d+wVK?(PDyC!*XOQ]{ <:65|@ h&D<nui6j> /km|PЕ%oJL#t>HEh(1ʾ|^A?X$'H%bޤEv늟7>+S 9FD+τiTN:qPfG7J]@yT+b]z#!cDw\"1DO?QwJ+DY:ARqpsmN|@ kd!jRJ=B9x)Ʌa) =HJC,- (I#cm a9Jhi3T3X*XAs[S;ӫW_C $2\b^r.pIh;Z4cK!)l>a|E1ؘ+핒kCeGt)7% 2<,u%WϢ{,1*g4{X ݴ;qeh&n*gNԠ;ŲI!a]%qlU`>"p,3\ŋRkar6<%4'埖mH/gT\3c=PsC=Ū63ZԓHߓm`wMU!"CyxԞe7D__ Di z[ڠ@%uZm$jP8$Z_sdۺ^UxДt ̚rP\9%MWSZ2Q CшbIDdN}WR0$XDJ_V|c sTB<Z!$+"*̆#^yX\5ɍ"d+ C'r_M@{2_f@{ QWY~n!-@SUK-օ\WxK(Zd>b9\!sYLh䀭Ezz&D>17gL,DznlGPp6gk:pTb0 ܿȡK軛,Nͱ&H)Tt& $M}Yvΰ+(ִeenec8DgmY}eCZ_[ P?WM?# #%g'!LGqvN\?JK\ЯIPt%h$ulJhF-†bKh=p?e9xUR:C.yJ22YWSl 7'̖WlR P6\X/pf-t @e齗9FV~H N{=F?R%a)9NwB(wk"nR/$ūƉvrYw]'UUͯfp{DZėP`. F%3̴=z}7myf%h+1"9m_T蓬70فqNno^M_Xi7 <LAӀ -3;S<]r"%+! ;E{S%<@(~K@iS\*G[Z"[Zw-l;U}U] %@\U:JrlThXqлC9%iݔ.懂*BX\Zᗟ-l|1c/}4ƶ4@א~X$i\7~E 6Eh+?HMK> $=tTDee=b0̍^~}=<(#=0}~Je옼Wl^bdX\tՈ|BaDl.W*Ρ@=jM%anX;x{*S   N܃fFC6'WLA@m]Rӣ|R+=XW@mzн:CiЈރ0:ZFޕkEP[\%"׃HŤ}Q^pسMÐvAb * atLKzB,5 U[+&d`V0?퐦P"WVn9 +tX >`~U7Qk ( 5JU]{z~D[((60f2?H1oV/HDB}r3YE1 -`w$-|U镌oǙuL0ӎ;TD;fCJ/!H":(qBҔD.T]Q|h>89LlDrP>L7N(ciH.IA1PܥJ8[YTd8=$]6?ː:IƍfZ(tNQV.ZͯY[Ro. DW'OHuFƩLXyfV :uTyoywjF7W$phɝ?~I,8Ɵ9+1؆)>ގpd ,>ws!o  2o9 ݏh~Y95\nUj`{0Wc 5Dk'"xr? Z fN%Z;M;DSݛõQSC n~N#]IqJ muu>2[pUZ*R6jI5,[]˰BB"Nk{B[<:v8zD @{߉/&c;8=0v,VS 6d`@{"dU;8ߦIœ+q,ZУYܾ"X@N$iK? [o8 h萚+ɬN2гEnfqʙ&!fw#cpZ&>5^ 13> V.Pȴގ Fs40S*奲_t@1C7+Oit ch\wrU #4&LՇ'.6X[h~ɵ&ǝfh<JhM P2p MÈ]f9Tns 򩘕.7i7tï8 ${eʟ f8C].2i.eXmq Hl'xt{{68R8/F=]#HSf1vqi@׷@)Vp [J ;1Wy26yaFW),k)N|4(- VykOBb\@6+Q%I)cEX.) N">q3,.uBM>?  JtJ<5qQ;Haqtjt=?Jv9 ZM}bޣ|H=F<棋U>  LJt l7,GǃDKҋeg.uEfOmKoR$@]9҉DgK9]Ԟ?Bo#<Vމ 5,BhM&aC.rZ-5adG&yFIU)?{HE9Nx+f*'I&z- نL.;ѯ ;ʐ #ԅ0G}nU3eBM})ٔ$a,iz kʼn߂VB>4rvO"'nb*~N=D鄠bq~;(_غM\yVp<r>@mAQFimmQ]G\ `N+n%|%'0qܟ?ͥt b^T8Gzo1ʔ4'O$|Pq#Ȕ";5OGaGSXj>pҀ󇍬Q+)msȪcX}I ʃf:R)`dlRL"Ո IPo$ӞsCtbÜL^6l& PB< X<|ŐY~BBFWxԎS3zZH"4 sa`BaƕU9d_["PiSdJ6I2+ ՟HOQ Ya=@azS "~) D DmEh]5(4b_}jE$$myK`GAR.9wEI٢9NX 36[uLLO|XQDSa0 nƧV\.cjgJtK P2ѵ&i}֨Q,:"M>[ 3l" ZL W0vj#]ZQ};1Qker Fu!4!|nb& c"DcRмVXKUV?X_<#{Ƣ3 e'S|~jg5 D1I0#.^u[LOCG3V0g@eJ0j{H(1?i,WG7 NW TH /WNTp%2˪$gQ:tn]w0֛B+)Dȴ_,hsP͝paDӿb'iH@#<(߬JXD'Nikd{^ |bZqi$iƿx!N#VGx|iuI)5(Jk}<AYc5' L,Gdn8F0ELW7LV (V8z<笐\%mmDd/*zzrfl>H,Flo 1r 5<\ڠRK{%1? 1DO@Ss’Ud=165sd{[mZ\>%4RC@ü|-bd_Ȍ,Z팕TߠiĶtLVݠhe75<11 ϯp(/3~, "4] 9Udve t7%k n_Pso]F@Fya̹h9Xbyawyg9%4}*EC&DӐuIv8#7[ѰG OzhЈKi|2CczA!$ Qn "5)_ga;'PDžDJ"haq_-?|58t5;!c}0JdzTIB):p?сbLgc9_t]#5hY.0},-SF-ifu'BdM1~Wx]a/zۣ2P70 u4xʷ?KJ7FWc-C'^MX!eg:CAlZf,r!ޅU~K;_\{X_0=SBz+Ȣi~qVGp:=";?'izy3*weߜ0D;j%Z[-ԭ4q\XL*s< Oa%m퓓be$cp8Cy!#S}!,/VqAtV]nt̊=z<(jn<jy]&Ԭ vnYo:F#/wOJd]&pq:oFCJο_7я-66%PlB^ʴU !tXys]87=Cml~D6!/ /K=D:7wC~&Ap2 Pƭ# jx(-&G)U~N`Ŋ8ƾa8IBXOyim=H2Q/O96 ]4B>s/nr_l$Sx  nЋ67k˅(LS0Lte9NfE 3z(mc{| ݳ3uCUU_ ȏk4#=^KϦaG/G$WYmxZBTm͋'Iu۽|%-`gcPr?@# ch%FsZpt$E+*)5#DB{;_D@+W^=p֙&\~#[gIa2{.V7I{܊5yG wr(!^1Dډ*eE"%Y [*1PP%Zr)R@uD瀷`BYXbY!m] f|z6I@R1-i%զF n#}0Lb'v~؈ L Í$njˋ gC[CWo(E*P)3d}:&g&ѯtqb\f$b%i@j_\f@ߑ\D4N[ڈx iUUsur@gH`{P~CqL[dvQVU83Dx pYSW'.:m)"58dQ%8;r.yށ9cu/f,AXұsN>^]y?^!UzT֠'sH8yX]갳`?Δ}7Ai8{3inYl_AG.- ҇S#(<,wHh4$a)2oSEA~tc޶H$yiZ{:!F&thXƝvH< ڐ 7i1Ğ[yľ\ uu$${ڛ>>;;V I*"/I)N%iBdZΦř}'wV) ݠ&쬊|iF ҃\-Nuku6tOb+y<&МRA0%/ V;lwzs;lv9<5[Bm3MqCXYjVEs$ `?,b8#qgiI#i "M&uBeg Y rW{9Y}7*|" sō^9 k!iLwpHA:܄;%C+>;!7q *pÚSNl2% t2T9\dS)Ptx1:6kr.Ldi 8AJ@󞢙qʹ`BTY:]?x}w07pR Y֞sc84e-j7v ,%:\s Pa+^zx=ʼnUR028~FJ4W3-G67BX~5Zr l9Ͽ<䑵N ђZ9ϵ/o}H<2'8[Ë] s jzCdcZ$hDB8~lkT<0yFh<~ PskǧP 3bЪ?m]\3zX_Ɋв4IJK¼AK8/`4spB"MJlFO{y|.ccR)=O)w}*dudZ$S\S8@wsaC̮G4ɓN EVeH&,v>{2N)%ʖh51Ijuf# =7܀L"ah MVSYJ&5,z_mud T0mI -e5ҊjԹ>E+Wh]tn GW9 _ZF3 l*זV-ay^ru"-D֔7Xzn?;QQOU.YSW';|J^V7;xVH9 2v)vhL~x8( 5!MV *O9߈**.Uf.,f{WF'`U"C=5E!Y{2̼Xϕ}/.cIaAGw  -}?"6_Xf;E=/t8y&P|2kF`8DYj= UUWk[a&6W3z@!?0tpͨP}nD"L.9-w %L%{ _* 1ŭ7P ^!VW:y!⏶\B lA4җM?AѸՙKidF@Z{CA%qdzg<"hEO%|~ UQY?|iC{+#<TEV, /<ؤ!|&QMx^Wճx< ~,!J{(Ok&5t6YؐtϓVo(DSiGՔ}DYKҪŔ?S'A'NmK+`Xӟq3^gZ@z`5HPĻV :$1h-J'"SG'í:퓾#jd% .>c͢կFVRٌ'ɷq 1hӴ7߆>ym0 'RSwd.~5 4'P*^&Xs5UB>RAX;j6 \=֐醀yDB"[:Nˢe!vl˶RCB]pޯrl2SI@@j]x2nH(v`۰. 2_6 0-GClaoq[.'578 VK>FYg)} 嬦sxB ᝑHMJ-mRRli@f*FLZ/;M?rV+&u%Vz9$X~@@@U#leg@9f5Z]1]F`gʷ=!80>ÿIaa=N'wKp"җzimfD7¼,ׇ! IG"yaq{ئ!Rwpcsn48w 8nm LJHpLٷKidŖSJ Ia.T$NNP@>"Q:Nл0ۋ (Bu&-*yDL".mbpԑ\DMV?Ƭ"$Ilh:AJ20dH-.ѻs jWHC!ۣbc/?dNyjb}c;. Ҩ}hm;P+uȻю0S9Pv3N:'G(6U]Za*Nplú-/)\R$eY5]W}Fcjq]vt CP = ['#?ֲߔjJHGZrܟIo4]YFhTt=mb(d(*56k3ĺ ȭ9 ۩H9z&T&rZU%5m)iv(Nt^ȑgj(]\=c~q|@)Ԡlt>,H%*yp\2 XdB@KvG \@ D@#喒ϖZ'"ïL?cd_m#FgGY*(E2u] |h4r%ιz vx1vblTw6Y N\ EXPB r oϤ_ʍf52RŤRB^I~<~ xZl<b ";ǯ$P l.x qoIN,󕲥`Ϛ ǒ[@ "2yYӰ=Ew!UDnSVI{kjLavtgiRb[!YQ{l{wy "r;mUgH01p[hdH[5叇'a$z38L(]L`-Jj o%oZ)aqa4Y[\ li DfOިng!ժOhEMS"ORZ;2/kޏՕJ- *niէ"~E2/VAqLrMвҫm' f&7T O鲰L x!{ꄷY' ;ֱ" U9@kԥ*я@G㹶c‘_P+3K:Ҥ?9h俫\7 괐e$PM;`9nk? ^81dRUK^9{;rDVP3udu4͆K☼ 71`#'vY3M VS+֪ɫx pV7=ďB G|{TLV-bIہ+^L&ho3W; ;b uUi<BҩA$[ydfhn+^JGGGw"Ie-wsp7aaCf=loX|S\-URHQ&At輁fAi|Ut*L@~qe1Cn݈4A1Ԏ.DuTrDc&Z/5UV#'uӹk?8 ՃJ&\&1FKnr~<al^3UԦR)^z.~"i1ȫ^I{l/I=$pFO6uWO6p)6/l뱝^=YBO]&|0?%ȼ>,eY Zs60y'1&.{ڧ>Hdpӎ(uVb)%LfA58MΪCpNuA[{,鮿.XJK55"3i01#+&~yT˭U6IR\9fd˅HC#=zL+ƿ",RjSzk:h+ mHSx" {A#l9ӑՌ{5hȩ8!OզR\1Dž<$+ GC{3gEQI9۫ieW"0b (v;e1 V (ϝqX2*2viy=hcj LFP2q) d>StTLH|U0̢ LGZ\l6ʂuۜ LVGf]{89_1 Nco:Um5O1k77QpHN?hVTXgvf^hir``3I ';^M @EyIPo(?A"`mŧyP+`mˣhߩpw$8DxSTyQqUMt-ȁN¼ ;7 P6> Us^X]Ϩg&GU=?Xwq:X5۱f2/0QI# @,*n O=QSy-D1|s-Y^lQRYP(mldɩ徶b:V@sXQ]O""b<%.)L:isTS]8Dfnju)6kNY2/d!vJ$qd΃) gq]M?! yVUpܢ5B])y馓SwJZuAPy,V-.#IOU?濢{D;W)t@^@8G-ƽ;dwAQ*6;%A!d6i]#^ )31+0&c(f?9UwjYpt.", PH[.u~p a&a) ;t_~F&dF8LaZUͳ4=$C_&M4tkӶ U "#-ҀZqb>(w6xM#ki[hwxa0Zw}ՅRe/95sŵ7cߺ,r>l8D'5 jXmz[DŽZ ؽO5GɄ_2kIAsZX|=wϹb{7H\qJ*~cK""!Z[0)DgJW 1n!&(EmRm|65cnB^ -)w{ʀL|KӴހhmf10D^[b)(Y^O ȓRKXdbše[ĴnyJ8}B3}" O±5k֔Bc{8d??} B[xJO`6 \4e/cFbVr恋q[ZuODqx79g 6i)ɳ;fD9kO_4z/D.0L?ֲr%LɜyE-.YcӮaOD~N$&CFR?b:|2\ywݭb.+1C4pFRuwT 2J+H ~*u2(đ½B=Sd7 o?mo>pNoe !T{jY ,F3ӍVPP447#_cA2MM6krwi 8v~#^(k:^>U=LPkC`΢A"V%W.`1^-`^e·[UVT\ou&i̕CT(r a\ NJS+|ʌwJ1oB{E]A͉%umxE!`.'q%=ttQ5 ̻5.Z}:TܺW[Yt eH#Db`3~VƐq{Y INViٖ {]7?0"^7`"A[o8&L(t|WIMCձ|qP=3uV'X5nqQ't}zjA7I]}4!"uXX|t\FSA^P*ᜱ\yv+YHKm蜋h ]FjرUٴ0O{P\/2-"q U\V*&s ϭǏEɈ}KҦzt[Fs2tz T5yp < 1bߴ52d무~^# fjU׾VDֻ_!uklPm,~E侮G VŕڕJb5`HUs-*4/}f\߁7|V/5Ie sw«tj~uɄ3oX`Uyӧ:x#z0Ŷh48-˛U;T 9zPx_hjݙıEHs;+ 9zF^Jv*UK@⎏~Ԉ-U d5lrw5Y5r%6h}F$G~%?ұЅk1.`Ի E7໑8(cj^$ЈT5ś#CC5 \*D*.<{|'