From e27cfd61758919ea198da7e51eecfac7598579e5 Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Thu, 11 Nov 2021 12:01:15 +1100 Subject: [PATCH] Forked --- README.md | 51 ++++++++++++--------------------------------------- 1 file changed, 12 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index ea636f0..97da5ee 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,16 @@ -[![Build Status](https://travis-ci.org/fbarriga/fuse_xattrs.svg?branch=master)](https://travis-ci.org/fbarriga/fuse_xattrs) +# fuse_xattrs -## Abstract +This is a fuse filesystem that provides extended attribute (xattr) +support over any filesystem by using "sidecar files", i.e. separate +files that hold the extended attributes only, named by the same +pathname as the attributed file or directory with an additional +extension ".xattr". -This filesystem provides xattr support using sidecar files. +## Original upstream version -## Latest version - -The latest version and more information can be found on +This software originated as version 0.4 of http://github.com/fbarriga/fuse_xattrs - ## How to mount a filesystem Once fuse_xattrs is installed (see next section) running it is very simple: @@ -20,46 +21,18 @@ To unmount the filesystem: fusermount -u mountpoint -## Distribution packages - -Archlinux (https://aur.archlinux.org/packages/fuse_xattrs/): - - yaourt -S fuse_xattrs - - ## Building First you need to download FUSE 2.9 or later from http://github.com/libfuse/libfuse. - mkdir build && cd build - cmake .. - make + $ mkdir build + $ cd build + build$ cmake .. + build$ make Dependencies: cmake osxfuse (macOS only) -## Code Coverage - - mkdir build && cd build - cmake -DENABLE_CODECOVERAGE=1 -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_BUILD_TYPE=Debug .. - make - make fuse_xattrs_coverage - -Dependencies: - - easy_install-3.6 xattr==0.9.1 - -## Installing - - make install - -## Links - -- http://man7.org/linux/man-pages/man2/setxattr.2.html -- http://man7.org/linux/man-pages/man2/listxattr.2.html -- http://man7.org/linux/man-pages/man2/getxattr.2.html -- http://man7.org/linux/man-pages/man3/errno.3.html -- https://www.freedesktop.org/wiki/CommonExtendedAttributes/ -- 2.39.2