Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Mar 2021 12:10:01 +0000 (UTC)
From:      Renato Botelho <garga@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r569197 - in head/emulators/open-vm-tools: . files
Message-ID:  <202103251210.12PCA1Ja040564@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: garga
Date: Thu Mar 25 12:10:00 2021
New Revision: 569197
URL: https://svnweb.freebsd.org/changeset/ports/569197

Log:
  emulators/open-vm-tools: Update to 11.2.5 and other changes
  
  - Update to 11.2.5 [1]
  - Make fuse dependency optional adding new FUSE option, enabled by default [2]
  - Remove CONFLICTS with packages that were removed years ago
  - Remove DOCS items from pkg-plist and use PORTDOCS instead
  - Install default tools.conf [1]
  - Do not mkdir directories not covered by pkg-plist
  - Rework patch-lib_guestApp_guestApp.c to respect ${PREFIX}
  - vmware-kmod.in:
  	- Simplify logic
  	- Use kldstat -q instead of redirect stdout/stderr [2]
  - Partially restore @preunexec removed in r473438.  Set tools.set.version as 0
    is important to let hypervisor to be notified package is removed.  Otherwise
    vCenter console shows tools status as "installed" but "not-running". [3]
  
  PR:		252699 [1]
  		226204 [2]
  		246440 [3]
  Submitted by:	John Wolfe <jwolfe@vmware.com> [1] [3]
  		ohauer [2]
  Sponsored by:	Rubicon Communications, LLC ("Netgate")

Modified:
  head/emulators/open-vm-tools/Makefile
  head/emulators/open-vm-tools/distinfo
  head/emulators/open-vm-tools/files/patch-lib_guestApp_guestApp.c
  head/emulators/open-vm-tools/files/vmware-kmod.in
  head/emulators/open-vm-tools/pkg-plist

Modified: head/emulators/open-vm-tools/Makefile
==============================================================================
--- head/emulators/open-vm-tools/Makefile	Thu Mar 25 10:43:32 2021	(r569196)
+++ head/emulators/open-vm-tools/Makefile	Thu Mar 25 12:10:00 2021	(r569197)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	open-vm-tools
-PORTVERSION=	11.2.0
+PORTVERSION=	11.2.5
 DISTVERSIONPREFIX=	stable-
-PORTREVISION=	3
 PORTEPOCH=	2
 CATEGORIES=	emulators
 
@@ -25,7 +24,7 @@ nox11_PKGNAMESUFFIX=		-nox11
 nox11_CONFLICTS_INSTALL=	open-vm-tools
 nox11_COMMENT=			(without X11)
 
-USES=		autoreconf fuse gettext-runtime gnome kmod libtool localbase \
+USES=		autoreconf gettext-runtime gnome kmod libtool localbase \
 		pathfix pkgconfig
 
 USE_GITHUB=	yes
@@ -45,12 +44,12 @@ INSTALL_TARGET=	install-strip
 CPPFLAGS+=	-Wno-deprecated-declarations
 SSP_UNSAFE=	kernel module does not support ssp
 
-CONFLICTS=	vmware-guestd[0-9]* vmware-tools[0-9]*
-
 WRKSRC_SUBDIR=	open-vm-tools
 
-OPTIONS_DEFINE=	DOCS LIBNOTIFY OPENSSL X11
-OPTIONS_DEFAULT=DOCS LIBNOTIFY OPENSSL X11
+PORTDOCS=	*
+
+OPTIONS_DEFINE=	DOCS FUSE LIBNOTIFY OPENSSL X11
+OPTIONS_DEFAULT=DOCS FUSE LIBNOTIFY OPENSSL X11
 .if ${FLAVOR:U} == nox11
 OPTIONS_EXCLUDE:=	LIBNOTIFY X11
 .endif
@@ -60,6 +59,7 @@ LIBNOTIFY_DESC=		Desktop notification support
 
 DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen
 DOCS_CONFIGURE_ENABLE=	docs
+FUSE_USES=		fuse
 LIBNOTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
 OPENSSL_CONFIGURE_WITH=	ssl
 X11_LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
