BSD Ports

emulators/open-vm-tools 13.1.0,2 FreeBSD

Open VMware tools for FreeBSD VMware guests

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
624ca2a6bb
License
LGPL21
Categories
emulators
Package size
1201.9 KiB, 6659.7 KiB installed

Description

The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools. They are a set of guest operating system virtualization components that enhance performance and user experience of virtual machines. As virtualization technology rapidly becomes mainstream, each virtualization solution provider implements their own set of tools and utilities to supplement the guest virtual machine. However, most of the implementations are proprietary and are tied to a specific virtualization platform.

This port replaces the VMware guest ports and the binary-only VMware tools ports in the ports tree.

In the other systems

SystemPortVersion
FreeBSDemulators/open-vm-tools13.1.0,2
NetBSDsysutils/open-vm-tools12.5.4nb4
MidnightBSDemulators/open-vm-tools11.3.5_2,2

Install

Binary package:

pkg install open-vm-tools

From the ports tree:

cd /usr/ports/emulators/open-vm-tools/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	open-vm-tools>0:emulators/open-vm-tools
LIB_DEPENDS=	libDeployPkg.so:emulators/open-vm-tools

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest13.1.0,213.1.0,2--13.1.0,2
FreeBSD:14:quarterly13.1.0,213.1.0,2n/a-13.1.0,2
FreeBSD:15:latest13.1.0,213.1.0,2n/a-12.5.2,2
FreeBSD:15:quarterly13.1.0,213.1.0,2n/an/an/a
FreeBSD:16:latest13.1.0,213.1.0,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 125

The first 100 are listed.

Run dependencies 108

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_open-vm-tools

OptionDefaultDescription
DEPLOYPKGoffDeployPkg plugin
DOCSonBuild and/or install documentation
FUSEonFUSE (Filesystem in Userspace) support
LIBNOTIFYonDesktop notification support
OPENSSLonSSL/TLS support via OpenSSL
X11onX11 (graphics) support
USES
autoreconf cpe gettext-runtime gnome libtool localbase pathfix pkgconfig
Service scripts
vmware-guestd, vmware-kmod
Flavors
open-vm-tools-nox11-13.1.0,2

Files

pkg-plist 88
  • bin/vm-support
  • bin/vmhgfs-fuse
  • bin/vmtoolsd
  • bin/vmware-checkvm
  • bin/vmware-hgfsclient
  • bin/vmware-namespace-cmd
  • bin/vmware-rpctool
  • bin/vmware-toolbox-cmd
  • bin/vmware-user
  • bin/vmware-user-suid-wrapper
  • bin/vmware-vmblock-fuse
  • bin/vmware-xferlogs
  • etc/pam.d/vmtoolsd
  • @sample etc/vmware-tools/tools.conf.sample
  • etc/xdg/autostart/vmware-user.desktop
  • include/libDeployPkg/deployPkgFormat.h
  • include/libDeployPkg/deploypkg.h
  • include/libDeployPkg/guestcust-events.h
  • include/libDeployPkg/guestrpc.h
  • include/libDeployPkg/imgcust-api.h
  • include/libDeployPkg/includeCheck.h
  • include/libDeployPkg/linuxDeployment.h
  • include/libDeployPkg/log.h
  • include/libDeployPkg/process.h
  • include/libDeployPkg/vm_basic_types.h
  • include/vmGuestLib/includeCheck.h
  • include/vmGuestLib/vmGuestLib.h
  • include/vmGuestLib/vmSessionId.h
  • include/vmGuestLib/vm_basic_types.h
  • lib/libDeployPkg.a
  • lib/libDeployPkg.so
  • lib/libDeployPkg.so.0
  • lib/libDeployPkg.so.0.0.0
  • lib/libguestlib.a
  • lib/libguestlib.so
  • lib/libguestlib.so.0
  • lib/libguestlib.so.0.0.0
  • lib/libhgfs.a
  • lib/libhgfs.so
  • lib/libhgfs.so.0
  • lib/libhgfs.so.0.0.0
  • lib/libvmtools.a
  • lib/libvmtools.so
  • lib/libvmtools.so.0
  • lib/libvmtools.so.0.0.0
  • lib/open-vm-tools/plugins/common/libhgfsServer.so
  • lib/open-vm-tools/plugins/common/libvix.so
  • lib/open-vm-tools/plugins/vmsvc/libdeployPkgPlugin.so
  • lib/open-vm-tools/plugins/vmsvc/libguestInfo.so
  • lib/open-vm-tools/plugins/vmsvc/libpowerOps.so
  • lib/open-vm-tools/plugins/vmsvc/libtimeSync.so
  • lib/open-vm-tools/plugins/vmsvc/libvmbackup.so
  • lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so
  • lib/open-vm-tools/plugins/vmusr/libdndcp.so
  • lib/open-vm-tools/plugins/vmusr/libresolutionSet.so
  • libdata/pkgconfig/libDeployPkg.pc
  • libdata/pkgconfig/vmguestlib.pc
  • sbin/mount_vmblock
  • share/open-vm-tools/messages/de/toolboxcmd.vmsg
  • share/open-vm-tools/messages/de/vmtoolsd.vmsg
  • share/open-vm-tools/messages/en/toolboxcmd.vmsg
  • share/open-vm-tools/messages/en/vmtoolsd.vmsg
  • share/open-vm-tools/messages/es/toolboxcmd.vmsg
  • share/open-vm-tools/messages/es/vmtoolsd.vmsg
  • share/open-vm-tools/messages/fr/toolboxcmd.vmsg
  • share/open-vm-tools/messages/fr/vmtoolsd.vmsg
  • share/open-vm-tools/messages/it/toolboxcmd.vmsg
  • share/open-vm-tools/messages/it/vmtoolsd.vmsg
  • share/open-vm-tools/messages/ja/toolboxcmd.vmsg
  • share/open-vm-tools/messages/ja/vmtoolsd.vmsg
  • share/open-vm-tools/messages/ko/toolboxcmd.vmsg
  • share/open-vm-tools/messages/ko/vmtoolsd.vmsg
  • share/open-vm-tools/messages/zh_CN/toolboxcmd.vmsg
  • share/open-vm-tools/messages/zh_CN/vmtoolsd.vmsg
  • share/open-vm-tools/messages/zh_TW/toolboxcmd.vmsg
  • share/open-vm-tools/messages/zh_TW/vmtoolsd.vmsg
  • @sample share/open-vm-tools/tools.conf.sample
  • share/vmware-tools/poweroff-vm-default
  • share/vmware-tools/poweron-vm-default
  • share/vmware-tools/resume-vm-default
  • share/vmware-tools/scripts/vmware/network
  • share/vmware-tools/statechange.subr
  • share/vmware-tools/suspend-vm-default
  • @dir lib/vmware-tools/modules/drivers
  • @dir lib/vmware-tools/modules/input
  • @dir share/open-vm-tools/scripts/vmware
  • @dir share/open-vm-tools/tests
  • @preunexec %%PREFIX%%/bin/vmware-rpctool 'tools.set.version 0' 2>/dev/null || /usr/bin/true
distinfo 1
FileSizeSHA256
vmware-open-vm-tools-stable-13.1.0_GH0.tar.gz3.061414e+062fed62074256ff5031609722f666b17921742a98dbec73f1b11121a301d6315b

Commit history 1

DateCommitCreditsLog message
624ca2a6bb Bernhard Froehlich emulators/open-vm-tools: Add CPE information
Event: EuroBSDcon 2026