libvmtools-devel-12.5.0-150600.3.6.1<>,SgEp9|#%h ?ﺾ]eGd[ F O5/HHb\T85cGƻDлoFnqK8-{a:iT^e-g"Z~(ر1nޫʨnC&,i2nx^N{68gV4C0A'K?ʏ(\/8Ž :' +ͬU$Hm,1S7S%>>T?Dd ' XJ `    ' (*->/02 2x23(3783@p95p:<pFGG\HtI܌XY$\\]t^bcsdefluv0wxyz@Clibvmtools-devel12.5.0150600.3.6.1Open Virtual Machine Tools - Development headersThose are the development headers for libvmtools. They are needed if you intend to create own plugins for vmtoolsd.gEh01-ch3cSUSE 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 u>\E^u>T6%6   m8+hU <5oSaQx (r\R*~r49Am3.i FB f:_b{Oca3{<: ! {%n43%#m;  UM$=~T59y/|=k*fBDJA큤A큤AA큤gEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEb421c5472a1143bc38d45149f81294fa7ba4563430e6c51177ce387d736b9b1b1191dbb7ccd6caebee8aba4cd4e35bec2ce1522489b045f0b9077a9af41d2fbecd7684b66dc88f240354253146a36a4fdf76e68be49ea7dc46cdef7d93746be44f3d9fd64859fafd21ff5b188fcd36895eba380276558b73578d94f9d09bbaeb5b224341a89611ca7516d6bda1058f1a19ef230e9f4ed441b85d00a95c274da493107f7c7111d6bedbcb52b8b70a607db046393b64465c540ba2bd9d061da179daf9bc01a52b58bf2b9c1b2b00563196f32fa217beb7d0a0db1bc8f2795c21f8701c50bed4c211305a35b5d8c7cdc3d833283b90577b5b3eca3ae72274ae5ee7527789beff93679a69637b02199dec31d24747bd09d25061a6ffb21aae685a402724859b28c0570e092bd86633e2f0116c1972c96609729a7fe97eb6cc5e5f9f93107f7c7111d6bedbcb52b8b70a607db046393b64465c540ba2bd9d061da17953aa1bd02a76de62b3f331ddb3da15434256ddc5669ef2aea56200b409496274dc3222f113463fac3e9849bffc404acf700b280361262f135f18877f7bcbd2d22724859b28c0570e092bd86633e2f0116c1972c96609729a7fe97eb6cc5e5f9f23512d231f16a5a81a612eae6592eb8243b5df631f532c02d86afec28ad85eae6e17b9ca98bba1eea6432cb49d954208aa70fe29e515f5f7a2da869f6492f40f038edd70bc34ebeff65c31c49b6aa6da79133f0ee221dceec6176ac62219c0ef9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bda1a32b8266df5332439bd10363885a6ac1a40fe524cbb65082c6e5104be7940c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830a3f03b123b24af939c26ab08baa9a3ae718a17b484e3e114b3dda15ffc286dfe2dd8b6e48e5e7f8fa9f6c8cc840245f7da8106a12afec4220b314b4a26f5929b0e3b880a14e394b0cb7f2dc30a0c28f72e56a50b167423f2053649d6e70a333f09e68a2614509a8219ef264a4366f00dfe61c8ea13d75e690334c086e54e6d72f85e8f7cdb087489eda71cad45d791c29cd1cee0870871bd05530fb4b70abba786833f7d1ce60989632254d22231eb9dcb21244e15e7731250c349a26a3a437e78985701cd8d577641ce3c4c2547e1ddfd9943c40b0e006e87d35a509de35a7b26143706f8b8d9db7c8e606b094913a7cddeb3a50d8d84cea9d7e9b110f455e0a5890448acda996005ce7bf4e4904f341bbf02ad21258c8d02ce28df1c67d987a41dde85ae293e84941364cb9dafb52b2604694dca32a686e7c9c1dec6ee99f1e131279a6d42e81320b01bed8537a32159a677ac64273d1be23287eb422cb8896e5783b487a6c321a943c99e2513ffdbb6d9ab3655d631d1c509eabb3ca385fcf075d951243ad8d9368cee0c36ee82715ece9fb8e92a4eca2abf8fdc7bb3a5495cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87ebd3f99a9d0dcae2d9e02ec53fa4ba9ed994c68733d4b2e6f5d1a8c36121362aa6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e264bda87ff07a2d704f2d46b9a2ca5aa36a09089bb23d48f910d3622858f0fce6192d312d3cee8d4a72b8f5e175f5397e106e2170494068eb48688013345e668272d7993c2727ff3c40fc6434097e9352afc66fb20b91ee0e0eae13f64b31d22e94a5602d2eb5cc13512c0e238d5d8081350cda7f5bc3f7cedbb9efdeb306dd0173f894b610fb612fbb67e03e798e83b07fc149ab11e4bc9d31e5f556397b2896ee3a5fb3fc7dc00653cfc770f3abd605adf89cf7111999dc3894f7a2d6bcb2702d4b76472ae0f2ac109f9b485f39528fd80deda65551c6459eabd25931ab5622e62a4766cf8380a5037698502c38581da97d22b47544df8c9b46f992793660728fe113c120a3363c197326ac2ebbf264f7fe666f6a6d6a4ef0570d2f3f6e81c3c39e3e0da43875be461d63cb9ac4628bded0ad34a7bc308122812159ac1354098ad289f0fc2f712e3787c26d9e31827040106f8332f7780505000b726604986fb3fa1aafbd3f88b4b8514ee872f53089c86cd653663db4617015fd34f7c33bc973d6a7d717c6fa3fe7e7d7068dfbfdba609f7ffb47c7640852586e9bccaa6872d0f3a3334a970c8b326168f517dbafb05e698f8ae3db5f062aa308b2665634fee414ac4ffdef12275e711f83bba9f52904bd02d7dfc1d124b8eccdac5ad20ea937738f6a7089b39972a22ea0f36e15bd92eb4dc7a749e926aeac915b7e7aa2051acbc1a50e92e0b78b2b88feaf35e09a087d503f6630e2f8b3564ead0446aceb4fcd7b71c5e07c1d2217d1ea85dc54063286d0a2e51a34093db43934fb37a6e062d07c86bcb897949210e7fe69b2cd0c9f8456237cec8b95f83d36856a4ea16bd092c596e5a567078e9e65c0644dc5924ff9c12b8584e9bed7fd727e8306580967a1c37b3641799535df6c59b52e26c44dad26035855b9a95752981b156103a62a07f3736c910ea4e301abfe7382b6bf3da24ddbce38c17a77b7fd09fc6e27b3459749d55f1a9c275fa7f8fcd824b9576fd1b3998428ca7755b9d676ef9a1b9bc3de225ba14f3f20f474aec0c81a9540a47630d5e3e423c071ba1d5b2baa4b1b3be946cd865f02bfb7960ba30a4a28db4578945004a656fe49d7282be68106abdab3d64a98ed5703da6ba79a46182e6826b63e870577de117d9028fd0ff49c16701affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35dd4c5608e44aec16d31cf6e69eb0237e2dd5c97be87856d45e3a6785d95ce4b99634402b1da8b7839c5c18c088d3dda2e20c85b07c8204f4bff613eb928d1317df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5299afe9e795828089f31275551efc62b52a1fb4fda714e8f16eefa599e44a965cac165ad2c8d791c247ddf00d9e8d190d9607625f6853ec3741c350f3399309bb716f6543f1b488a7f265fcee6d2f3a6417d0b250ec78ad3cf94af6ac76a4b6b4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a497738139cb8fa48f26b53d9e6414ed5a6fa52188d1814d9f98a038975bab803b64ddf2078852ae053adf0ea3b1e420d5feb54db1db6d8100f7b3d2d96edf3ec89b45ce77772da2b6eb9ae0dfd38ee9d5a08d74ab208687e70fb182cb643dd35eb334c7e9549b9158c1754f0f9c65e4a0f7a45d90c23e21cc96cad716f4c3a3cbfae8825ee66b0f09edfbe0b502b952f96b099766f420fc7dafec17b700d87da61c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525ec9b4e6e60a5a83b2f9e4c360bbd7ad2b1c8dd2351d762349b337e2ece6ffbd93085c315851dfec6886439bd6c1eab1318deee4fbe7d93bbba6d07287c1a37455bc00a3e308cf3fd5ac90993bb4024eac87d51ee3376ad2a17ec64106eeb097a1451087be0db70e68a986f12627fe53a27535c03286b5ea56ebbd897fc8276b79db892c3eebfd73e1e623ed9db19d3084d8fb2e541109083f6f2cf3f524d8992c29b366f426544ea4776bbe952c2994c2b7e73f92c56dce095676f5c5e0424e257cf997ba727d3e60da9580bbaa35f133758f4432743e2cee83742ad0f57121d451c74c3315ef135cc1a39bab928f8b1459ee022724ec0eaf796727d8708dd08eabadf088d06c63d553b99b8e8a8554ffb89786ef9701b02a6a5f31a3cfc0adf702018649cf8fbac0485e63cbf269e3222785b3851efbb7cb16a09d3ccab4ca9579a8f290dc98571e6e98d6d4a3a4df92fa3ab6250da3a39f19a3f97947308d9212f8e51c85d29a10cf9cd5b7d9aa54c0d0a9afcaea9a9a3d85e69cadd730721774f4d563c2f9f94f4979f13a098a2152b589e316cac039873414475d5ab9b720f3a58961acacaee89d66bc158d80fbc54d04062ac8e613bb5591e47ec9e4305189d497a3a9040231fa0101a787ff9dc407a9aef1af2f0e4e695d1e01687ae285515efae08407ade8479932ee3ff8b94666dcdf66102c088bb2afbf21257e91d672877fd35e11e06b9d74c7d6fab8843632cbb61c38834b7304ce9d813bfb80139bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e5a9c9eb0e7bac5dd3a12f1f971ab783dda66dbdb90120e3e550f6414a415c918970558ef9c519c80ad7e9e8fe43f0960bc549015b0180cb396b8e84c707f3342270f9461ca0ec44254225518e3af8a117502ee1983ece1170012cc9c4068908bc2e7f378e59b8fe0a9aedce7c528e57161f2be0aa82d5de1ea0eef2a449b4baf7b9c624c7ed5695229e1463a3ebc2eef0c3049d020691594e29a50174edf5669fc993e7ba6183bfd46312923bcab1b9b69637a4627f15b8db2259c18f8a05ae5b6a724ff13b89d0ba48a9a16c4d576935f55ad9ec0898501123a3e6857f8ee68cd2888fad09013e42c324113acad992d9bd9611203011663d42553977e5acb178e980d5151102234d53d57651cc47e215813353d1b0567623074dc7594426a78d3bb78dd3e7f6e51d4a283146bf73992b8906d9d3f80955b1c8bf89e1141356fd4d9fac2c1305c8159f6774e5c1af181ce67e143a36f1a345e77ed988a9d57118f9ee491854cbdd8907856c5e0606fbf739f7c5e7093582cd246de7543358c4ee75de54ad9202b456e6efad001ac397d8ec533cc5eb2cd78f9a729d2269498738bc73a3f7d363f61c5eec6d465236b0efc0a5589a09f758790e51abc5a152b1c51a6b2d886c69b48f1aaa5a3f5544ba4030405ac4d50438b65f8753fd7d00bd99d4eaba2cc0b82f030fc55ea29695b05612c51f83fdf5013f5eeaeeac013c2d0libDeployPkg.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.5.0-150600.3.6.1.src.rpmlibvmtools-devellibvmtools-devel(x86-64)pkgconfig(libDeployPkg)pkgconfig(vmguestlib)@    /usr/bin/pkg-configlibvmtools0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)12.5.03.0.4-14.6.0-14.0-15.2-14.14.3g @f@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@opensuse_buildservice@ojkastl.dekallan@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- convert to obs_scm - update to 12.5.0 (boo#1231826): There are no new features in the open-vm-tools 12.5.0 release. This is primarily a maintenance release that addresses a few critical problems, including: * A Github pull request has been integrated. Please see the Resolved Issues section of the Release Notes. * 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.5.0 Release Notes are available at: https://github.com/vmware/open-vm-tools/blob/stable-12.5.0/ReleaseNotes.md The granular changes that have gone into the 12.5.0 release are in the ChangeLog at: https://github.com/vmware/open-vm-tools/blob/stable-12.5.0/open-vm-tools/ChangeLog- 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.h01-ch3c 1729775073  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~12.5.0-150600.3.6.112.5.0-150600.3.6.112.5.012.5.0libDeployPkgdeployPkgFormat.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:36148/SUSE_SLE-15-SP6_Update/8ac43d4a21f695e108b64bdcad0c6cfa-open-vm-tools.SUSE_SLE-15-SP6_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 terminatorsPRPR'(\(-cο 7utf-8a95f4873fd3e4e7ea7f6c08e170c657ca0ad3f1f4c149c8ded1d1122c5caa168? 7zXZ !t/Y]"k%{U}d]}EϢn5"Op>r4'>>(6EѤD5)(8wBG7Smi(8 |J*:2fւW]-{6tewr:_8SH4}>i 놣rw<_@_)6;pBZ4K:O89 N-tLZnErβSC` yp_ qꦋǛUP 賉ʬj ZAP;u{40{Y;LDHTG|~r QA=qƶI8Rf̀=" 8O.ZִG8j3,}9X*T֟L9o!Ùb*I.<L 1>a9+Q˸WEkp*E}P²wd7OneD7LZI/|qh٫B0xF]ߊAIgoٜq1͕|-bdz&1oSVQ[I݈ɨ9]}qqdtI:k25NdyT0mg{X<;* [H:mC`JjH7w $RRtGwI o <Ξ{Ш`K\Ϙ,g#N>␨gjL#qS$VM M\7Ǧ`{zaܧoˬ_Eߚ ;)Lj 4v~m%F;gcO4PKB _ܞ ɇf'і]=Gm 1!4cJ86MQQ%*CX"ٜ|>G{*ʨO1.^s$] j.^;e'eG Tc'g动=C(B%4aNѕ*{trrvɛ%L"$kMfX)rG_=>7 εY|Dﶃ9L(:4Dmg3D|qoɅTK\W>hkȞʥ66P4Swi0IqoAp9%jtKOwS_|'C86}Y \ zxy>`+uNGD? חrjT hiz܆6H~_b2^wc(oW(ea@JG`?N]Q)9+Tň5TƟ=~o / FFy"; 2hu|O'ᩄjUPhS '/RIPY^$`EBvy *IK?t9ՠY+8G@+~ M(=5Z(lf`ӀLr]L ҲKx(b}Gqӄ3|X]E2ҷ.OY).Ip(+Ii5 6Ԇ,<6.^hPG+?Cjnu:ﳈ#q^3*:j9izf瘲Cs}%*PGx'ѹճz6%6=No6 Ca7}FhiAܟcLj/6D0TrVlZ+l] O(rGX2zTu`y*7^9f]<JLJ5 Fzm8N!衝1ZSN3cϭEzҡ> l9"` 8 $uRMÅP2ni&nmᴖ:sL3fDqlSR+x 9`/qU[CQѐֈUD6n2H4ɣė7rdNFEnJ1 }ERcNWB_G21 As 〞IM!A0Mv?S3yd/㷍\f~628E"J1[؍- M}?mdҒ2UFm lmfs3Z1Pd698wM?gd7_GaZ_-ddPz -E/Ȳjҧ% aMG׮ Tח.up^h.p:dzfvj(; ZMx~XjiKwv2/(o6hQ4MV sCL7R38*+9Pcఝk" $bxb`7=ojY_^Lϗ!$OFXgd;_#8 j"d(:\mw@U qYLY&Jo>}$} YmbtdQWF%ێr* { ^fP ȧ?\o 4)u6γ.?̱e _Ue!I=k*qaT︐IIr7rXX> {J7ᠫ_Q#< IiQn;'?;Rfaȼԉ,O 6,;tպ]#֙Rm!4[O%j#׿FxtN ѧGX.j g a!]զ-/Cv^;SSWqe;јLӐv 'DK.Rq;\ێGTG+CAllov_*,xs\͓wɻPsPDtC=E`XD<F:E5f5ARJ ڏE@:M„>38k\>PӍҌN'/._8Jp>/Y7Mhs<ԆX\3 ~zg.g|\^;#b3 ^pBvĈsm1L|i?>o B fQduUvsIAd;}  Fѧy1\85mŽ9ʋ.dgcrKpOQ+q!JNIfMCQlӀs+2ڨt)Oq⟸n%H5691c595s5vx{ze"DaHї BsT;S'&ZG9ps*I'.'uܭ87bt,IS>:KOՀw brzs+aMx7i# 4w&s>P'6odLIwt@-~Z\Lbș#fqsϻ!7nezirҫ'+}>׳bA`K@ԬAL7#λ̜u nUBx'%xZe);r3Z?~pEӺ~xNøp BQ\˯ {!HNz`sÇbǍ"$8D ŋrӃ+D&SugkJv-ߡ2~e6ŎQL,;K"6ReNH3 j#\lZYg? q=Fg~"2pDI;+o^"BM]`CX_ 7<,rɥ+qjѧ ]l`~W)VnB*/~9fNM?R77IArm(iN=Q0 4 i':>=7hw(WVNoUP%ywr'hw⋐ EuJt\ĸi&ϳ'~|S_\v+2T:$fe\ Fyn~pfY*psۼ"/*Fj3 TЎ@uo{mTa`,Zy18g2'4,@*o$-zg\],3o/`H( S(LQ2O2?Sz_;e*Q 'tF)T qXLQ /% 9n.c3: =| QFzu9KݡP7 ^ vpphRc̪>踆t 4aܮa霋?4DaGtۺBa+=Yƕ^=䟈v9>U6:PiSraWE5ws]8/1NϨ]Wj :XhkLFe?ɢSގ5m=?a3^͖,6~VW-:zV59OW=:63:Pry[nA3wh`NMs(Nju֡XXmfEH#$B!嘂HqݭT{&wO=U[[Fj7=X2Bvӣ-,a,KO@ֹv 1VfB3V|G.tFRP \Cz!,/۱%56=qQaoD1X#k[ 2s&b!Bn#4bJ; /s!ւQĦzEfE暭d{̫:<=_3H/jf &d )Zk:ɘB.K'gdFN:C]ou%2E5qe^}ځIlۭ"Tlrd-q-K1Lђe{6qwi ΠOv}-V:FpI6RlcӻwZ P݁6O/=d:wgp} G5Nёh;M$pDf8ɧIon=^W"Ɛg^A8E/Oo/0~ïՉX}_G~I/³d{ټQ!fhΓg5 8/TN njo۔z$}llcZ.F6>p, o-~oۉ&:&]`{_^ddߺK2ڢ4r6/007-[_?gOliD^rȈ칸5AP&!]n^zK6o,iZ0 jBx<̧s9c׳JsWD2;;gpwFT^e䠃?+3&3Oݍ)4A0:*e(Zq,U͵MD1H#8uU< Yʼ#4\;mB;{w/pBH"MzѴ,Cn#C ֗iOe|`SX A3Khg,-S؆".DŽԛx "ǙQ$\R| H/!>B3"#Feth  ƻd-.} yAQ(s+zծ>$ _>+@5bd%\آ(|VQDU(yipHa]B哀P唠j掫l]Ո'Gܻe%j GX sD":TyţN?q+Y{NZn釴ÎksmM3g{غs@?2! >'^ex.@(ap~QJDȼ8<|]]aӊG ?uA3KKH'hDZI.*w̓r m%x  ȿ!iٺ [v7h%{8|D;QT&IB ư{NBLkjA%J a+(G^@n\|lE4>T3&~7o"cG]1Qv7pH7'CDG/CG "U4by@Kwg>*;or H:K:2sXPc&<9)~.4'a~n;L|\N{{tCbvSl Ky96WlʓhHBnE-Xz0!Dp碚=K܈uCyhԃ.!uV:6OaSiDj'§OyQ&yrLEN{t+% hXmb(.h0)䎎hMa&xׂĀCR֤[׭x&Oqa ʶpż@emMs`xt)F HTiN,bEN%X2~^- NC )i;ԇt vFe~&;?rʄsNqY7w7+N-uT{{Pf*IdIBt0ȡO6 F֑١eNvBX>8ۨ"aۦ/{B93 ܽfZ$9}NгozF=\9 9Xc^X_ԁN_7Y;3v0gaw# ?f5e,p!/CdoB4v^, ~ 0 o$ǚ_p =o'䘕g8<{۾j,`&F~ }ʺXv`ZxV 0Vۛdc+I+c-MW 3C7L 5{<TY~:G`rzfa =b-^C03!~t8ҟ2L&Bf${H#Nrd~9z֩PzD+d*Z:6|ZSt4q/$Lb.'IkLE](zéB\|-}յKo(dzzUU1QELGw#xrBq7mL:_|gZ9>:9 H"rY)f.i\XJ}&A2:+J,|JҔ: u0 !f'gsQer_'4Z窗K·hsq4N?5AU8 C:bj-|*<)LV^߹*k"K>ԏoCJ6YjLCxgDHŵl |rgxWYv#n"V\d:%*#KL12̔x-ĤtbE[ʉŗIG,u9Um"0B#MbkSgo `nDvLosέмāc_kO="K#ɋn;Sn(K2+xEw 㯌0W#_fόEbXJ]<߻(K(:*ڕ#xN 4 >i$fU>"sQD0=)|'i;Y$Z^녾*!)ث.*^7o&| ![EEk FZKMfhOX"in٣3Ύ԰큘'쨱k~3;#.ET7[#L2to5o<0tD@k#6r䘵 6}h>5?=8nz#PfʡL.ɑj̄*F̔rcLniYלv n,H@=GKL5k෈x&0=&5]1&-9#pz!ɾJ&:}ES9%7: ON_651"#O:*A"W? e KrdP fTaƻՏdkưGҶP̓=^ŸJOOߊei>'a}P,JƂrx? z@\z} FFɍ\%P%uXvN:X5#$5 $BRlWRɽ1>!uJscACg\Egq"V  w4I4X:-Ā>b<NY3W|Eᴑ zN%3Įmbz wU,x*~R|tͯ,]>p`a{p0׻Xn)uWMHOgZs^Y"e1R_92//uukWQ1hAI0.R=XG!u^,r. mDH`wA:e> 1ճsxdp%ԞwO sD.ދ>6Ft+)']nHJx1jm<ݷ>UOFCChR{p*᠏x}N+(i&ur-ŧz9q=S(1Y@yY8(ݮcvM]@ X5?yŵHHN(;-22:SSa[= '43evkypxI(1`0H"OHؔ*tUWyZjc#^uJo^!2>.?TX,Ku&|\JB+? ]se3'by$M= r@*Yl(>"Ҽ7V.w\{zi}ᗽRq.Қ6̲4]-mywAWğZE_lr/46mIXdλd ()·z˦LXK<}O փMc*h[/(x4ۚMnG`a(,kg)SwC CgJP%vϖCŒ~:9+h]IL9};÷ᰟw|tKHmecLt&b) xm S sdyCEI?{L,Jo{mSO8嗕m(+X*a%;Z*4PŸߵ)/f@urʀ8:XTEeDѮPcϽ!B'[H6p˚usE}}[\*4,ȄSZL 2$pݶb' ~!K$&Woy~{R7$O0cf|b~Ptd%L4? \a/jP,}#r) oGo[Fi5*Gx,l ,cH>R :7:k*0ALkfm&Ɣ 5bS6 M@t}W0| N,dvGg\zJ cjrdJqj6%J?ej1k;1a#yd2~wDs;7ΉvL$ pcHruտv<feċٰ'pɇAȇ/F9 f&K?$X>us] w+Jޞk\Q݄ip3@OeAD/ODz/hPg'̓ϡ}alX&$VFEjr ^*k& $uѸjN͉q8pg\A,SUŜׄ}hsނc~% ZXhf: 3hN1{& wޚgp foIl_Y.e.#;HA^Jۧ7E/j,ңhʊjeIRZ+Y 7W8@mP@U<~sQuo%kT1YKe&ev@,s!vUCw ٽC_3K>GHuf81b#5wDrN,eCe ]iA%8ȣogZL}A F߀ @223YnŐ>x\ēS,`=IHE/L^6^Wp~zdA ӷ1t'S3Pբ-e!Vmʭ@`U$>Swo/kUk*]'>h 1]ajr]&ns;~af =ŪnJP͇&*u]q>xy*'oݪ̣\a0ό1os&?GRc ; jD x`)|ݺRfXYz^քXS*svƐcniKҵ4=}{LL =}m ^g^}FN^*$C~mlڪ!7 WFXqVĚNdP -*/؆"8}N&?!1Z"۠nI&&b-\R \K-L0 LcH N 8u}1Rz[ j`yOBJڋLQ: .A^i\%pp'E}5DA;kf] (^l9T,Q9%}vH6鞴ǽ'3xqt e1`7hBW Q-]"㮝ѱ>Q_⺋'OWאdly/\9nh~ol-A+[N E$S?12[5lH 9? >[r6E([E/Ka({y:6ZBX_p7z|VXHe|E5a{O.}z"{흵(bxgθm(´8wDS]u.G Ycy6|1?u4ecTUvJWUn!\ c奄( Qe\,qQ,ys?Ӗ ]+KgYc'Dgvp *8 =-G._@ǭvKORM7/2@5 LsgĨKui b ~;$ Xa I79_ xu*7-/5  jNINY2_^ ˓y[o<]/TCxp§*WvEXNFgK #&!$ MsヷPFensi;q9H$9-x,qK@W:O4.= ,WXH(>4$9ԍ{lN^wgX(2Kv>dn,1Z *HLB(pVO&ռةʾz *%-x,b<{1&xviS#hwdxP5 =B3@tR*ߝc$F˹C oZ2v>Xl'soʐ(*ࡼnB[ =^"?FӰX¿:W%,nw!=rm/NXdMf. jmE~eQza:VwW"e7 g˃QeeQ,?~u6&d4l܁IzMn&/9j|(ċUQ'*Bz & ' [`m i *^t>5HD6ČD؊[qÛddRlj^ 6rۻx9K I2?.XA] ?UڧvH{nkCtА뜥~ /x˜fQ6i aUᯓ4 D۫xs{.P[1^6 0P̳r\*dH kD4Lˈx@mow$(O`*@y}Vg4Ĉ^Zh0N'tg_eI"ߤ"u-v¸Nv ]Z bs/e믋IiXcF`-sEk SiV(Ĉ?D;e@=(Nnū25p˶lQR`i `E9~aWxUFviʘdcWҤɏvLN ພC΂i>=N6RV7((Xq;ʖm{\fQt^6M|Or#Vh\\xZh(luZwQ{ڇU' WUZʺLqf?@g);l~vVt,l, qķ1l㡎6K`T^})OI}O ^SS];'>q" =GRmO Piih B9[(PWֈ?b5 [,b*˻M:_:8T)5K2DqK{45q۪R{%Ϋs%V͋ v2s8--st+ k#葯ߨOL 7IC^A${eaVk72h|i%d0ni3Lh F1+<X-9 ynm ݒϸUŐª0UHF#ő ('Yvb$n]U-j7h37]fZ 00MI86ޥQӀJhO텐?l#,x_R)0Kq3]ө:/ e5z[=$FH c3G f8Xl]!y8 f҂QLpVxPcƼ6v3P;&9u]'> c'O+Pd[z & J⳰"PV#OρNşK%XM~ƐͫԴw`&ý my<"$cǏMo,SSaA*ݽ>0NNZ佅3O(b)o]) Һ0*1YS|rDT. EP GTlWfޒnr "ۖl3'"UVbۮ?;:{hI g+D4^hL;0L׍oI%O% ًH4qG =+mbcIoVzHqij5:.^Ɋd :\{:ĵҥd(`1$T,E~7喰gNEpNi2n O$s;LR$T!ޑrXFծ!>{R#.-&8G]=ܳTͬ G@wVVdـS+\N$9~SO07KnA?bڎ*w}e}τޖV2wm+%)p&DubCBsNf>l8tEĨ>ccy'[f/39tacJSl '<#z`4\"#F}[  ;=;|Fh`?,˶oJMVHW|IYAmarƫ^L|@^2I.1QOwλ̬>Y 4a`/ei7 ali*2^@:ZOXd|? P=@DVk5G(M9cZ T]? Y^+NY_U;2>ͳB6\<>uM,ƹHїVK[R|,{^;@`:! 9wPv L3JL6g6XcJدjѐ D(Tg嗅-n3;"t(Vk d d }/~B"pqjA#r׹=X Ñ̖aAa轸.Gly[h}gZ?ܐ: ?eb6ᰐ?a?2j6\cLL|pV\A`̝O[Jy`R#Ȏ2|rC `t5"xYIwעfu^*zAK:d]9|,w0꠵cDHHXzfh:\ʓ2J`Z+Iz#j١y~!+ Im.C36Ya<5mh2(7^y,w{B{-{6 _Bw ˎm?2}tG\Q3mQ^_\; kd",Vj E{M_ʾJiOG#*"%Gp'/WF!6BjU| }fP=U$eo0%iuŝs*dVw+XάGێԶu`j;c0J1WxUAh :ah(,TVd  `Μ(.Kؔ_6EZ_xj*Jo4&9o s1bsݘĘ!qx vvZr'cFpCqLa* ]Faiݳv;]AtB4꣈6-!ю H]m>󺛦HVHށ._p ާoɨ \C.: l>;2h-@&,D(e^P(ֻg[/Ie`iPf%TVRwNDR~*qxˆSwoʷ6~k8I^u$]Zn%R%њ5,LG1v#]J:(?ۀ$]7q6ﯺaWP%CXݪ Ufhb-/Nߔf/^Amff'[- s (V(k= ak}I QtEM^`U%K&6[ZLR`UU<Fأ7qwqUԺ!091>Q$K_];ׯX0ز\7:dPdLaRօcY.8#M\g&={ .tm2 viu5[V"~6*\ZpAj@v~ 'ߊy,Q.G`+\^[Yě㟴<)YݓfilT^_hDHwC9YyeɰͶ6% :Qs%.* ~`nԽ9oX{!ZdZc9" :;-B +&W,@\@xJrsXcf:Ƅ16<ݓl|< i#^Ƿom[3O$!V$EJ6Э>ROkkF*tZ3#&X%w z8A J3EͨE^g5Btxd#|Z8,,ۙ[/&K'39#9pa rl c 7lNv/|ŋcZj孟`,8+3kdag;<ےJ+N7d7~Yng5!݊R ֣manN¯)JxR~4;Oo"n8 sTd^DfyhdKݟTUa]y'lsA.(߾iAq]vXg4C*:k@7)C~mWG( 7hk7jӐwp0?"_GL05a܎؍w#zPUJ'ύnXIbtW NB^32 }®8j4q !R/Plz,,;8'B^B {'L:Kd|8hXwŷG_'n@L5|DrCdé| $:IeP? ,+L_Zq {؄H љ;i1C Uͯei-kO|+0mq@ Is?V2ΎL@ ߈rZ_-;U|vj XIvavbjg41-|TBۉi/gf ൲x_i<؍#e5jmݔ@(DLyI >Cخ֦V ]]yCYk`܌)oTrI=`yw= q;"/LeFL7p9j8!Og+ r҄_/Xqe-]!mEyI*/D= p *N24qۣ[GO!'TW>n۰`{br ]|z5MDڔFYDBR %ڪ<8 YZ