Samba4 is an attempt to implement an Active Directory compatible Domain
Controller.
In short, you can join a WinNT, Win2000, WinXP or Win2003 member server
to a Samba4 domain, and it will behave much as it does in AD, including
Kerberos domain logins where applicable.
WWW: http://www.samba.org/

===> The following configuration options are available for samba45-4.5.16_1:
ADS=on: Active Directory client support(implies LDAP)
AD_DC=on: Active Directory Domain Controller support
CUPS=off: CUPS printing system support
DEBUG=on: Build with debugging support
DEVELOPER=off: With development support(implies NTVFS)
DOCS=on: Build and/or install documentation
EXP_MODULES=off: Experimental modules(WANT_EXP_MODULES)
FAM=on: File Alteration Monitor support
LDAP=on: LDAP client support
MANPAGES=off: Build manpages from DOCBOOK templates
NTVFS=off: Build *DEPRECATED* NTVFS file server
QUOTAS=on: Disk quota support
SYSLOG=on: Syslog logging support
UTMP=on: UTMP accounting support
====> Options available for the radio DNS: you can only select none or one of them
NSUPDATE=off: Use samba NSUPDATE utility for AD DC
BIND99=off: Use Bind 9.9 as AD DC DNS server frontend
BIND910=off: Use Bind 9.10 as AD DC DNS server frontend
BIND911=off: Use Bind 9.11 as AD DC DNS server frontend
====> Options available for the radio ZEROCONF: you can only select none or one of them
AVAHI=off: Zeroconf support via Avahi
MDNSRESPONDER=off: Zeroconf support via mDNSResponder
===> Use 'make config' to modify these settings

Reason:
It turned out that arbitary versions of p5-Parse-Pidl may lead to the
hard to explain crashes of the Samba server and utilities(in particular
we suspect it was responsible for the troubles with the DC provisioning).
So, from now on net/samba* ports use bundled version of Pidl. You need to
remove external package from the system:
pkg delete -f p5-Parse-Pidl p5-Parse-Pidl44

2017-03-25

Affects: net/samba45, net/samba46 and devel/p5-Parse-Pidl

Author: timur@FreeBSD.org

Reason:
While new Uses/samba.mk dosen't work well with slave ports to compile devel/p5-Parse-Pidl
for net/samba45 or net/samba46 you need explicitly set in the /etc/make.conf:
SAMBA4_PORT=net/samba46
explicitly. In the future that shouldn't be necessary.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)

Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the