diff options
author | Nikolaus Rath <Nikolaus@rath.org> | 2016-02-01 09:08:26 -0800 |
---|---|---|
committer | Nikolaus Rath <Nikolaus@rath.org> | 2016-02-01 09:08:26 -0800 |
commit | 43138fbe907c6c92c66fc26f7f169a1817912001 (patch) | |
tree | ed18301dc9859420b52459bf8cb03f2d8b4f7658 /README.md | |
parent | a1e8fc90bad0006aec0c376339fac70539ba53e5 (diff) | |
download | libfuse-43138fbe907c6c92c66fc26f7f169a1817912001.tar.gz |
Document bug #15.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -61,8 +61,18 @@ doing nasty things. Currently those limitations are: - The mountpoint is not a sticky directory which isn't owned by the user (like /tmp usually is) - - No other user (including root) can access the contents of the mounted - filesystem (though this can be relaxed) + - No other user (including root) can access the contents of the + mounted filesystem (though this can be relaxed by allowing the use + of the `allow_other` and `allow_root` mount options in `fuse.conf`) + +When using the `allow_other` option, be aware of +[bug #15](https://github.com/libfuse/libfuse/issues/15): the +permission to access a cached directory entry is only checked for the +first user that accesses it. As long as the directory entry is cached, +accesses by other users are made with the permissions of the first +user. The only work around for this bug is to disable caching of +directory entries, or to not use `allow_other`. + Building your own filesystem |