Skip to content

fix(rclone): use nfsmount so the mounts work without macFUSE - #173

Merged
gapul merged 1 commit into
mainfrom
fix/rclone-nfsmount
Aug 9, 2026
Merged

fix(rclone): use nfsmount so the mounts work without macFUSE#173
gapul merged 1 commit into
mainfrom
fix/rclone-nfsmount

Conversation

@gapul

@gapul gapul commented Aug 9, 2026

Copy link
Copy Markdown
Owner

With #171 and #172 in place the agents finally reached the mount call, and both died on:

CRITICAL: Fatal error: failed to mount FUSE fs: mount stopped before calling Init: mount failed: cgofuse: cannot find FUSE

macFUSE isn't installed on this machine (/Library/Filesystems has only NetFSPlugins), and installing it means a kernel extension approval and a reboot.

rclone nfsmount serves the same VFS over rclone's built-in NFS server and mounts it with mount_nfs. No third-party filesystem, no root. Verified by hand before committing:

localhost:/google-drive on /Users/gapul/Sync/google-drive (nfs, nodev, nosuid, mounted by gapul)

All other flags (--exclude of the restic repo, --vfs-cache-mode, --dir-cache-time, --poll-interval, --volname) are accepted unchanged.

rclone mount died with "cgofuse: cannot find FUSE" — macFUSE was never installed,
and installing it costs a kext approval plus a reboot. nfsmount reaches the same
result with what macOS already ships.
@gapul
gapul enabled auto-merge (squash) August 9, 2026 07:34
@gapul
gapul merged commit f11b108 into main Aug 9, 2026
3 checks passed
@gapul
gapul deleted the fix/rclone-nfsmount branch August 9, 2026 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant