jstaf / onedriver

A native Linux filesystem for Microsoft OneDrive
GNU General Public License v3.0
1.95k stars 96 forks source link

Switch to using fuse3 instead of fuse2 #379

Closed jstaf closed 8 months ago

jstaf commented 8 months ago

We don't actually use fuse for the filesystem (it uses go-fuse), it's used pretty much exclusively by the systemd service to unmount the filesystem if the filesystem exits uncleanly or to force an unmount. This switches all references of fuse2 to fuse3.

foopsss commented 8 months ago

Is moby/sys supposed to be a new dependency? I mean, like the ones declared in go.mod.

jstaf commented 8 months ago

Yeah looks like it's used by go-fuse https://github.com/hanwen/go-fuse/blob/cbb13ba8d29c65dd5661be449c56563edcb7f5a1/go.mod