bool "AD DC"
depends on BR2_PACKAGE_PYTHON3
select BR2_PACKAGE_JANSSON
+ select BR2_PACKAGE_PYTHON_DNSPYTHON
+ select BR2_PACKAGE_PYTHON_MARKDOWN
select BR2_PACKAGE_SAMBA4_ADS
help
Enable Active Directory Domain Controller functionality.
endef
ifeq ($(BR2_PACKAGE_SAMBA4_AD_DC),y)
-SAMBA4_DEPENDENCIES += jansson
+# host-python-dnspython and host-python-markdown are not strictly
+# needed on the host, but on the target. however, samba's configure
+# tests for their availability on the host.
+SAMBA4_DEPENDENCIES += \
+ jansson \
+ host-python-dnspython \
+ host-python-markdown \
+ python-dnspython \
+ python-markdown
else
SAMBA4_CONF_OPTS += --without-ad-dc --without-json
endif