cberner / fuser

Filesystem in Userspace (FUSE) for Rust
MIT License
835 stars 114 forks source link

Support fuse-t on MacOS #225

Closed maxburke closed 1 year ago

maxburke commented 1 year ago

Fuse-t is a user-space FUSE implementation on MacOS; previous versions of FUSE (macfuse/osxfuse) require kernel extensions that are getting progressively more difficult to install as MacOS security tightens. This change adds support for building against fuse-t

cberner commented 1 year ago

Cool. This seems like a good change. Could you update the macos_ci.yml to use fuse-t instead of osxfuse?

maxburke commented 1 year ago

I think I've done what's needed? I don't have much experience with GitHub Actions...

cberner commented 1 year ago

Looks like it failed. Maybe that's not the right brew package?

rail-ka commented 1 year ago

I just want to point out that not all of the source code of the fuse-t project is open source, and does its license affect its use in this project?

https://github.com/macos-fuse-t/fuse-t/issues/1