summaryrefslogtreecommitdiff
path: root/package/samba4/Config.in
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2015-03-05 17:44:09 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-03-06 11:01:03 +0100
commit123e8afbaa75c1935339402d78409b33d1478264 (patch)
treeb5c3b7ca0d870a323f120fc0602e262e6d2e1d26 /package/samba4/Config.in
parent7152a50588e7eabfc4ba3bbe30e608fc2187e8bb (diff)
samba4: bump to version 4.2.0
Now with support for AD DC, ADS and clustering features. All dropped patches are upstream. [Thomas: move indentation fixes to a separate patch.] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/samba4/Config.in')
-rw-r--r--package/samba4/Config.in35
1 files changed, 26 insertions, 9 deletions
diff --git a/package/samba4/Config.in b/package/samba4/Config.in
index b841f4261..5a83ab85f 100644
--- a/package/samba4/Config.in
+++ b/package/samba4/Config.in
@@ -1,11 +1,10 @@
+comment "samba4 needs an (e)glibc toolchain"
+ depends on !BR2_TOOLCHAIN_USES_GLIBC
+
config BR2_PACKAGE_SAMBA4
bool "samba4"
depends on !BR2_PACKAGE_SAMBA
- depends on BR2_INET_IPV6
- depends on BR2_USE_MMU # fork()
- depends on BR2_USE_WCHAR # e2fsprogs
- depends on BR2_LARGEFILE
- depends on BR2_TOOLCHAIN_HAS_THREADS # talloc python threads
+ depends on BR2_TOOLCHAIN_USES_GLIBC # needs nss.h, $ORIGIN support
depends on !BR2_nios2 # binary too large, relocations don't fit
select BR2_PACKAGE_E2FSPROGS
select BR2_PACKAGE_POPT
@@ -18,7 +17,25 @@ config BR2_PACKAGE_SAMBA4
http://www.samba.org/
-comment "samba4 needs a toolchain w/ IPv6, wchar, largfile, threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || \
- !BR2_USE_WCHAR || !BR2_INET_IPV6
- depends on BR2_USE_MMU
+if BR2_PACKAGE_SAMBA4
+
+config BR2_PACKAGE_SAMBA4_AD_DC
+ bool "AD DC"
+ select BR2_PACKAGE_GNUTLS
+ help
+ Enable Active Directory Domain Controller functionality.
+
+config BR2_PACKAGE_SAMBA4_ADS
+ bool "ADS"
+ select BR2_PACKAGE_OPENLDAP
+ help
+ Enable Active Directory member Server functionality.
+
+config BR2_PACKAGE_SAMBA4_SMBTORTURE
+ bool "smbtorture"
+ help
+ Install the smbtorture test suite.
+ It's normally used for validation and stress testing.
+ Approximately +5 MB of stripped uncompressed target space.
+
+endif