Go-fuse requires the setuid version of Fusermount. Relying on PATH is not acceptable in all situations, especially not when mounts are executed automatically as part of PAM.
This patch is similar to this one for OpenSMTPd. [1] [1] https://patchwise.org/71613 Felix Lechner (2): Find fusermount in Gocryptfs. Find fusermount in go-fuse. gnu/packages/file-systems.scm | 7 +++++++ gnu/packages/golang.scm | 14 +++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) base-commit: 71c678a16aae416298a0e3fa322b425315bb7b00 -- 2.41.0