Wednesday, 29 January 2014

open-vm-tools included/installed by default

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCgAGBQJS6TQSAAoJEETWil5UBqhmch4P/Ai6kjA/HI5rfDZnj3T7hhIx
fGh0yflxKk5yQba55eKUmcvOzwJax+sj0AaDRREJiCM+/wplHJNixtaWxDba1nu/
jDdV3+fcsw74xRHIQsiTyOSzrFuS5qbR7NwqWcarosz5ajM1w/kUgiAXOdQoXuRQ
IOMYeCYQjW501/vlSqQnQiwqI2IaBLcMdYRxvh+Mshv2UgzOv790k/pBV1WMbeVH
akSwTmfMmjUw/hDqN/VUZojETZ8TrvSsuptTHZDzOwGkHIvJH6k9LWNVCK6uxuTE
zX0SivJbV5kWifGP2DSjnL88xxckpy/98Qrk8H1kr570zz3CCrW+YeH96HPs+5vd
CP1RiDwcN31XFtS9OCe8yopq+jKbpvLwCVPdisb/tNh9Q7wHhrG/P1SWUTGPriZY
84gYlRGoHUTbHNSoAeoKN8gJH3JfyRW92um1cWb4B14nLs88B0Tg7PkzAlrbP2uT
ZdsDmh9eS2VPa0iBYqRnsbp1N/sOPdTCjNEL1Xfbbnrohw7Npmm6Ml3A+8YiTi4p
7iZWWGZ/7dBfvyuTmJVAp/qtP0OmPrcxS70cIBVE0iN/gczlx6MAw0FzC8/h+ks6
WJ4Ha6hGO/msyEjIeP2bvnh669SNuy5FKDD8bcsdiZFhMQwWh6BB7mrkgajL8XIH
qlfOTuSLgrbo++U9FwKv
=7BH8
-----END PGP SIGNATURE-----
Now that open-vm-tools is in main, the obvious question is whether or not we should include open-vm-tools on the default installation media. While open-vm-tools is not explicitly required anymore for a VM to run properly, it does offer hypervisor integration:
  • vmtoolsd: service responsible for the virtual machine status report.
  • vmware-check-vm: tool to check whether a utility has been started on a physical or virtual machine.
  • vmware-xferlogs: Dumps logging/debugging information to the virtual machine logfile.
  • vmware-toolbox-cmd: tool to obtain virtual machine information of the host such as statistics
  • vmware-user-suid-wrapper: tool to enable clipboard sharing (copy/paste) between host and virtual machine.
Most users who run a VMware hypervisor want to run some sort of VMware tooling. VMware is now recommending open-vm-tools over the priority tools and several distributions (SuSE/SLES, Fedora/RHEL 7) are now installing these tools by default.

I would like to propose that we ship the open-vm-tools on the desktop and server media and install by default on VMware targets.

~Ben

--       Ben Howard  [email protected]  Canonical  GPG ID 0x5406A866