Jump to content

Talk:Build Samba from Source

From SambaWiki

I've noticed that many of the static/shared modules don't have much in the way of documentation. I'm starting this discussion thread to address that.

Ideally each module will have a description, use-case and information about if it's a static/shared-only compile.

Grepping through the samba-4.24.0 source code, I've found the following modules:

Auth Modules
Module Description Information
samba4
winbind
unix
anonymous
sam
sam_ignoredomain
sam_netlogon3
IDMap Modules
Module Description Information
nss
hash
tdb2
ad
passdb
rid
rfc2307
autorid
tdb
ldap
script


IDMap_NSS Modules
Module Description Information
hash
template
rfc2307
sfu
sfu20
PassDB Modules
Module Description Information
testsam
tdbsam
ldapsam
samba_dsdb
samba4
smbpasswd
VFS Modules
Module Description Information
skel_transparent
shadow_copy_test
skel_opaque
aio_fork
preopen
delay_inject
fake_acls
shadow_copy
acl_tdb
zfsacl
time_audit
ceph_snapshots
widelinks
hpuxacl
error_inject
afsacl
media_harmony
expand_msdfs
full_audit
fake_perms
extd_audit
vfs_not_implemented
io_uring
fake_dfq
unityed_media
snapper
aio_pthread
streams_xattr
vxfs
xattr_tdb
syncops
glusterfs
ceph
shell_snap
tsmsm
worm
glusterfs_fuse
cap
dirsort
recycle
solarisacl
fruit
btrfs
streams_depot
posix_eadb
fileid
ceph_new
offline
audit
linux_xfs_sgid
readahead
posixacl
virusfilter
aixacl
acl_xattr
catia
gpfs