bzed / pkg-open-vm-tools Goto Github PK
View Code? Open in Web Editor NEWMigrated to salsa.debian.org
Home Page: https://salsa.debian.org/vmware-packaging-team/pkg-open-vm-tools
Migrated to salsa.debian.org
Home Page: https://salsa.debian.org/vmware-packaging-team/pkg-open-vm-tools
this will cause dpkg -V open-vm-tools-desktop failed
Hi,
Firstly, thanks for your work creating these packages for us... it really is much appreciated!
With regard to the request to move vmhgfs-fuse into open-vm-tools (https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1551558) please see the comment I made regarding the suggestion below...
Apologies if this is the wrong place to raise such concerns, but I do think that the including vmhgfs-fuse in open-vm-tools is the wrong way to address the issue.
--- %< ---
I'm in agreement with the fact that vmhgfs-fuse is part of the wrong package. Having to install a bunch of desktop/X Windows packages just to be able to used shared folders under VMware Workstation/Fusion is certainly less than ideal.
However, I am against including vmhgfs-fuse in the open-vm-tools package as this would mean installing unnecessary binaries within VM guests running on non Workstation/Fusion systems. Clearly there is no need for vmhgfs-fuse within a VM running on top of VMware ESXi as ESXi has no need for, or concept of shared folders.
As such, could we instead break out vmhgfs-fuse (and any additional deps from the open-vm-tools-desktop package) into a completely separate package? This seems to make the most sense to me and would give everyone the ability to install the tools they need without any additional cruft!
Perhaps a name change would be in order as well? To the uninitiated 'vmhgfs-fuse' doesn't really tell you what the package does or give any clue as to its intended use. Perhaps 'open-vm-tools-shared-folders' would be better albeit a little long...
Hi,
I've been using open-vm-tools with Debian 8.5 (Jessie) from the backports repository - version 10.0.7-3227872-4~bpo8+1.
Since vmhgfs-fuse is now included in open-vm-tools the fuse package should be installed as a dependency. Shared folders do not work without the fuse package which currently needs to be installed manually.
Many thanks
Dan
Hi,
I've been using open-vm-tools with Debian 8.5 (Jessie) from the backports repository - version 10.0.7-3227872-4~bpo8+1.
Without the presence of the /mnt/hgfs directory shared folders cannot be enabled or mounted within the guest. Mounting of the shared folder fails using both the Workstation/Fusion GUI or using the vmrun utility.
vmrun -T fusion enableSharedFolders /path/to/vmxfile.vmx
Error: There was an error mounting the Shared Folders file system inside the guest operating system
While it is of course easy to create the /mnt/hgfs directory when interacting manually with the guest, tools such as Vagrant expect it to be present and will fail to mount shared folders if it is not present. As such it would be great if the directory could be created when open-vm-tools is installed.
Many thanks,
Dan
Hi, I'm trying to confine various popular root processes and this one is tricky.
I originally opened an issue on the AppArmor Gitlab project and proposed a workaround that involves modifying the open-vm-tools.service
file (which they later improved the suggesting by adding
After=apparmor.service
I've tested this modification in VMWare Workstation 15 (Linux host + Linux Guest) and it seems to be working as expected. Is it possible to have this added to the service file? (I'm up for opening a pull request too, let me know)
(Another related open-vm-tools systemd service run-vmblock\x2dfuse.mount
also cannot be confined.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.