Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package open-vm-tools for openSUSE:Factory checked in at 2021-10-12 21:48:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old) and /work/SRC/openSUSE:Factory/.open-vm-tools.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "open-vm-tools" Tue Oct 12 21:48:11 2021 rev:104 rq:924276 version:11.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes 2021-06-27 18:58:31.616232316 +0200 +++ /work/SRC/openSUSE:Factory/.open-vm-tools.new.2443/open-vm-tools.changes 2021-10-12 21:48:48.515824931 +0200 @@ -1,0 +2,24 @@ +Mon Oct 4 22:19:03 UTC 2021 - Kirk Allan <kal...@suse.com> + +- 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. + +------------------------------------------------------------------- Old: ---- open-vm-tools-11.3.0-18090558.tar.gz New: ---- open-vm-tools-11.3.5-18557794.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ open-vm-tools.spec ++++++ --- /var/tmp/diff_new_pack.dyghSx/_old 2021-10-12 21:48:49.343826116 +0200 +++ /var/tmp/diff_new_pack.dyghSx/_new 2021-10-12 21:48:49.359826139 +0200 @@ -40,8 +40,8 @@ Name: open-vm-tools %define subname open-vm-tools %define tarname open-vm-tools -%define bldnum 18090558 -Version: 11.3.0 +%define bldnum 18557794 +Version: 11.3.5 Release: 0 Summary: Open Virtual Machine Tools License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only @@ -93,23 +93,27 @@ BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libudev) %if %{with vgauth} -# vgauth requires xml2, xerces-c, and xml-security-c/xmlsec1 -BuildRequires: libxml2-devel -BuildRequires: pkgconfig(xerces-c) +# vgauth requires xmlsec1 + libxml2 - or - xerces-c + xml-security-c +# The preferred combination is xmlsec1 and libxml2 # Use xmlsec1 instead of xml-security-c where available. # If using xmlsec1, also need to use libxmlsec1-openssl1 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0120300 +BuildRequires: libxml2-devel BuildRequires: pkgconfig(xmlsec1) Requires: libxmlsec1-openssl1 >= 1.2.28 +%define arg_xmlsec1 --enable-xmlsec1 %else # Leap 42.1 and 42.2 supports xmlsec1 and libxmlsec1-openssl1 but 12 SP1 and # SP2 do not. %if 0%{?is_opensuse} && 0%{?sle_version} >= 0120100 +BuildRequires: libxml2-devel BuildRequires: pkgconfig(xmlsec1) Requires: libxmlsec1-openssl1 +%define arg_xmlsec1 --enable-xmlsec1 %else BuildRequires: xml-security-c-devel +BuildRequires: pkgconfig(xerces-c) %define arg_xmlsecurity --enable-xmlsecurity %endif %endif @@ -254,6 +258,7 @@ %{?arg_x} \ --disable-dependency-tracking \ --with-gtk3 \ + %{?arg_xmlsec1} \ %{?arg_xmlsecurity} \ %{?arg_xerces} \ --with-udev-rules-dir=%{_udevrulesdir} \ @@ -265,6 +270,8 @@ %install %make_install +mkdir -p %{buildroot}%{_sbindir} + # Remove exec bit from config files chmod a-x %{buildroot}%{_sysconfdir}/pam.d/* @@ -316,18 +323,16 @@ install -D -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/modprobe.d/50-vmnics.conf %endif -# fix a link pointing to the buildroot for mount.vmhgfs -rm %{buildroot}/sbin/mount.vmhgfs -%if !0%{?usrmerged} -ln -s ..%{_sbindir}/mount.vmhgfs %{buildroot}/sbin/mount.vmhgfs -%endif - %pre %service_add_pre vmtoolsd.service +%service_add_pre vgauthd.service +%service_add_pre vmblock-fuse.service %post /sbin/ldconfig %service_add_post vmtoolsd.service +%service_add_post vgauthd.service +%service_add_post vmblock-fuse.service %if %{with_X} @@ -390,9 +395,6 @@ %postun -n libvmtools0 -p /sbin/ldconfig -%clean -rm -rf %{buildroot} - %files %defattr(-, root, root) %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0120300 @@ -427,10 +429,6 @@ %{_bindir}/vmware-xferlogs %{_bindir}/vm-support %{_bindir}/vmware-alias-import -%{_sbindir}/mount.vmhgfs -%if !0%{?usrmerged} -/sbin/mount.vmhgfs -%endif %config(noreplace) %{_sysconfdir}/pam.d/vmtoolsd %dir %{_sysconfdir}/vmware-tools %dir %{_sysconfdir}/vmware-tools/scripts ++++++ open-vm-tools-11.3.0-18090558.tar.gz -> open-vm-tools-11.3.5-18557794.tar.gz ++++++ ++++ 5087 lines of diff (skipped)