Virtual File System Modules
Revision as of 16:00, 1 November 2017 by Mmuehlfeld (talk | contribs) (Rewrote page. Listed all available VFS modules. Descriptions will be added later.)
The Virtual File System (VFS) in Samba enable administrators to extend the functionality of Samba through modules.
VFS Modules Provided by Samba
Samba provides the following VFS modules:
Name of the VFS Module | Feature Provides by the Module |
---|---|
acl_tdb | |
acl_xattr | Enables to use the fine-granular Windows Access Control Lists (ACL) and Alternative Data Streams (ADS). |
aio_fork | |
aio_linux | |
aio_pthread | |
audit | |
btrfs | |
cacheprime | |
cap | |
catia | |
commit | |
crossrename | |
default_quota | |
dirsort | |
extd_audit | |
fake_perms | |
fileid | |
fruit | |
full_audit | |
gpfs | |
linux_xfs_sgid | |
media_harmony | |
netatalk | |
offline | |
prealloc | |
preopen | |
readahead | |
readonly | |
recycle | |
shadow_copy2 | |
shadow_copy | |
shell_snap | |
snapper | |
streams_depot | |
streams_xattr | |
syncops | |
time_audit | |
tsmsm | |
unityed_media | |
worm | Provides Write Once Read Many (WORM) functionality. |
xattr_tdb |
Developing VFS Modules
For details about developing Samba VFS modules, see:
- Writing a Samba VFS Module (Samba 4.0 and later)
- The new version of Writing a Samba VFS (Samba 3.6 and earlier)