Hey guys,I've taken the basic FUSE mount example which is written in C. https://github.com/osxfuse/filesystems/tree/master/filesystems-c/hello. If I mount like as they said in the example(./hello -f mnt/), I'm able to see the mounted volume with `Custom Access(see attached screenshot)` but couldn't see the New Folder option. When I mount using ./hello -f mnt/ -o defer_permissions command, I've got the `New Folder` option in the context menu. I get the permission error popup when I tried hitting the new folder button. Seems like I don't have a read & write permission on the mounted volume. Could anyone help me how to get rid of this permission issue?
--
You received this message because you are subscribed to the Google Groups "OSXFUSE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osxfuse-grou...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
pancake:Programming pasamio$ git clone g...@github.com:osxfuse/filesystems.git
Cloning into 'filesystems'...
Warning: No xauth data; using fake authentication data for X11 forwarding.
X11 forwarding request failed on channel 0
remote: Counting objects: 3319, done.
remote: Total 3319 (delta 0), reused 0 (delta 0), pack-reused 3319
Receiving objects: 100% (3319/3319), 11.13 MiB | 2.92 MiB/s, done.
Resolving deltas: 100% (2021/2021), done.
pancake:Programming pasamio$ cd filesystems/
pancake:filesystems pasamio$ ls
filesystems-c filesystems-objc filesystems-swift support
pancake:filesystems pasamio$ cd filesystems-c
pancake:filesystems-c pasamio$ ls
clock grabfs hello loopback procfs unixfs verybigfs
pancake:filesystems-c pasamio$ cd loopback/
pancake:loopback pasamio$ ls
Makefile loopback.c
pancake:loopback pasamio$ make
cc -I/usr/local/include/osxfuse/fuse -L/usr/local/lib -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE -Wall -g -o loopback loopback.c -losxfuse
Compiled. The following is a typical way to run the loopback file system. In
this example, /tmp/dir is an existing directory whose contents will become
available in the existing mount point /Volumes/loop:
sudo ./loopback /Volumes/loop -omodules=threadid:subdir,subdir=/tmp/dir -oallow_other,native_xattr,volname=LoopbackFS
pancake:loopback pasamio$ mkdir /tmp/dir
pancake:loopback pasamio$ ./loopback /Volumes/loop -omodules=threadid:subdir,subdir=/tmp/dir -oallow_other,native_xattr,volname=LoopbackFS

--