use larger string heap
[rrq/fuse_xattrs.git] / README.md
1 # fuse_xattrs
2
3 This is a fuse filesystem that provides extended attribute (xattr)
4 support over some other filesystem by using "sidecar files", i.e.
5 separate files that hold the extended attributes only, named by the
6 same pathname as the attributed file or directory with an additional
7 extension ".xattr".
8
9 This software originated as version 0.4 of
10 http://github.com/fbarriga/fuse_xattrs
11 at 2021-11-11.
12
13 ## How to mount a filesystem
14
15 Once fuse_xattrs is installed (see next section) running it is very simple:
16
17     fuse_xattrs source_directory mountpoint
18
19 To unmount the filesystem:
20
21     fusermount -u mountpoint
22
23 ## Building
24
25 libfuse-dev
26 libacl1-dev
27 libattr1-dev
28
29     $ mkdir build
30     $ cd build
31     build$ cmake ..
32     build$ make
33
34 attr
35
36 Dependencies:
37
38     cmake
39     osxfuse (macOS only)
40