udptunnel: new package
[feed/packages.git] / net / samba4 / Config.in
1 config SAMBA4_SERVER_ACL
2 bool "ACL support (xattr)"
3 depends on PACKAGE_samba4-server
4 select PACKAGE_acl
5 help
6 installs: sharesec
7 modules: vfs_acl_xattr vfs_acl_tdb vfs_posixacl
8
9 Extended access control list support
10 default n
11
12 config SAMBA4_SERVER_AD_DC
13 bool "Active Directory Domain Controller support (requires krb5-server) (EXPERIMENTAL)"
14 depends on PACKAGE_samba4-server
15 select PACKAGE_python-base
16 select PACKAGE_python-crypto
17 select PACKAGE_libopenssl
18 select PACKAGE_libgnutls
19 select PACKAGE_libopenldap
20 help
21 installs: samba (meta-daemon) python-crypt ntlm_auth
22 scripts: samba-tool
23
24 Run as a Active Directory Domain Controller
25 see: https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller
26 HINT: see section (# Using the Domain Controller as a File Server)
27 NOTE: Extroot is recommend for this setup, as it is not optimized to run completely from RAM/tempfs!
28 default n
29
30 config SAMBA4_SERVER_AVAHI
31 bool "Avahi support"
32 depends on PACKAGE_samba4-server
33 select SAMBA4_SERVER_VFS
34 select PACKAGE_libavahi-client
35 help
36 Announce Samba resources via DNS/DNS-SD using the Avahi daemon, for Linux/Mac clients.
37 default y
38
39 config SAMBA4_SERVER_VFS
40 bool "Common VFS modules"
41 depends on PACKAGE_samba4-server
42 help
43 installs:
44 modules: (vfs_btrfs) vfs_fruit vfs_shadow_copy2 vfs_recycle vfs_fake_perms vfs_readonly vfs_cap vfs_offline vfs_crossrename vfs_catia vfs_streams_xattr
45
46 Commonly used VFS modules, vfs_btrfs requires kmod-fs-btrfs to be selected separately
47 default y
48
49 config SAMBA4_SERVER_QUOTAS
50 bool "Disk quota support"
51 depends on PACKAGE_samba4-server
52 help
53 installs:
54 modules: vfs_default_quota
55
56 Support for disk quotas using the quotas VFS module (vfs_default_quota)
57 default n
58
59 config SAMBA4_SERVER_VFSX
60 bool "Extended VFS modules"
61 depends on PACKAGE_samba4-server
62 help
63 installs:
64 modules: vfs_virusfilter vfs_shell_snap vfs_commit vfs_worm vfs_xattr_tdb vfs_aio_fork vfs_aio_pthread (vfs_linux_xfs_sgid) vfs_netatalk vfs_dirsort vfs_fileid
65
66 Additional VFS modules that aren't commonly used, vfs_linux_xfs_sgid requires kmod-fs-xfs to be selected separately
67 default n
68
69 config SAMBA4_SERVER_NETBIOS
70 bool "NetBIOS support"
71 depends on PACKAGE_samba4-server
72 help
73 installs: nmbd (daemon)
74
75 Announce Samba resources via NetBIOS using the nmbd daemon
76 WSD (Web Services for Devices) replaces the functionality of NetBIOS and is provided by the wsdd2 package (selected by default).
77 Note: As of Windows 10 Fall Creators Update (1709) NetBIOS isn't supported unless the old SMB1 feature is reinstalled (not recommended).
78 Network shares can be directly accessed via network paths '\\hostname\sharename' and mounted via 'map network drive' without NetBIOS or WSD.
79 default y
80
81 config SAMBA4_SERVER_WINBIND
82 bool "Winbind support"
83 depends on PACKAGE_samba4-server
84 depends on SAMBA4_SERVER_AD_DC
85 help
86 installs: winbindd (daemon) wbinfo
87
88 Support using domain users and groups in local commands, such as chown and chgrp.
89 Display domain users and groups in local command's output, such as ls.
90 see: https://wiki.samba.org/index.php/Configuring_Winbindd_on_a_Samba_AD_DC
91 default n