From 83f757dc98c837db78e7e114908a162f8cc48461698e0d473dfbecf7af75d845 Mon Sep 17 00:00:00 2001 From: Kirk Allan Date: Thu, 22 Oct 2020 14:29:08 +0000 Subject: [PATCH] Accepting request 843444 from home:kallan:branches:Virtualization:VMware - 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. OBS-URL: https://build.opensuse.org/request/show/843444 OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=401 --- open-vm-tools-11.1.5-16724464.tar.gz | 3 --- open-vm-tools-11.2.0-16938113.tar.gz | 3 +++ open-vm-tools.changes | 22 +++++++++++++++++ open-vm-tools.spec | 4 ++-- pam-vmtoolsd.patch | 35 +++++++++++++++++----------- 5 files changed, 48 insertions(+), 19 deletions(-) delete mode 100644 open-vm-tools-11.1.5-16724464.tar.gz create mode 100644 open-vm-tools-11.2.0-16938113.tar.gz diff --git a/open-vm-tools-11.1.5-16724464.tar.gz b/open-vm-tools-11.1.5-16724464.tar.gz deleted file mode 100644 index 6a9144d..0000000 --- a/open-vm-tools-11.1.5-16724464.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cb33171b22872d66632b4151feafd4da480aee0c6bd5dcc188651984c1e9c511 -size 3988511 diff --git a/open-vm-tools-11.2.0-16938113.tar.gz b/open-vm-tools-11.2.0-16938113.tar.gz new file mode 100644 index 0000000..e790df3 --- /dev/null +++ b/open-vm-tools-11.2.0-16938113.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df16b78bb919e85fe2b9190148f4987ea4942f9f9667836bf1311dfc2eb839db +size 4050857 diff --git a/open-vm-tools.changes b/open-vm-tools.changes index eeeb772..58159a7 100644 --- a/open-vm-tools.changes +++ b/open-vm-tools.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Wed Oct 21 20:37:22 UTC 2020 - Kirk Allan + +- 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. + ------------------------------------------------------------------- Mon Sep 7 10:31:27 UTC 2020 - Andreas Schwab diff --git a/open-vm-tools.spec b/open-vm-tools.spec index 9403eb0..b96eb23 100644 --- a/open-vm-tools.spec +++ b/open-vm-tools.spec @@ -40,8 +40,8 @@ Name: open-vm-tools %define subname open-vm-tools %define tarname open-vm-tools -%define bldnum 16724464 -Version: 11.1.5 +%define bldnum 16938113 +Version: 11.2.0 Release: 0 Summary: Open Virtual Machine Tools License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only diff --git a/pam-vmtoolsd.patch b/pam-vmtoolsd.patch index 2bc4bec..98634b3 100644 --- a/pam-vmtoolsd.patch +++ b/pam-vmtoolsd.patch @@ -1,14 +1,21 @@ ---- a/open-vm-tools/scripts/linux/pam.d/vmtoolsd -+++ b/open-vm-tools/scripts/linux/pam.d/vmtoolsd -@@ -1,7 +1,5 @@ - #%PAM-1.0 --auth required pam_shells.so --auth sufficient pam_unix.so shadow --auth required pam_unix_auth.so shadow --account required pam_shells.so --account sufficient pam_unix.so --account required pam_unix_acct.so -+auth required pam_shells.so -+auth requisite pam_nologin.so -+auth include common-auth -+account include common-account +--- a/open-vm-tools/pam/suse ++++ b/open-vm-tools/pam/suse +@@ -1,6 +1,5 @@ ++#%PAM-1.0 + auth required pam_shells.so + auth requisite pam_nologin.so +-auth [user_unknown=ignore success=ok ignore=ignore auth_err=die default=bad] pam_securetty.so + auth include common-auth + account include common-account +- +--- a/open-vm-tools/services/vmtoolsd/Makefile.am ++++ b/open-vm-tools/services/vmtoolsd/Makefile.am +@@ -78,7 +78,7 @@ install-data-hook: + install-exec-hook: + $(INSTALL) -d $(DESTDIR)/etc/vmware-tools + $(INSTALL) -d $(DESTDIR)/$(PAM_PREFIX)/pam.d/ +- $(INSTALL) $(top_srcdir)/pam/generic $(DESTDIR)/$(PAM_PREFIX)/pam.d/vmtoolsd ++ $(INSTALL) $(top_srcdir)/pam/suse $(DESTDIR)/$(PAM_PREFIX)/pam.d/vmtoolsd + + uninstall-hook: + rm -f $(DESTDIR)/$(PAM_PREFIX)/pam.d/vmtoolsd