Adds support for unprivileged mounts by allowing a parent process to pass an open /dev/fuse file descriptor as a mount point. Follows the libfuse3 format and uses /dev/fd/N to represent an open fd.
I added a quick test for parsing /dev/fd/N fds. The memfs tests on master seem to hang and fail pretty consistently on my system.
Adds support for unprivileged mounts by allowing a parent process to pass an open
/dev/fuse
file descriptor as a mount point. Follows the libfuse3 format and uses/dev/fd/N
to represent an open fd.I added a quick test for parsing
/dev/fd/N
fds. Thememfs
tests on master seem to hang and fail pretty consistently on my system.