Virtual File System Modules

From SambaWiki
Revision as of 16:45, 1 November 2017 by Mmuehlfeld (talk | contribs) (Added description for streams_xattr)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


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 fine-granular Windows Access Control Lists (ACL).
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 Enables Alternative Data Streams (ADS) support.
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: