Subject: CVS commit: pkgsrc/sysutils/open-vm-tools
From: Ryo ONODERA
Date: 2018-09-20 23:41:16
Message id: 20180920214116.D1302FBEE@cvs.NetBSD.org

Log Message:
Update to 10.3.0

Changelog:
Resolved Issues

    The open-vm-tools process might take a long time and consume 100% CPU of a \ 
core in a Linux OS with many IPv6 routes

    Prior to open-vm-tools 10.3.0, gathering network adapter information in a \ 
Linux guest OS with many IPv6 routes was a time-consuming process with 100% use \ 
of the CPU of a core. The exported data contained only a maximum of 100 routes. \ 
IPv4 routes took precedence over IPv6, leading to data loss in reporting IPv6 \ 
routes. If there were more than 100 IPv4 routes, IPv6 routes were not reported.

    This performance issue has been resolved in this release. The default routes \ 
gathering behavior can be overridden by configuring the values in the \ 
/etc/vmware-tools/tools.conf file:

    [guestinfo]
    max-ipv4-routes=0
    max-ipv6-routes=0

    Note: If they are not manually set, or an invalid value (over 100 or less \ 
than 0) is set, 'max-ipv4-routes' and 'max-ipv6-routes' are set to 100 by \ 
default. They can be set to 0 to disable the data collection.

    This issue is resolved in this release.

    Installation of the libvmtools package might fail the installation of VMware \ 
Tools

    When the package "libvmtools0" is installed in SUSE Linux 12 and \ 
open-vm-tools is not installed, the VMware Tools installer fails. This is done \ 
to prevent an incomplete installation. Users have to uninstall both \ 
open-vm-tools and libvmtools0 packages to install VMware Tools.

Files:
RevisionActionfile
1.87modifypkgsrc/sysutils/open-vm-tools/Makefile
1.29modifypkgsrc/sysutils/open-vm-tools/distinfo
1.4modifypkgsrc/sysutils/open-vm-tools/patches/patch-ag
1.4modifypkgsrc/sysutils/open-vm-tools/patches/patch-ak
1.3modifypkgsrc/sysutils/open-vm-tools/patches/patch-bt
1.5modifypkgsrc/sysutils/open-vm-tools/patches/patch-configure.ac
1.2removepkgsrc/sysutils/open-vm-tools/patches/patch-lib_include_vm__basic__types.h