depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
Provides secure, stable and fast file and print services
for all clients using the SMB/CIFS protocol, such as all
versions of DOS, Windows, OS/2, Linux and many others.
NOTE: A complete Samba install takes over 50MB of space,
so choose only the components you need.
comment "samba needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
config BR2_PACKAGE_SAMBA_MAX_DEBUGLEVEL
int "Maximum level of compiled-in debug messages"
Define the level of compiled-in debug messages.
This allows for big space savings, -1 being the lowest (none).
config BR2_PACKAGE_SAMBA_LIBICONV
bool "extended encodings (libiconv)"
depends on !BR2_ENABLE_LOCALE
select BR2_PACKAGE_LIBICONV
Include libiconv support for extended conversion of filename
enconding. Samba has built-in support for UTF-8, ISO-8859-1
and ASCII, so this is only required if you want to support
menu "Samba tools selection"
config BR2_PACKAGE_SAMBA_EVENTLOGADM
Write Eventlog records to a tdb or perform other eventlog functions
config BR2_PACKAGE_SAMBA_FINDSMB
depends on BR2_PACKAGE_SAMBA_SMBCLIENT
depends on BR2_PACKAGE_SAMBA_NMBLOOKUP
depends on BR2_PACKAGE_PERL
comment "findsmb - disabled (requires nmblookup, smbclient and perl)"
depends on !BR2_PACKAGE_SAMBA_SMBCLIENT || !BR2_PACKAGE_SAMBA_NMBLOOKUP || !BR2_PACKAGE_PERL
config BR2_PACKAGE_SAMBA_NET
Distributed SMB/CIFS Server Management Utility
config BR2_PACKAGE_SAMBA_NMBD
NetBIOS name server to provide NetBIOS over IP naming services
config BR2_PACKAGE_SAMBA_NMBLOOKUP
Query NetBIOS names and map them to IP addresses in a network
using NetBIOS over TCP/IP queries
config BR2_PACKAGE_SAMBA_NTLM_AUTH
Helper utility that authenticates users using NT/LM authentication
config BR2_PACKAGE_SAMBA_PDBEDIT
Manage the SAM database (Database of Samba Users)
config BR2_PACKAGE_SAMBA_PROFILES