@@ -83,9 +83,10 @@ post-install:
 		${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmblock.ko
 	${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmmemctl.ko \
 		${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmmemctl.ko
+	${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/tools.conf \
+		${STAGEDIR}${DATADIR}/tools.conf.sample
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/vmware/
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/tests/
-	${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.conf.d
 
 .include <bsd.port.mk>

Modified: head/emulators/open-vm-tools/distinfo
==============================================================================
--- head/emulators/open-vm-tools/distinfo	Thu Mar 25 10:43:32 2021	(r569196)
+++ head/emulators/open-vm-tools/distinfo	Thu Mar 25 12:10:00 2021	(r569197)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1606400181
-SHA256 (vmware-open-vm-tools-stable-11.2.0_GH0.tar.gz) = 280970a15dd8210b89e68df5fce64fa8bfb3ff7ca3737ce5ebf8634d8c1a2494
-SIZE (vmware-open-vm-tools-stable-11.2.0_GH0.tar.gz) = 2710170
+TIMESTAMP = 1616595096
+SHA256 (vmware-open-vm-tools-stable-11.2.5_GH0.tar.gz) = 7c31bb8ef70a0e32b81cde6550cae390a53108e4abb28bb539b0ab5b9e4fc188
+SIZE (vmware-open-vm-tools-stable-11.2.5_GH0.tar.gz) = 2717724

Modified: head/emulators/open-vm-tools/files/patch-lib_guestApp_guestApp.c
==============================================================================
--- head/emulators/open-vm-tools/files/patch-lib_guestApp_guestApp.c	Thu Mar 25 10:43:32 2021	(r569196)
+++ head/emulators/open-vm-tools/files/patch-lib_guestApp_guestApp.c	Thu Mar 25 12:10:00 2021	(r569197)
@@ -5,7 +5,7 @@
  #   define GUESTAPP_TOOLS_INSTALL_PATH "/Library/Application Support/VMware Tools"
  #else
 -#   define GUESTAPP_TOOLS_INSTALL_PATH "/etc/vmware-tools"
-+#   define GUESTAPP_TOOLS_INSTALL_PATH "/usr/local/share/vmware-tools"
++#   define GUESTAPP_TOOLS_INSTALL_PATH "%%PREFIX%%/share/vmware-tools"
  #endif
  
  #if defined _WIN32

Modified: head/emulators/open-vm-tools/files/vmware-kmod.in
==============================================================================
--- head/emulators/open-vm-tools/files/vmware-kmod.in	Thu Mar 25 10:43:32 2021	(r569196)
+++ head/emulators/open-vm-tools/files/vmware-kmod.in	Thu Mar 25 12:10:00 2021	(r569197)
@@ -16,24 +16,19 @@ checkvm_cmd="%%PREFIX%%/bin/vmware-checkvm > /dev/null
 vmware_mod_load()
 {
 	echo -n "Loading $1 kernel module: "
-	kldstat -n %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko >/dev/null 2>&1
-	if [ "$?" = "0" ]; then
+	if kldstat -qn %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko; then
 		echo "already loaded."
+	elif kldload -q %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko; then
+		echo "done."
 	else
-		kldload %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko >/dev/null 2>&1
-		if [ "$?" = "0" ]; then
-			echo "done."
-		else
-			echo "failed."
-			return 1
-		fi
+		echo "failed."
+		return 1
 	fi
 }
 vmware_mod_status()
 {
 	echo -n "Checking $1 kernel module: "
-	kldstat -n %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko >/dev/null 2>&1
-	if [ "$?" = "0" ]; then
+	if kldstat -qn %%PREFIX%%/lib/vmware-tools/modules/drivers/$1.ko; then
 		echo "loaded."
 	else
 		echo "not loaded"

Modified: head/emulators/open-vm-tools/pkg-plist
==============================================================================
--- head/emulators/open-vm-tools/pkg-plist	Thu Mar 25 10:43:32 2021	(r569196)
+++ head/emulators/open-vm-tools/pkg-plist	Thu Mar 25 12:10:00 2021	(r569197)
@@ -1,6 +1,6 @@
 /etc/vmware-tools/tools.conf.example
 bin/vm-support
-bin/vmhgfs-fuse
+%%FUSE%%bin/vmhgfs-fuse
 bin/vmtoolsd
 bin/vmware-checkvm
 bin/vmware-hgfsclient
@@ -9,7 +9,7 @@ bin/vmware-rpctool
 bin/vmware-toolbox-cmd
 %%X11%%bin/vmware-user
 %%X11%%bin/vmware-user-suid-wrapper
-bin/vmware-vmblock-fuse
+%%FUSE%%bin/vmware-vmblock-fuse
 bin/vmware-xferlogs
 etc/pam.d/vmtoolsd
 %%X11%%etc/xdg/autostart/vmware-user.desktop
@@ -42,249 +42,6 @@ lib/vmware-tools/modules/drivers/vmblock.ko
 lib/vmware-tools/modules/drivers/vmmemctl.ko
 libdata/pkgconfig/vmguestlib.pc
 sbin/mount_vmblock
-%%PORTDOCS%%%%DOCSDIR%%/api/html/annotated.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/bc_s.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/bdwn.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/classes.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/closed.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/debugChannel_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/debugChannel_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/debugChannel_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/debugChannel_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/debugChannel_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/desktopevents_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/desktopevents_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_000007_000003.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_000009_000003.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_047dca2c2498ff9b0bedd63d1edb7f93.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_1ae46aceb4fd0d0c4a241d08c8eb4ed3.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_49e56c817e5e54854c35e136979f97ca.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59425e443f801f1f2fd8bbe4959a3ccf.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59425e443f801f1f2fd8bbe4959a3ccf_dep.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59425e443f801f1f2fd8bbe4959a3ccf_dep.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59425e443f801f1f2fd8bbe4959a3ccf_dep.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59425e443f801f1f2fd8bbe4959a3ccf_dep.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59aef2c812dcd59b537445af3d6f308d.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59aef2c812dcd59b537445af3d6f308d_dep.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59aef2c812dcd59b537445af3d6f308d_dep.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59aef2c812dcd59b537445af3d6f308d_dep.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_59aef2c812dcd59b537445af3d6f308d_dep.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_5a30104352ef4255dc24354b02eb2d20.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_634522728b521bdca482ce0c9bb0e469.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_634522728b521bdca482ce0c9bb0e469_dep.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_634522728b521bdca482ce0c9bb0e469_dep.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_634522728b521bdca482ce0c9bb0e469_dep.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_634522728b521bdca482ce0c9bb0e469_dep.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_93b95978f0d6069d74a14c562abea915.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_97aefd0d527b934f1d99a682da8fe6a9.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dir_bff1a75f97c7ace650ee0c8d57d0aaa5.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/doc.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/doxygen.css
-%%PORTDOCS%%%%DOCSDIR%%/api/html/doxygen.svg
-%%PORTDOCS%%%%DOCSDIR%%/api/html/dynsections.js
-%%PORTDOCS%%%%DOCSDIR%%/api/html/files.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/folderclosed.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/folderopen.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/functions.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/functions_vars.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals_defs.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals_enum.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals_eval.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals_func.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/globals_type.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/graph_legend.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/graph_legend.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/graph_legend.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/graph_legend.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__debug.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__guestrpc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__i18n.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__logging.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__plugins.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__threads.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/group__vmtools__utils.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/guestrpc_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/i18n_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/jquery.js
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/log_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/menu.js
-%%PORTDOCS%%%%DOCSDIR%%/api/html/menudata.js
-%%PORTDOCS%%%%DOCSDIR%%/api/html/modules.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/monotonicTimer_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/monotonicTimer_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/monotonicTimer_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/monotonicTimer_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/monotonicTimer_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/nav_f.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/nav_g.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/nav_h.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/open.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/plugin_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/rpcdebug_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/signalSource_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/signalSource_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/signalSource_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/signalSource_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/signalSource_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/splitbar.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcChannelCallback.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcChannelCallback__coll__graph.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcChannelCallback__coll__graph.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcChannelCallback__coll__graph.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcChannelCallback__coll__graph.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugLibData.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugLibData__coll__graph.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugLibData__coll__graph.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugLibData__coll__graph.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugLibData__coll__graph.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgList.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgList__coll__graph.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgList__coll__graph.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgList__coll__graph.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgList__coll__graph.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgMapping.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgMapping__coll__graph.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgMapping__coll__graph.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgMapping__coll__graph.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugMsgMapping__coll__graph.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugPlugin.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugPlugin__coll__graph.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugPlugin__coll__graph.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugPlugin__coll__graph.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugPlugin__coll__graph.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcDebugRecvMapping.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structRpcInData.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsAppCapability.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsAppCtx.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsAppProvider.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsAppReg.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsCorePool.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsPluginData.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsPluginSignalCb.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/structToolsServiceProperty.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/sync_off.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/sync_on.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/tab_a.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/tab_b.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/tab_h.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/tab_s.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/tabs.css
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/threadPool_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/utils_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmbackup_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmbackup_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbgInt_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbg_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbg_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbg_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbg_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmrpcdbg_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsConfig_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsConfig_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsConfig_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsConfig_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsConfig_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__dep__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__dep__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__dep__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__dep__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsInt_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsLog_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsLog_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsLog_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsLog_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolsLog_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtools_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtools_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtools_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtools_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtools_8c__incl.png
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmtoolslib__version_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmxLogger_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmxLogger_8c__incl.dot
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmxLogger_8c__incl.map
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmxLogger_8c__incl.md5
-%%PORTDOCS%%%%DOCSDIR%%/api/html/vmxLogger_8c__incl.png
 %%DATADIR%%/messages/de/toolboxcmd.vmsg
 %%DATADIR%%/messages/de/vmtoolsd.vmsg
 %%DATADIR%%/messages/en/toolboxcmd.vmsg
@@ -303,6 +60,7 @@ sbin/mount_vmblock
 %%DATADIR%%/messages/zh_CN/vmtoolsd.vmsg
 %%DATADIR%%/messages/zh_TW/toolboxcmd.vmsg
 %%DATADIR%%/messages/zh_TW/vmtoolsd.vmsg
+@sample %%DATADIR%%/tools.conf.sample
 share/vmware-tools/poweroff-vm-default
 share/vmware-tools/poweron-vm-default
 share/vmware-tools/resume-vm-default
@@ -313,3 +71,4 @@ share/vmware-tools/suspend-vm-default
 @dir %%DATADIR%%/scripts/vmware
 @dir %%DATADIR%%/tests
 @dir /etc/vmware-tools
+@preunexec %%PREFIX%%/bin/vmware-rpctool 'tools.set.version 0' 2>/dev/null || /usr/bin/true



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103251210.12PCA1Ja040564>