GithubHelp home page GithubHelp logo

bzed / pkg-open-vm-tools Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 7.0 23.32 MB

Migrated to salsa.debian.org

Home Page: https://salsa.debian.org/vmware-packaging-team/pkg-open-vm-tools

C 85.35% Shell 0.42% C++ 10.33% Objective-C 1.43% Makefile 1.59% Python 0.08% M4 0.58% RPC 0.21%

pkg-open-vm-tools's People

Contributors

agaida avatar artn avatar bzed avatar carnil avatar cpaelzer avatar daniel-baumann avatar goldstar611 avatar jibel avatar rfc1036 avatar rhertzog avatar yastupin avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pkg-open-vm-tools's Issues

Moving vmhgfs-fuse into open-vm-tools

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...

fuse should be a dependancy for open-vm-tools.

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

Installation of open-vm-tools should automatically create the /mnt/hgfs directory

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

Can't confine open-vm-tools with AppArmor

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.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.