macos-fuse-t / fuse-t

Other
808 stars 3 forks source link

Install without root #54

Closed netheril96 closed 2 months ago

netheril96 commented 3 months ago

Unlike macFuse that installs a kernel extension, fuse-t doesn't seem to require root privileges, since any user can start a NFS/SMB server on their own. So will it be possible to install this without root in the future?

macos-fuse-t commented 3 months ago

The installer writes files to /Library/Application Support this is why root is needed. It is pretty much a standard procedure.

netheril96 commented 3 months ago

It is standard but it is not mandatory. I want to install it on $HOME/.local and test it without root privileges.

macos-fuse-t commented 3 months ago

I'll add an option to the installer to write files under a user folder.

footlooseboss commented 3 months ago

I'll add an option to the installer to write files under a user folder.

convention:

mode option installation path
single user install for me only ~/Library/Application Support
multi-user install for everyone /Library/Application Support

I want to install it on $HOME/.local

ln -s ~/Library/Application\ Support/fuse-t ~/.local/fuse-t post-install is probably the most compatible way to do this

macos-fuse-t commented 2 months ago

Local install: installer -pkg fuse-t-macos-installer-1.0.38.pkg -target CurrentUserHomeDirectory