Closed netheril96 closed 2 months ago
The installer writes files to /Library/Application Support this is why root is needed. It is pretty much a standard procedure.
It is standard but it is not mandatory. I want to install it on $HOME/.local and test it without root privileges.
I'll add an option to the installer to write files under a user folder.
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
Local install: installer -pkg fuse-t-macos-installer-1.0.38.pkg -target CurrentUserHomeDirectory
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?