Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Sep 2020 23:36:13 +0000 (UTC)
From:      "Timur I. Bakeyev" <timur@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550233 - in head/net/samba412: . files
Message-ID:  <202009262336.08QNaDIh099387@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: timur
Date: Sat Sep 26 23:36:13 2020
New Revision: 550233
URL: https://svnweb.freebsd.org/changeset/ports/550233

Log:
  Repocopy to create a new samba412 port

Added:
  head/net/samba412/
     - copied from r547767, head/net/samba411/
  head/net/samba412/files/patch-third__party_wscript
     - copied unchanged from r549084, head/net/samba411/files/patch-third__party_wscript
Replaced:
  head/net/samba412/Makefile
     - copied unchanged from r549084, head/net/samba411/Makefile
  head/net/samba412/distinfo
     - copied unchanged from r549084, head/net/samba411/distinfo
  head/net/samba412/files/patch-lib_util_wscript__build
     - copied unchanged from r549084, head/net/samba411/files/patch-lib_util_wscript__build
  head/net/samba412/pkg-plist
     - copied unchanged from r549084, head/net/samba411/pkg-plist
Deleted:
  head/net/samba412/files/patch-lib_util_util__paths.c

Copied: head/net/samba412/Makefile (from r549084, head/net/samba411/Makefile)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/samba412/Makefile	Sat Sep 26 23:36:13 2020	(r550233, copy of r549084, head/net/samba411/Makefile)
@@ -0,0 +1,663 @@
+# Created by: timur@FreeBSD.org
+# $FreeBSD$
+
+PORTNAME=			${SAMBA4_BASENAME}411
+PORTVERSION=			${SAMBA4_VERSION}
+PORTREVISION=			0
+CATEGORIES?=			net
+MASTER_SITES=			SAMBA/samba/stable SAMBA/samba/rc
+DISTNAME=			${SAMBA4_DISTNAME}
+
+MAINTAINER=			timur@FreeBSD.org
+COMMENT=			Free SMB/CIFS and AD/DC server and client for Unix
+
+LICENSE=			GPLv3+
+LICENSE_FILE=			${WRKSRC}/COPYING
+
+IGNORE_NONTHREAD_PYTHON=	needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
+CONFLICTS_INSTALL?=		samba4-4.0.* samba4[1-9]-4.* samba410-4.10.* p5-Parse-Pidl-4.*
+
+USES=				cpe
+
+EXTRA_PATCHES+=			${PATCHDIR}/0001-Zfs-provision-1.patch:-p1
+
+SAMBA4_BASENAME=		samba
+SAMBA4_PORTNAME=		${SAMBA4_BASENAME}4
+SAMBA4_VERSION=			4.11.13
+SAMBA4_DISTNAME=		${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|}
+
+WRKSRC?=			${WRKDIR}/${DISTNAME}
+
+CPE_VENDOR=			samba
+CPE_PRODUCT=			samba
+# Directories
+VARDIR=				${DESTDIR}/var
+SAMBA4_RUNDIR=			${VARDIR}/run/${SAMBA4_PORTNAME}
+SAMBA4_LOGDIR=			${VARDIR}/log/${SAMBA4_PORTNAME}
+SAMBA4_LOCKDIR=			${VARDIR}/db/${SAMBA4_PORTNAME}
+SAMBA4_BINDDNSDIR=		${SAMBA4_LOCKDIR}/bind-dns
+SAMBA4_PRIVATEDIR=		${SAMBA4_LOCKDIR}/private
+SAMBA4_PAMDIR=			${PREFIX}/lib
+SAMBA4_LIBDIR=			${PREFIX}/lib/${SAMBA4_PORTNAME}
+SAMBA4_INCLUDEDIR=		${PREFIX}/include/${SAMBA4_PORTNAME}
+SAMBA4_CONFDIR=			${PREFIX}/etc
+SAMBA4_CONFIG=			smb4.conf
+
+CONFIGURE_ARGS+=		--mandir="${MANPREFIX}/man" \
+				--sysconfdir="${SAMBA4_CONFDIR}" \
+				--includedir="${SAMBA4_INCLUDEDIR}" \
+				--datadir="${DATADIR}" \
+				--libdir="${SAMBA4_LIBDIR}" \
+				--with-privatelibdir="${SAMBA4_LIBDIR}/private" \
+				--with-pammodulesdir="${SAMBA4_PAMDIR}" \
+				--with-modulesdir="${SAMBA4_MODULEDIR}" \
+				--with-pkgconfigdir="${PKGCONFIGDIR}" \
+				--localstatedir="${VARDIR}" \
+				--with-piddir="${SAMBA4_RUNDIR}" \
+				--with-sockets-dir="${SAMBA4_RUNDIR}" \
+				--with-privileged-socket-dir="${SAMBA4_RUNDIR}" \
+				--with-lockdir="${SAMBA4_LOCKDIR}" \
+				--with-statedir="${SAMBA4_LOCKDIR}" \
+				--with-cachedir="${SAMBA4_LOCKDIR}" \
+				--with-bind-dns-dir=${SAMBA4_BINDDNSDIR} \
+				--with-privatedir="${SAMBA4_PRIVATEDIR}" \
+				--with-logfilebase="${SAMBA4_LOGDIR}"
+# XXX: Flags
+CONFIGURE_ENV+=			PTHREAD_LDFLAGS="-lpthread"
+
+USES+=				compiler:c++11-lang iconv localbase:ldflags \
+				perl5 pkgconfig shebangfix ssl waf gettext-runtime
+USE_PERL5=			build
+USE_LDCONFIG=			${SAMBA4_LIBDIR}
+WAF_CMD=			buildtools/bin/waf
+CONFIGURE_LOG=			bin/config.log
+
+PKGCONFIGDIR?=			${PREFIX}/libdata/pkgconfig
+PKGCONFIGDIR_REL?=		${PKGCONFIGDIR:S,^${PREFIX}/,,}
+PLIST_SUB+=			PKGCONFIGDIR=${PKGCONFIGDIR_REL}
+SUB_LIST+=			PKGCONFIGDIR=${PKGCONFIGDIR_REL}
+##############################################################################
+OPTIONS_SUB=			yes
+
+OPTIONS_DEFINE=			AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \
+				LDAP NTVFS PROFILE QUOTAS SPOTLIGHT SYSLOG UTMP
+# This shouldn't be default in the release
+OPTIONS_DEFINE+=		DEVELOPER MANDOC
+#OPTIONS_DEFINE+=		MEMORY_DEBUG
+
+OPTIONS_DEFINE_amd64=		AESNI
+OPTIONS_DEFAULT_amd64=		AESNI
+
+OPTIONS_GROUP=			VFS
+OPTIONS_GROUP_VFS=		FRUIT GLUSTERFS
+
+OPTIONS_SINGLE=			GSSAPI ZEROCONF
+# GSSAPI_HEIMDAL
+OPTIONS_SINGLE_GSSAPI=		GSSAPI_BUILTIN GSSAPI_MIT
+OPTIONS_SINGLE_ZEROCONF=	ZEROCONF_NONE AVAHI MDNSRESPONDER
+
+OPTIONS_RADIO=			DNS
+OPTIONS_RADIO_DNS=		NSUPDATE BIND911 BIND916
+# Make those default options
+OPTIONS_DEFAULT=		AD_DC ADS DOCS FAM LDAP \
+				QUOTAS SYSLOG UTMP PROFILE \
+				FRUIT GSSAPI_BUILTIN AVAHI
+##############################################################################
+AD_DC_DESC=			Active Directory Domain Controller
+ADS_DESC=			Active Directory client(implies LDAP)
+AESNI_DESC=			Accelerated AES crypto functions(amd64 only)
+CLUSTER_DESC=			Clustering support
+DEVELOPER_DESC=			With developer framework(implies NTVFS)
+FAM_DESC=			File Alteration Monitor
+GPGME_DESC=			GpgME support
+LDAP_DESC=			LDAP client
+LIBZFS_DESC=			LibZFS
+SPOTLIGHT_DESC=			Spotlight server-side search support
+MANDOC_DESC=			Build manpages from DOCBOOK templates
+MEMORY_DEBUG_DESC=		Debug memory allocator
+NTVFS_DESC=			Build *DEPRECATED* NTVFS file server
+PICKY_DEVELOPER_DESC=		Treat compiler warnings as errors(implies DEVELOPER)
+PROFILE_DESC=			Profiling data
+QUOTAS_DESC=			Disk quota support
+UTMP_DESC=			UTMP accounting
+
+VFS_DESC=			VFS modules
+GLUSTERFS_DESC=			GlusterFS support
+FRUIT_DESC=			MacOSX and TimeMachine support
+
+GSSAPI_BUILTIN_DESC=		GSSAPI support via bundled Heimdal
+
+ZEROCONF_DESC=			Zero configuration networking
+ZEROCONF_NONE_DESC=		Zeroconf support is absent
+
+DNS_DESC=			DNS frontend
+BIND911_DESC=			Use Bind 9.11 as AD DC DNS server frontend
+BIND916_DESC=			Use Bind 9.16 as AD DC DNS server frontend
+NSUPDATE_DESC=			Use samba NSUPDATE utility for AD DC
+##############################################################################
+# XXX: Unconditional dependencies which can't be switched off(if present in
+# the system)
+
+# Iconv(picked up unconditionaly)
+LIB_DEPENDS+=			libiconv.so:converters/libiconv
+# Readline(sponsored by Python)
+# XXX: USES=readline pollutes CPPFLAGS, so we explicitly put dependency
+LIB_DEPENDS+=			libreadline.so:devel/readline
+# popt
+LIB_DEPENDS+=			libpopt.so:devel/popt
+# inotify
+LIB_DEPENDS+=			libinotify.so:devel/libinotify
+# GNUTLS
+LIB_DEPENDS+=			libgnutls.so:security/gnutls
+LIB_DEPENDS+=			libgcrypt.so:security/libgcrypt
+# NFSv4 ACL glue
+LIB_DEPENDS+=			libsunacl.so:sysutils/libsunacl
+# Jansson
+BUILD_DEPENDS+=			jansson>=2.10:devel/jansson
+RUN_DEPENDS+=			jansson>=2.10:devel/jansson
+# tasn1
+LIB_DEPENDS+=			libtasn1.so:security/libtasn1
+# External Samba dependencies
+# Needed for IDL compiler
+BUILD_DEPENDS+=			p5-Parse-Yapp>=0:devel/p5-Parse-Yapp
+# Libarchive
+SAMBA4_BUNDLED_LIBS+=		!libarchive
+BUILD_DEPENDS+=			libarchive>=3.1.2:archivers/libarchive
+RUN_DEPENDS+=			libarchive>=3.1.2:archivers/libarchive
+
+### Bundled libraries
+SAMBA4_BUNDLED_CMOCKA?=		no
+SAMBA4_BUNDLED_TALLOC?=		no
+SAMBA4_BUNDLED_TEVENT?=		no
+SAMBA4_BUNDLED_TDB?=		no
+SAMBA4_BUNDLED_LDB?=		yes
+# cmocka
+.if defined(SAMBA4_BUNDLED_CMOCKA) && ${SAMBA4_BUNDLED_CMOCKA} == yes
+SAMBA4_BUNDLED_LIBS+=		cmocka
+CONFLICTS_INSTALL+=		cmocka-1.*
+PLIST_SUB+=			SAMBA4_BUNDLED_CMOCKA=""
+SUB_LIST+=			SAMBA4_BUNDLED_CMOCKA=""
+.else
+SAMBA4_BUNDLED_LIBS+=		!cmocka
+BUILD_DEPENDS+=			cmocka>=1.1.3:sysutils/cmocka
+PLIST_SUB+=			SAMBA4_BUNDLED_CMOCKA="@comment "
+SUB_LIST+=			SAMBA4_BUNDLED_CMOCKA="@comment "
+.endif
+# talloc
+.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
+SAMBA4_BUNDLED_LIBS+=		talloc
+CONFLICTS_INSTALL+=		talloc-* talloc1-*
+PLIST_SUB+=			SAMBA4_BUNDLED_TALLOC=""
+SUB_LIST+=			SAMBA4_BUNDLED_TALLOC=""
+.else
+SAMBA4_BUNDLED_LIBS+=		!talloc
+BUILD_DEPENDS+=			talloc>=2.2.0:devel/talloc
+RUN_DEPENDS+=			talloc>=2.2.0:devel/talloc
+PLIST_SUB+=			SAMBA4_BUNDLED_TALLOC="@comment "
+SUB_LIST+=			SAMBA4_BUNDLED_TALLOC="@comment "
+.endif
+# tevent
+.if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes
+SAMBA4_BUNDLED_LIBS+=		tevent
+CONFLICTS_INSTALL+=		tevent-* tevent1-*
+PLIST_SUB+=			SAMBA4_BUNDLED_TEVENT=""
+SUB_LIST+=			SAMBA4_BUNDLED_TEVENT=""
+.else
+SAMBA4_BUNDLED_LIBS+=		!tevent
+BUILD_DEPENDS+=			tevent>=0.10.0:devel/tevent
+RUN_DEPENDS+=			tevent>=0.10.0:devel/tevent
+PLIST_SUB+=			SAMBA4_BUNDLED_TEVENT="@comment "
+SUB_LIST+=			SAMBA4_BUNDLED_TEVENT="@comment "
+.endif
+# tdb
+.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
+SAMBA4_BUNDLED_LIBS+=		tdb
+CONFLICTS_INSTALL+=		tdb-* tdb1-*
+PLIST_SUB+=			SAMBA4_BUNDLED_TDB=""
+SUB_LIST+=			SAMBA4_BUNDLED_TDB=""
+.else
+SAMBA4_BUNDLED_LIBS+=		!tdb
+BUILD_DEPENDS+=			tdb>=1.4.2:databases/tdb
+RUN_DEPENDS+=			tdb>=1.4.2:databases/tdb
+PLIST_SUB+=			SAMBA4_BUNDLED_TDB="@comment "
+SUB_LIST+=			SAMBA4_BUNDLED_TDB="@comment "
+.endif
+# ldb
+.if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes
+SAMBA4_BUNDLED_LDB=		yes
+SAMBA4_BUNDLED_LIBS+=		ldb
+PLIST_SUB+=			SAMBA4_BUNDLED_LDB=""
+SUB_LIST+=			SAMBA4_BUNDLED_LDB=""
+SAMBA4_MODULEDIR=		${SAMBA4_LIBDIR}/modules
+.else
+SAMBA4_BUNDLED_LIBS+=		!ldb
+BUILD_DEPENDS+=			ldb20>=2.0.8:databases/ldb20
+RUN_DEPENDS+=			ldb20>=2.0.8:databases/ldb20
+PLIST_SUB+=			SAMBA4_BUNDLED_LDB="@comment "
+SUB_LIST+=			SAMBA4_BUNDLED_LDB="@comment "
+SAMBA4_MODULEDIR=		${PREFIX}/lib/shared-modules
+.endif
+
+.if (defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes) \
+	|| (defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes) \
+	|| (defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes) \
+	|| (defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes)
+SAMBA4_BUNDLED_LIBS+=		replace
+.endif
+# Don't use external libcom_err
+SAMBA4_BUNDLED_LIBS+=		com_err
+# Set the test environment variables
+TEST_USES=			python
+TEST_ENV+=			PYTHON="${PYTHON_CMD}" \
+				SHA1SUM=/sbin/sha1 \
+				SHA256SUM=/sbin/sha256 \
+				MD5SUM=/sbin/md5 \
+				PYTHONDONTWRITEBYTECODE=1
+
+TEST_DEPENDS+=			bash:shells/bash \
+				tshark:net/tshark
+# External Python modules
+TEST_BUILD_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR}
+TEST_RUN_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR}
+##############################################################################
+CONFIGURE_ARGS+=		\
+				--with-pam \
+				--with-iconv \
+				--with-winbind \
+				--with-regedit \
+				--disable-rpath \
+				--without-lttng \
+				--without-gettext \
+				--enable-pthreadpool \
+				--without-fake-kaserver \
+				--without-systemd \
+				--with-libarchive \
+				--with-acl-support \
+				--with-sendfile-support \
+				--disable-ctdb-tests \
+
+#				${ICONV_CONFIGURE_BASE}
+##############################################################################
+FRUIT_PREVENTS=			ZEROCONF_NONE
+FRUIT_PREVENTS_MSG=		MacOSX support requires Zeroconf(AVAHI or MDNSRESPONDER)
+FRUIT_VARS=			SAMBA4_MODULES+=vfs_fruit
+FRUIT_PLIST_FILES+=		man/man8/vfs_fruit.8.gz
+
+GLUSTERFS_CONFIGURE_ENABLE=	glusterfs
+GLUSTERFS_LIB_DEPENDS=		libglusterfs.so:net/glusterfs7-libs
+GLUSTERFS_VARS=			SAMBA4_MODULES+=vfs_glusterfs
+GLUSTERFS_PLIST_FILES+=		man/man8/vfs_glusterfs.8.gz
+##############################################################################
+ZEROCONF_NONE_VARS=		MAKE_ENV+=ZEROCONF=none
+
+AVAHI_CONFIGURE_ENABLE=		avahi
+AVAHI_LIB_DEPENDS=		libavahi-client.so:net/avahi-app
+AVAHI_VARS=			SAMBA4_SERVICES+=avahi_daemon
+
+MDNSRESPONDER_CONFIGURE_ENABLE=	dnssd
+MDNSRESPONDER_LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
+MDNSRESPONDER_VARS=		SAMBA4_SERVICES+=mdnsd
+##############################################################################
+BIND911_RUN_DEPENDS=		bind911>=9.11.0.0:dns/bind911
+BIND916_RUN_DEPENDS=		bind916>=9.16.0.0:dns/bind916
+NSUPDATE_RUN_DEPENDS=		samba-nsupdate:dns/samba-nsupdate
+##############################################################################
+MEMORY_DEBUG_IMPLIES=		DEBUG
+MEMORY_DEBUG_CONFIGURE_ENV=	ADDITIONAL_CFLAGS="-DENABLE_JEMALLOC `pkg-config --cflags jemalloc`" ADDITIONAL_LDFLAGS="`pkg-config --libs jemalloc`"
+MEMORY_DEBUG_LIB_DEPENDS=	libjemalloc.so.2:devel/jemalloc
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046
+GDB_CMD?=			${LOCALBASE}/bin/gdb
+# https://bugzilla.samba.org/show_bug.cgi?id=8969
+PICKY_DEVELOPER_IMPLIES=	DEVELOPER
+PICKY_DEVELOPER_CONFIGURE_ON=	--picky-developer
+
+DEVELOPER_IMPLIES=		NTVFS
+DEVELOPER_CONFIGURE_ON=		--enable-developer --enable-selftest --abi-check-disable
+DEVELOPER_RUN_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
+DEVELOPER_BUILD_DEPENDS=	${GDB_CMD}:devel/gdb \
+				${SAMBA4_LMDB_DEPENDS}
+DEVELOPER_TEST_DEPENDS=		${GDB_CMD}:devel/gdb
+DEVELOPER_VARS_OFF=		GDB_CMD=true
+# XXX: Mostly used in conjuction with the DEVELOPER option, don't enable it
+# if you don't know what you are doing
+NTVFS_IMPLIES=			AD_DC
+NTVFS_CONFIGURE_WITH=		ntvfs-fileserver
+NTVFS_PLIST_FILES=		${SAMBA4_MODULEDIR}/service/smb.so \
+				lib/samba4/private/libntvfs-samba4.so
+##############################################################################
+CLUSTER_CONFIGURE_WITH=		cluster-support
+
+CUPS_CONFIGURE_ENABLE=		cups iprint
+CUPS_LIB_DEPENDS=		libcups.so:print/cups
+# https://bugzilla.samba.org/show_bug.cgi?id=9545
+FAM_USES=			fam
+FAM_CONFIGURE_WITH=		fam
+
+GPGME_CONFIGURE_WITH=		gpgme
+GPGME_LIB_DEPENDS=		libgpgme.so:security/gpgme
+
+PROFILE_CONFIGURE_WITH=		profiling-data
+
+QUOTAS_CONFIGURE_WITH=		quotas
+
+SPOTLIGHT_CONFIGURE_ENABLE=	spotlight
+SPOTLIGHT_BUILD_DEPENDS=	tracker>=1.4.1:sysutils/tracker
+SPOTLIGHT_RUN_DEPENDS=		tracker>=1.4.1:sysutils/tracker
+SPOTLIGHT_USES=			bison gnome
+SPOTLIGHT_USE=			gnome=glib20
+
+SYSLOG_CONFIGURE_WITH=		syslog
+
+UTMP_CONFIGURE_WITH=		utmp
+
+AD_DC_CONFIGURE_OFF=		--without-ad-dc
+AD_DC_BUILD_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
+AD_DC_RUN_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
+
+ADS_IMPLIES=			LDAP
+ADS_CONFIGURE_WITH=		ads dnsupdate
+
+LDAP_CONFIGURE_WITH=		ldap
+LDAP_CONFIGURE_ON=		--with-openldap=${LOCALBASE}
+LDAP_USE=			OPENLDAP=yes
+LDAP_VARS=			SAMBA4_MODULES+=idmap_ldap
+
+GSSAPI_MIT_CONFIGURE_ON=	--with-system-mitkrb5 ${GSSAPIBASEDIR} \
+				--with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \
+				--with-experimental-mit-ad-dc
+GSSAPI_MIT_USES=		gssapi:mit
+
+LIBZFS_CONFIGURE_WITH=		libzfs
+LIBZFS_VARS=			SAMBA4_MODULES+=vfs_zfs_space
+
+MANDOC_BUILD_DEPENDS=		${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
+				xsltproc:textproc/libxslt
+MANDOC_CONFIGURE_ENV_OFF=	XSLTPROC="true"
+
+##############################################################################
+.include <bsd.port.options.mk>
+##############################################################################
+
+.if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES)
+WANT_EXP_MODULES=		vfs_cacheprime
+.endif
+
+.if ${WANT_EXP_MODULES:Mvfs_snapper}
+# snapper needs dbus
+LIB_DEPENDS+=			libdbus-1.so:devel/dbus
+LIB_DEPENDS+=			libdbus-glib-1.so:devel/dbus-glib
+.endif
+
+SAMBA4_MODULES+=		vfs_freebsd
+
+SAMBA4_MODULES+=		idmap_nss idmap_autorid idmap_rid idmap_hash idmap_tdb idmap_tdb2 idmap_script nss-info_hash
+# List of extra modules taken from RHEL build
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320
+.if ${PORT_OPTIONS:MADS}
+SAMBA4_MODULES+=		idmap_ad idmap_rfc2307 nss-info_template nss-info_rfc2307 nss-info_sfu nss-info_sfu20
+.endif
+
+.if ${PORT_OPTIONS:MDEVELOPER}
+SAMBA4_MODULES+=		auth_skel pdb_test gpext_security gpext_registry gpext_scripts perfcount_test \
+				vfs_fake_dfq vfs_skel_opaque vfs_skel_transparent vfs_shadow_copy_test vfs_fake_acls \
+				vfs_nfs4acl_xattr vfs_error_inject vfs_delay_inject
+.endif
+# Python bindings
+.if defined(NO_PYTHON)
+USES+=				python:build,test
+CONFIGURE_ARGS+=		--disable-python
+PLIST_SUB+=			SAMBA4_PYTHON="@comment "
+SUB_LIST+=			SAMBA4_PYTHON="@comment "
+.else
+USES+=				python:3.4+
+PLIST_SUB+=			SAMBA4_PYTHON=""
+SUB_LIST+=			SAMBA4_PYTHON=""
+# Don't cache Python modules
+CONFIGURE_ARGS+=		--nopycache
+MAKE_ENV+=			PYTHONDONTWRITEBYTECODE=1
+
+.	if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
+SAMBA4_BUNDLED_LIBS+=		pytalloc-util
+.	else
+SAMBA4_BUNDLED_LIBS+=		!pytalloc-util
+.	endif
+
+.	if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes
+SAMBA4_BUNDLED_LIBS+=		pytevent
+.	else
+SAMBA4_BUNDLED_LIBS+=		!pytevent
+.	endif
+
+.	if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
+SAMBA4_BUNDLED_LIBS+=		pytdb
+.	else
+SAMBA4_BUNDLED_LIBS+=		!pytdb
+.	endif
+
+.	if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes
+SAMBA4_BUNDLED_LIBS+=		pyldb pyldb-util
+.	else
+SAMBA4_BUNDLED_LIBS+=		!pyldb !pyldb-util
+.	endif
+# samba-tool requires those for *upgrade
+.	if ${PORT_OPTIONS:MAD_DC}
+BUILD_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
+RUN_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
+
+BUILD_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR}
+RUN_DEPENDS+=			${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR}
+.	endif
+.endif
+
+.if defined(WANT_EXP_MODULES) && !empty(WANT_EXP_MODULES)
+SAMBA4_MODULES+=		${WANT_EXP_MODULES}
+.endif
+
+.if defined(SAMBA4_BUNDLED_LIBS) && !empty(SAMBA4_BUNDLED_LIBS)
+CONFIGURE_ARGS+=		--bundled-libraries="${SAMBA4_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"
+.endif
+
+.if defined(SAMBA4_MODULES) && !empty(SAMBA4_MODULES)
+CONFIGURE_ARGS+=		--with-shared-modules="${SAMBA4_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}"
+.endif
+# XXX: Hack for nss-info_* -> nss_info/* modules
+# Add selected modules to the plist
+.for module in ${SAMBA4_MODULES}
+PLIST_FILES+=			${SAMBA4_MODULEDIR}/${module:C|_|/|:C|-|_|}.so
+.endfor
+
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+=		--verbose --enable-debug
+MAKE_ARGS+=			--verbose
+DEBUG_FLAGS?=			-g -ggdb3 -O0
+.endif
+
+##############################################################################
+.include <bsd.port.pre.mk>
+##############################################################################
+
+# Require llvm 4.0 and AMD64
+.if ${PORT_OPTIONS:MAESNI} && ${ARCH} == "amd64"
+CONFIGURE_ARGS+=		--accel-aes=intelaesni
+PLIST_FILES+=			lib/samba4/private/libaesni-intel-samba4.so
+.else
+CONFIGURE_ARGS+=		--accel-aes=none
+.endif
+
+# Only for 64-bit architectures
+.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe
+.	if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes && (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER})
+# LMDB
+SAMBA4_LMDB_DEPENDS=		lmdb>=0.9.16:databases/lmdb
+PLIST_FILES+=			lib/samba4/private/libldb-mdb-int-samba4.so \
+				${SAMBA4_MODULEDIR}/ldb/mdb.so
+.	endif
+.endif
+
+.if ${PORT_OPTIONS:MGSSAPI_MIT}
+PLIST_FILES+=			${SAMBA4_MODULEDIR}/krb5/winbind_krb5_localauth.so \
+				man/man8/winbind_krb5_localauth.8.gz
+.	if ${PORT_OPTIONS:MAD_DC}
+PLIST_FILES+=			lib/samba4/krb5/plugins/kdb/samba.so
+.	endif
+.endif
+# for libexecinfo: (so that __builtin_frame_address() finds the top of the stack)
+CFLAGS_amd64+=			-fno-omit-frame-pointer
+# No fancy color error messages
+CONFIGURE_ENV+=			NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s'
+MAKE_ENV+=			NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s'
+.if ${CHOSEN_COMPILER_TYPE} == clang
+CFLAGS+=			-fno-color-diagnostics
+.endif
+# Allow rpcgen to find proper CPP
+MAKE_ENV+=			RPCGEN_CPP="${CPP}"
+#.if ${readline_ARGS} == port
+#CFLAGS+=			-D_FUNCTION_DEF
+#.endif
+
+# Make sure that the right version of Python is used by the tools
+# https://bugzilla.samba.org/show_bug.cgi?id=7305
+SHEBANG_FILES=			${PATCH_WRKSRC}/source4/scripting/bin/* ${PATCH_WRKSRC}/selftest/*
+
+SAMBA4_SUB=			SAMBA4_LOGDIR="${SAMBA4_LOGDIR}" \
+				SAMBA4_RUNDIR="${SAMBA4_RUNDIR}" \
+				SAMBA4_LOCKDIR="${SAMBA4_LOCKDIR}" \
+				SAMBA4_MODULEDIR="${SAMBA4_MODULEDIR}" \
+				SAMBA4_BINDDNSDIR="${SAMBA4_BINDDNSDIR}" \
+				SAMBA4_PRIVATEDIR="${SAMBA4_PRIVATEDIR}" \
+				SAMBA4_CONFDIR="${SAMBA4_CONFDIR}" \
+				SAMBA4_CONFIG="${SAMBA4_CONFIG}" \
+				SAMBA4_SERVICES="${SAMBA4_SERVICES}"
+
+PLIST_SUB+=			${SAMBA4_SUB}
+SUB_LIST+=			${SAMBA4_SUB}
+
+USE_RC_SUBR=			samba_server
+SUB_FILES=			pkg-message README.FreeBSD
+
+PORTDOCS=			README.FreeBSD
+
+post-extract:
+				@${RM} -r ${WRKSRC}/pidl/lib/Parse/Yapp
+
+post-patch:
+				@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
+					${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py
+				@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+					${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py
+				@${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${GDB_CMD}|g' \
+					${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh
+				@${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${SAMBA4_CONFIG}|g' \
+					${PATCH_WRKSRC}/dynconfig/wscript
+
+# Use threading (or multiprocessing) but not thread (renamed in python 3+).
+pre-configure:
+.if ! ${PORT_OPTIONS:MAD_DC} && ${PORT_OPTIONS:MNTVFS}
+				@${ECHO_CMD}; \
+				${ECHO_MSG} "===>  NTVFS option requires AD_DC to be set"; \
+				${ECHO_CMD}; \
+				${FALSE}
+.endif
+				@if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \
+					${ECHO_CMD}; \
+					${ECHO_MSG} "===>  ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \
+					${ECHO_CMD}; \
+					${FALSE}; \
+				fi
+
+pre-build-MANDOC-off:
+				${MKDIR} ${BUILD_WRKSRC}/bin/default/docs-xml/
+				${CP} -rp ${BUILD_WRKSRC}/docs/manpages ${BUILD_WRKSRC}/bin/default/docs-xml/
+.for man in			libcli/nbt/man/nmblookup4.1 \
+				librpc/tools/ndrdump.1 \
+				source4/lib/registry/man/regdiff.1 \
+				source4/lib/registry/man/regpatch.1 \
+				source4/lib/registry/man/regshell.1 \
+				source4/lib/registry/man/regtree.1 \
+				source4/scripting/man/samba-gpupdate.8 \
+				source4/torture/man/gentest.1 \
+				source4/torture/man/locktest.1 \
+				source4/torture/man/masktest.1 \
+				source4/torture/man/smbtorture.1 \
+				source4/utils/man/ntlm_auth4.1 \
+				source4/utils/oLschema2ldif/oLschema2ldif.1 \
+				lib/tdb/man/tdbdump.8 \
+				lib/tdb/man/tdbbackup.8 \
+				lib/tdb/man/tdbtool.8 \
+				lib/talloc/man/talloc.3 \
+				lib/tdb/man/tdbrestore.8 \
+				lib/ldb/man/ldbadd.1 \
+				lib/ldb/man/ldbsearch.1 \
+				lib/ldb/man/ldbmodify.1 \
+				lib/ldb/man/ldbrename.1 \
+				lib/ldb/man/ldbdel.1 \
+				lib/ldb/man/ldbedit.1 \
+				docs-xml/manpages/vfs_freebsd.8
+					${MKDIR} `dirname ${BUILD_WRKSRC}/bin/default/${man}`
+					${INSTALL_MAN} ${FILESDIR}/man/`basename ${man}` ${BUILD_WRKSRC}/bin/default/${man}
+.endfor
+.if ${PORT_OPTIONS:MCLUSTER}
+				${MKDIR} ${BUILD_WRKSRC}/bin/default/ctdb/
+.	for man in		ctdb_diagnostics.1 ctdb.1 ctdbd_wrapper.1 ctdbd.1 ltdbtool.1 onnode.1 ping_pong.1 \
+				ctdb.conf.5 ctdb.sysconfig.5 ctdb-script.options.5 \
+				ctdb.7 ctdb-statistics.7 ctdb-tunables.7
+					${INSTALL_MAN} ${FILESDIR}/man/${man} ${BUILD_WRKSRC}/bin/default/ctdb/
+.	endfor
+.endif
+
+post-install-rm-junk:
+.if defined(NO_PYTHON)
+				${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party/dns \
+					 ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party/iso8601
+.endif
+
+post-install-fix-manpages:
+.for f in vfs_aio_linux.8 vfs_btrfs.8 vfs_ceph.8 vfs_gpfs.8
+				${RM} ${STAGEDIR}${PREFIX}/man/man8/${f}
+.endfor
+.if defined(SAMBA4_BUNDLED_LDB) && ${SAMBA4_BUNDLED_LDB} == yes
+.	for f in ldbadd.1 ldbdel.1 ldbedit.1 ldbmodify.1 ldbrename.1 ldbsearch.1
+				${MV} ${STAGEDIR}${PREFIX}/man/man1/${f} ${STAGEDIR}${PREFIX}/man/man1/samba-${f}
+.	endfor
+.endif
+.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
+.	for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8
+				${MV} ${STAGEDIR}${PREFIX}/man/man8/${f} ${STAGEDIR}${PREFIX}/man/man8/samba-${f}
+.	endfor
+.endif
+
+post-install: post-install-rm-junk post-install-fix-manpages
+				${LN} -sf smb.conf.5.gz ${STAGEDIR}${PREFIX}/man/man5/smb4.conf.5.gz
+# Run post-install script
+.for dir in			${SAMBA4_LOGDIR} ${SAMBA4_RUNDIR} ${SAMBA4_LOCKDIR} ${SAMBA4_MODULEDIR}
+					${INSTALL} -d -m 0755 "${STAGEDIR}${dir}"
+.endfor
+				${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_BINDDNSDIR}"
+				${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_PRIVATEDIR}"
+.for dir in			auth bind9 gensec gpext idmap ldb nss_info pdb perfcount process_model service vfs
+					${INSTALL} -d -m 0755 "${STAGEDIR}${SAMBA4_MODULEDIR}/${dir}"
+.endfor
+.if !defined(WITH_DEBUG)
+				-${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/sbin ${STAGEDIR}${PREFIX}/libexec \
+					-type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD}
+				-${FIND} ${STAGEDIR}${PREFIX}/lib -name '*.so*' \
+					-type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD}
+.endif
+
+post-install-FRUIT-off:
+				${RM} ${STAGEDIR}${SAMBA4_MODULEDIR}/vfs/fruit.so
+				${RM} ${STAGEDIR}${PREFIX}/man/man8/vfs_fruit.8
+
+post-install-DOCS-on:
+				${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for doc in			${PORTDOCS}
+				${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+post-install-CLUSTER-on:
+				${LN} -nfs ../../../../share/ctdb/events/legacy/00.ctdb.script		${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/00.ctdb.script
+				${LN} -nfs ../../../../share/ctdb/events/legacy/10.interface.script	${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/10.interface.script
+				${LN} -nfs ../../../../share/ctdb/events/legacy/05.system.script	${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/05.system.script
+				${LN} -nfs ../../../../share/ctdb/events/legacy/01.reclock.script	${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/01.reclock.script
+
+.include <bsd.port.post.mk>

Copied: head/net/samba412/distinfo (from r549084, head/net/samba411/distinfo)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/samba412/distinfo	Sat Sep 26 23:36:13 2020	(r550233, copy of r549084, head/net/samba411/distinfo)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600556641
+SHA256 (samba-4.11.13.tar.gz) = e71ed29ae01c5ce7be8cee1f53e0530db86dd19b911accb08fae60224e686ba1
+SIZE (samba-4.11.13.tar.gz) = 18598813

Copied: head/net/samba412/files/patch-lib_util_wscript__build (from r549084, head/net/samba411/files/patch-lib_util_wscript__build)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/samba412/files/patch-lib_util_wscript__build	Sat Sep 26 23:36:13 2020	(r550233, copy of r549084, head/net/samba411/files/patch-lib_util_wscript__build)
@@ -0,0 +1,36 @@
+--- lib/util/wscript_build.orig	2019-05-07 08:38:21 UTC
++++ lib/util/wscript_build
+@@ -170,7 +170,7 @@ else:
+ 
+     bld.SAMBA_LIBRARY('samba-modules',
+                       source='modules.c',
+-                      deps='samba-errors samba-util',
++                      deps='samba-errors samba-util samba-debug',
+                       local_include=False,
+                       private_library=True)
+ 
+@@ -222,7 +222,7 @@ else:
+                         local_include=False,
+                         public_deps='ldb',
+                         public_headers='util_ldb.h'
+-		        )
++                        )
+ 
+ 
+     bld.SAMBA_SUBSYSTEM('UTIL_RUNCMD',
+@@ -235,7 +235,7 @@ else:
+                         source='util_pw.c',
+                         local_include=False,
+                         public_deps='talloc'
+-	                )
++                        )
+ 
+     bld.SAMBA_LIBRARY('server_id_db',
+                       source='server_id_db.c',
+@@ -291,4 +291,5 @@ else:
+     bld.SAMBA_BINARY('test_util',
+                      source='tests/test_util.c',
+                      deps='cmocka replace talloc samba-util',
+-                     local_include=False)
++                     local_include=False,
++                     install=False)

Copied: head/net/samba412/files/patch-third__party_wscript (from r549084, head/net/samba411/files/patch-third__party_wscript)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/samba412/files/patch-third__party_wscript	Sat Sep 26 23:36:13 2020	(r550233, copy of r549084, head/net/samba411/files/patch-third__party_wscript)
@@ -0,0 +1,10 @@
+--- third_party/wscript.orig	2020-09-15 22:45:54 UTC
++++ third_party/wscript
+@@ -7,7 +7,6 @@ from waflib import Options, Errors
+ 
+ # work out what python external libraries we need to install
+ external_pkgs = {
+-    "iso8601": "pyiso8601/iso8601",
+     }
+ 
+ 

Copied: head/net/samba412/pkg-plist (from r549084, head/net/samba411/pkg-plist)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/samba412/pkg-plist	Sat Sep 26 23:36:13 2020	(r550233, copy of r549084, head/net/samba411/pkg-plist)
@@ -0,0 +1,1127 @@
+bin/cifsdd
+bin/dbwrap_tool
+bin/dumpmscat
+bin/findsmb
+bin/gentest
+bin/locktest
+bin/masktest
+bin/mvxattr
+bin/ndrdump
+bin/net
+bin/nmblookup
+bin/ntlm_auth
+bin/oLschema2ldif
+bin/pdbedit
+bin/profiles
+bin/regdiff
+bin/regpatch
+bin/regshell
+bin/regtree
+bin/rpcclient
+bin/samba-regedit
+%%AD_DC%%bin/samba-tool
+bin/sharesec
+bin/smbcacls
+bin/smbclient
+bin/smbcontrol
+bin/smbcquotas
+bin/smbget
+bin/smbpasswd
+bin/smbspool
+bin/smbstatus
+bin/smbtar
+%%SAMBA4_PYTHON%%bin/smbtorture
+bin/smbtree
+bin/testparm
+bin/vfstest
+bin/wbinfo
+sbin/eventlogadm
+sbin/nmbd
+%%AD_DC%%sbin/samba_downgrade_db
+sbin/smbd
+sbin/winbindd
+%%AD_DC%%sbin/samba
+%%AD_DC%%sbin/samba_dnsupdate
+%%AD_DC%%sbin/samba-gpupdate
+%%AD_DC%%sbin/samba_kcc
+%%AD_DC%%sbin/samba_spnupdate
+%%AD_DC%%sbin/samba_upgradedns
+include/samba4/charset.h
+include/samba4/core/doserr.h
+include/samba4/core/error.h
+include/samba4/core/hresult.h
+include/samba4/core/ntstatus_gen.h
+include/samba4/core/ntstatus.h
+include/samba4/core/werror_gen.h
+include/samba4/core/werror.h
+include/samba4/credentials.h
+include/samba4/dcerpc.h
+%%AD_DC%%include/samba4/dcerpc_server.h
+%%LDAP%%include/samba4/smb_ldap.h
+%%LDAP%%include/samba4/smbldap.h
+include/samba4/domain_credentials.h
+include/samba4/gen_ndr/atsvc.h
+include/samba4/gen_ndr/auth.h
+include/samba4/gen_ndr/dcerpc.h
+include/samba4/gen_ndr/drsblobs.h
+include/samba4/gen_ndr/drsuapi.h
+include/samba4/gen_ndr/krb5pac.h
+include/samba4/gen_ndr/lsa.h
+include/samba4/gen_ndr/misc.h
+include/samba4/gen_ndr/nbt.h
+include/samba4/gen_ndr/ndr_atsvc.h
+include/samba4/gen_ndr/ndr_dcerpc.h
+include/samba4/gen_ndr/ndr_drsblobs.h
+include/samba4/gen_ndr/ndr_drsuapi.h
+include/samba4/gen_ndr/ndr_krb5pac.h
+include/samba4/gen_ndr/ndr_misc.h
+include/samba4/gen_ndr/ndr_nbt.h
+include/samba4/gen_ndr/ndr_samr_c.h
+include/samba4/gen_ndr/ndr_samr.h
+include/samba4/gen_ndr/ndr_svcctl_c.h
+include/samba4/gen_ndr/ndr_svcctl.h
+include/samba4/gen_ndr/netlogon.h
+include/samba4/gen_ndr/samr.h
+include/samba4/gen_ndr/security.h
+include/samba4/gen_ndr/server_id.h
+include/samba4/gen_ndr/svcctl.h
+include/samba4/ldb_wrap.h
+include/samba4/libsmbclient.h
+include/samba4/lookup_sid.h
+include/samba4/machine_sid.h
+include/samba4/ndr.h
+include/samba4/ndr/ndr_dcerpc.h
+include/samba4/ndr/ndr_drsblobs.h
+include/samba4/ndr/ndr_drsuapi.h
+include/samba4/ndr/ndr_krb5pac.h
+include/samba4/ndr/ndr_nbt.h
+include/samba4/ndr/ndr_svcctl.h
+include/samba4/netapi.h
+include/samba4/param.h
+include/samba4/passdb.h
+%%SAMBA4_PYTHON%%include/samba4/policy.h
+include/samba4/rpc_common.h
+include/samba4/samba/session.h
+include/samba4/samba/version.h
+include/samba4/share.h
+include/samba4/smb2_lease_struct.h
+include/samba4/smbconf.h
+include/samba4/tdr.h
+include/samba4/tsocket_internal.h
+include/samba4/tsocket.h
+include/samba4/util_ldb.h
+include/samba4/util/attr.h
+include/samba4/util/blocking.h
+include/samba4/util/byteorder.h
+include/samba4/util/data_blob.h
+include/samba4/util/debug.h
+include/samba4/util/discard.h
+include/samba4/util/fault.h
+include/samba4/util/genrand.h
+include/samba4/util/idtree_random.h
+include/samba4/util/idtree.h
+include/samba4/util/signal.h
+include/samba4/util/string_wrappers.h
+include/samba4/util/substitute.h
+include/samba4/util/tevent_ntstatus.h
+include/samba4/util/tevent_unix.h
+include/samba4/util/tevent_werror.h
+include/samba4/util/tfork.h
+include/samba4/util/time.h
+include/samba4/wbclient.h
+@dir include/samba4/util
+@dir include/samba4/samba
+@dir include/samba4/ndr
+@dir include/samba4/gen_ndr
+@dir include/samba4/core
+@dir include/samba4
+lib/samba4/libdcerpc-binding.so
+lib/samba4/libdcerpc-binding.so.0
+lib/samba4/libdcerpc-samr.so
+lib/samba4/libdcerpc-samr.so.0
+%%AD_DC%%lib/samba4/libdcerpc-server.so
+%%AD_DC%%lib/samba4/libdcerpc-server.so.0
+lib/samba4/libdcerpc.so
+lib/samba4/libdcerpc.so.0
+lib/samba4/libndr-krb5pac.so
+lib/samba4/libndr-krb5pac.so.0
+lib/samba4/libndr-nbt.so
+lib/samba4/libndr-nbt.so.0
+lib/samba4/libndr-standard.so
+lib/samba4/libndr-standard.so.0
+lib/samba4/libndr.so
+lib/samba4/libndr.so.0
+lib/samba4/libnetapi.so
+lib/samba4/libnetapi.so.0
+lib/samba4/libsamba-credentials.so
+lib/samba4/libsamba-credentials.so.0
+lib/samba4/libsamba-errors.so
+lib/samba4/libsamba-errors.so.1
+lib/samba4/libsamba-hostconfig.so
+lib/samba4/libsamba-hostconfig.so.0
+lib/samba4/libsamba-passdb.so
+lib/samba4/libsamba-passdb.so.0
+%%SAMBA4_PYTHON%%lib/samba4/libsamba-policy.so
+%%SAMBA4_PYTHON%%lib/samba4/libsamba-policy.so.0
+lib/samba4/libsamba-util.so
+lib/samba4/libsamba-util.so.0
+lib/samba4/libsamdb.so
+lib/samba4/libsamdb.so.0
+lib/samba4/libsmbclient.so
+lib/samba4/libsmbclient.so.0
+lib/samba4/libsmbconf.so
+lib/samba4/libsmbconf.so.0
+%%LDAP%%lib/samba4/libsmbldap.so
+%%LDAP%%lib/samba4/libsmbldap.so.2
+lib/samba4/libtevent-util.so
+lib/samba4/libtevent-util.so.0
+lib/samba4/libwbclient.so
+lib/samba4/libwbclient.so.0
+lib/nss_winbind.so.1
+lib/nss_wins.so.1
+lib/pam_winbind.so
+%%CUPS%%libexec/samba/smbspool_krb5_wrapper
+%%AD_DC%%lib/samba4/private/libdlz-bind9-for-torture-samba4.so
+%%AD_DC%%lib/samba4/private/libposix-eadb-samba4.so
+%%AD_DC%%lib/samba4/private/libprocess-model-samba4.so
+%%AD_DC%%lib/samba4/private/libservice-samba4.so
+lib/samba4/private/libCHARSET3-samba4.so
+%%AD_DC%%%%GSSAPI_BUILTIN%%lib/samba4/private/libHDB-SAMBA4-samba4.so
+lib/samba4/private/libLIBWBCLIENT-OLD-samba4.so
+lib/samba4/private/libMESSAGING-samba4.so
+lib/samba4/private/libMESSAGING-SEND-samba4.so
+lib/samba4/private/libaddns-samba4.so
+lib/samba4/private/libads-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libasn1-samba4.so.8
+lib/samba4/private/libasn1util-samba4.so
+lib/samba4/private/libauth-samba4.so
+lib/samba4/private/libauth-unix-token-samba4.so
+lib/samba4/private/libauth4-samba4.so
+lib/samba4/private/libauthkrb5-samba4.so
+lib/samba4/private/libcli-cldap-samba4.so
+lib/samba4/private/libcli-ldap-common-samba4.so
+lib/samba4/private/libcli-ldap-samba4.so
+lib/samba4/private/libcli-nbt-samba4.so
+lib/samba4/private/libcli-smb-common-samba4.so
+lib/samba4/private/libclidns-samba4.so
+lib/samba4/private/libcli-spoolss-samba4.so
+lib/samba4/private/libcliauth-samba4.so
+lib/samba4/private/libcluster-samba4.so
+lib/samba4/private/libcmdline-contexts-samba4.so
+lib/samba4/private/libcmdline-credentials-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libcom_err-samba4.so.0
+lib/samba4/private/libcommon-auth-samba4.so
+%%AD_DC%%lib/samba4/private/libdb-glue-samba4.so
+lib/samba4/private/libdbwrap-samba4.so
+lib/samba4/private/libdcerpc-samba-samba4.so
+lib/samba4/private/libdcerpc-samba4.so
+%%AD_DC%%lib/samba4/private/libdfs-server-ad-samba4.so
+%%AD_DC%%lib/samba4/private/libdnsserver-common-samba4.so
+lib/samba4/private/libdsdb-module-samba4.so
+%%AD_DC%%lib/samba4/private/libdsdb-garbage-collect-tombstones-samba4.so
+lib/samba4/private/libevents-samba4.so
+lib/samba4/private/libflag-mapping-samba4.so
+lib/samba4/private/libgenrand-samba4.so
+lib/samba4/private/libgensec-samba4.so
+lib/samba4/private/libgpext-samba4.so
+lib/samba4/private/libgpo-samba4.so
+lib/samba4/private/libgse-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libgssapi-samba4.so.2
+%%GSSAPI_BUILTIN%%lib/samba4/private/libhcrypto-samba4.so.5
+%%GSSAPI_BUILTIN%%lib/samba4/private/libhdb-samba4.so.11
+%%GSSAPI_BUILTIN%%lib/samba4/private/libheimbase-samba4.so.1
+%%GSSAPI_BUILTIN%%lib/samba4/private/libheimntlm-samba4.so.1
+lib/samba4/private/libhttp-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libhx509-samba4.so.5
+lib/samba4/private/libidmap-samba4.so
+lib/samba4/private/libinterfaces-samba4.so
+lib/samba4/private/libiov-buf-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libkdc-samba4.so.2
+%%GSSAPI_BUILTIN%%lib/samba4/private/libkrb5-samba4.so.26
+lib/samba4/private/libkrb5samba-samba4.so
+lib/samba4/private/libldbsamba-samba4.so
+lib/samba4/private/liblibcli-lsa3-samba4.so
+lib/samba4/private/liblibcli-netlogon3-samba4.so
+lib/samba4/private/liblibsmb-samba4.so
+lib/samba4/private/libmessages-dgm-samba4.so
+lib/samba4/private/libmessages-util-samba4.so
+lib/samba4/private/libmscat-samba4.so
+lib/samba4/private/libmsghdr-samba4.so
+lib/samba4/private/libmsrpc3-samba4.so
+lib/samba4/private/libndr-samba-samba4.so
+lib/samba4/private/libndr-samba4.so
+lib/samba4/private/libnet-keytab-samba4.so
+lib/samba4/private/libnetif-samba4.so
+lib/samba4/private/libnpa-tstream-samba4.so
+lib/samba4/private/libnss-info-samba4.so
+%%AD_DC%%lib/samba4/private/libpac-samba4.so
+lib/samba4/private/libpopt-samba3-cmdline-samba4.so
+lib/samba4/private/libpopt-samba3-samba4.so
+lib/samba4/private/libprinter-driver-samba4.so
+lib/samba4/private/libprinting-migrate-samba4.so
+lib/samba4/private/libregistry-samba4.so
+lib/samba4/private/libreplace-samba4.so
+%%GSSAPI_BUILTIN%%lib/samba4/private/libroken-samba4.so.19
+lib/samba4/private/libsamba-cluster-support-samba4.so
+lib/samba4/private/libsamba-debug-samba4.so
+lib/samba4/private/libsamba-modules-samba4.so
+%%SAMBA4_PYTHON%%lib/samba4/private/libsamba-net-samba4.so
+%%SAMBA4_PYTHON%%lib/samba4/private/libsamba-python-samba4.so
+lib/samba4/private/libsamba-security-samba4.so
+lib/samba4/private/libsamba-sockets-samba4.so
+lib/samba4/private/libsamba3-util-samba4.so
+lib/samba4/private/libsamdb-common-samba4.so

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009262336.08QNaDIh099387>