Mount a directory elsewhere with changed permissions.
|releasescript||release script: Put docs to docs/ dir.|
|src||man page: use newer fstab syntax (issue #9).|
|tests||Implement fuse_utimens instead of fuse_utime.|
|.gitignore||Implement fuse_utimens instead of fuse_utime.|
|COPYING||Initial commit to git.|
|Makefile.am||build: better placement of variables|
|TODO||Initial commit to git.|
|autogen.sh||build: utilize autoreconf in autogen.sh|
|configure.ac||Migrate to AC_CONFIG_HEADERS|
bindfs - http://bindfs.org/ -- Overview -- bindfs is a FUSE filesystem for mirroring a directory to another directory, similarly to mount --bind. The permissions of the mirrored directory can be altered in various ways. Some things bindfs can be used for: - Making a directory read-only. - Making all executables non-executable. - Sharing a directory with a list of users (or groups). - Modifying permission bits using rules with chmod-like syntax. - Changing the permissions with which files are created. Non-root users can use almost all features, but most interesting use-cases need user_allow_other to be defined in /etc/fuse.conf -- Installation -- Make sure fuse 2.6.0 or above is installed (http://fuse.sf.net/). Then compile and install as usual: ./configure make make install If you want the mounts made by non-root users to be visible to other users, you may have to add the line user_allow_other to /etc/fuse.conf. -- Usage -- See the bindfs --help or the man-page for instructions and examples. -- License -- GNU General Public License version 2 or any later version. See the file COPYING.