Index | Thread | Search

From:
Bjorn Ketelaars <bket@openbsd.org>
Subject:
UPDATE net/samba-4.21.0
To:
ports@openbsd.org
Cc:
Ian McWilliam <kaosagnt@gmail.com>
Date:
Mon, 2 Sep 2024 19:07:00 +0200

Download raw body.

Thread
This is the first release of the 4.21 branch. Changes are listed in [0].

Changes to the port:
- Remove pyldb-util.cpython-${MODPY_MAJORMINOR} as API python bindings
  have been removed from the LDB module [0].
- No need any more for special handling of
  samba-policy.cpython-${MODPY_MAJORMINOR} as this is a normal C
  library, used by python but does not use any python itself (nor by
  dependencies any longer) [1].
- Bumped several shared libraries (based on output of check_sym).

The first two changes enable us to simplify Makefile.

I have been running the 4.21 branch since the first release candidate
and found no issues in my environment. Results may vary.
There is limited time to test this update before the ports tree is
locked. Not sure if there is enough time. Any opinion on this?
FWIW, the 4.20 branch we currently have in ports is supported until
2025-09 [2], thus well supported. Updating to 4.21 has a slight
advantage on backporting future updates.

Please note that this release of samba depends on an update of
databases/tdb to 1.4.12, which will be send in a separate mail.

Wait with updating / comments/ ok?


[0] https://www.samba.org/samba/history/samba-4.21.0.html
[1] https://github.com/samba-team/samba/commit/d11b281aefa98e6850053ccd6142253c6cf0d04f
[2] https://wiki.samba.org/index.php/Samba_Release_Planning


diff --git Makefile Makefile
index 3824cb19ee8..b4a3448447e 100644
--- Makefile
+++ Makefile
@@ -1,4 +1,4 @@
-VERSION =		4.20.4
+VERSION =		4.21.0
 DISTNAME =		samba-${VERSION}
 EPOCH =			0
 
@@ -14,29 +14,26 @@ SHARED_LIBS =		dcerpc			1.2 \
 			dcerpc-binding		5.0 \
 			dcerpc-samr		1.0 \
 			dcerpc-server-core	3.1 \
-			ldb			2.3 \
+			ldb			2.4 \
 			ndr			3.2 \
 			ndr-krb5pac		1.3 \
 			ndr-nbt			2.1 \
 			ndr-standard		6.0 \
-			netapi			3.3 \
-			samba-credentials	1.6 \
+			netapi			3.4 \
+			samba-credentials	2.0 \
 			samba-errors		2.1 \
-			samba-hostconfig	14.0 \
-			samba-passdb		3.0 \
-			samba-util		10.1 \
-			samdb			3.1 \
+			samba-hostconfig	15.0 \
+			samba-passdb		3.1 \
+			samba-policy		0.0 \
+			samba-util		11.0 \
+			samdb			4.0 \
 			smbclient		6.2 \
-			smbconf			15.0 \
+			smbconf			16.0 \
 			smbldap			1.0 \
 			tevent			2.3 \
 			tevent-util		2.0 \
 			wbclient		5.1
 
-# Those have to be handled specially, see "Python ABI" below.
-SHARED_LIBS +=		pyldb-util.cpython-${MODPY_MAJORMINOR}		1.0
-SHARED_LIBS +=		samba-policy.cpython-${MODPY_MAJORMINOR}	1.0
-
 CATEGORIES =		net sysutils security
 
 HOMEPAGE =		https://www.samba.org/
@@ -58,9 +55,6 @@ WANTLIB-docs =
 SITES =			https://download.samba.org/pub/samba/stable/ \
 			https://download.samba.org/pub/samba/old-versions/
 
-# XXX 0640 on Makefile breaks update-patches with PORTS_PRIVSEP=Yes
-FIX_EXTRACT_PERMISSIONS =	Yes
-
 MULTI_PACKAGES =	-main -docs
 DEBUG_PACKAGES =	${BUILD_PACKAGES}
 
@@ -84,7 +78,7 @@ RUN_DEPENDS-docs =
 LIB_DEPENDS-main =	archivers/libarchive \
 			converters/libiconv \
 			databases/openldap \
-			databases/tdb>=1.4.10 \
+			databases/tdb>=1.4.12 \
 			devel/jansson \
 			devel/libinotify \
 			devel/libtalloc>=2.4.2 \
@@ -150,30 +144,6 @@ MAKE_ENV =		LC_ALL=en_US.UTF-8 \
 MAKE_ENV +=		LIB${_l:S/-/_/g}_VERSION=${_v}
 .endfor
 
-## Python ABI
-# The samba project decided to also encode the python ABI name into shared
-# libraries that link against libpython.  Our ports infrastructure barely
-# copes.
-
-# 1. Those shared libraries names contain a variable whose value is not yet
-# known by the time the .for loop runs
-MAKE_ENV +=		LIBpyldb_util_cpython_${MODPY_MAJORMINOR}_VERSION=${LIBpyldb-util.cpython-${MODPY_MAJORMINOR}_VERSION}
-MAKE_ENV +=		LIBsamba_policy_cpython_${MODPY_MAJORMINOR}_VERSION=${LIBsamba-policy.cpython-${MODPY_MAJORMINOR}_VERSION}
-
-# 2. Said libraries end up as such in pkg/PLIST-foo:
-# @lib lib/libbar.${MODPY_PYC_MAGIC_TAG}so.${LIBbar.cpython-XY_VERSION}
-# We don't want to hardcode the XY version number in the PLIST.
-PYLDB_UTIL_LIBSUFFIX =	cpython-${MODPY_MAJORMINOR}.so.${LIBpyldb-util.cpython-${MODPY_MAJORMINOR}_VERSION}
-SUBST_VARS +=		PYLDB_UTIL_LIBSUFFIX
-SAMBA_POLICY_LIBSUFFIX=	cpython-${MODPY_MAJORMINOR}.so.${LIBsamba-policy.cpython-${MODPY_MAJORMINOR}_VERSION}
-SUBST_VARS +=		SAMBA_POLICY_LIBSUFFIX
-
-# 3. Some samba python extension modules don't follow the same naming
-# pattern as the usual python extension modules.
-SAMBA_PYTHON_MAGIC_TAG=	${MODPY_PYC_MAGIC_TAG:S/./-samba4/}
-SUBST_VARS +=		SAMBA_PYTHON_MAGIC_TAG
-
-
 SAMBA_CONFIG =		${PREFIX}/share/examples/samba/smb.conf.default
 SAMBA_LOGDIR =		${VARBASE}/log/samba
 
diff --git distinfo distinfo
index 1d8169026e1..6ac462b8071 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (samba-4.20.4.tar.gz) = OpLpfq6zRbazIjL1A+FNNPA6eqZMRR/owlihG72pCOU=
-SIZE (samba-4.20.4.tar.gz) = 42462586
+SHA256 (samba-4.21.0.tar.gz) = CbtW20zgA8r9vr6brTaMT0/xlF9zLRgHfVLzarIM74g=
+SIZE (samba-4.21.0.tar.gz) = 42625973
diff --git patches/patch-buildtools_wafsamba_samba_autoconf_py patches/patch-buildtools_wafsamba_samba_autoconf_py
index 2dd80dc9582..70e2342a55c 100644
--- patches/patch-buildtools_wafsamba_samba_autoconf_py
+++ patches/patch-buildtools_wafsamba_samba_autoconf_py
@@ -5,7 +5,7 @@
 Index: buildtools/wafsamba/samba_autoconf.py
 --- buildtools/wafsamba/samba_autoconf.py.orig
 +++ buildtools/wafsamba/samba_autoconf.py
-@@ -942,6 +942,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
+@@ -954,6 +954,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
      if not 'EXTRA_LDFLAGS' in conf.env:
          conf.env['EXTRA_LDFLAGS'] = []
      conf.env['EXTRA_LDFLAGS'].extend(TO_LIST(flags))
@@ -33,7 +33,7 @@ Index: buildtools/wafsamba/samba_autoconf.py
      return flags
  
  
-@@ -1013,7 +1034,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
+@@ -1025,7 +1046,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
          # symbols used for fuzzers are only defined by compiler wrappers.
          return
  
diff --git patches/patch-buildtools_wafsamba_wafsamba_py patches/patch-buildtools_wafsamba_wafsamba_py
index d965abf1c5d..97c08f391d7 100644
--- patches/patch-buildtools_wafsamba_wafsamba_py
+++ patches/patch-buildtools_wafsamba_wafsamba_py
@@ -7,7 +7,7 @@
 Index: buildtools/wafsamba/wafsamba.py
 --- buildtools/wafsamba/wafsamba.py.orig
 +++ buildtools/wafsamba/wafsamba.py
-@@ -289,6 +289,17 @@ def SAMBA_LIBRARY(bld, libname, source,
+@@ -291,6 +291,17 @@ def SAMBA_LIBRARY(bld, libname, source,
      # the library itself will depend on that object target
      samba_deps.append(dep_target)
  
@@ -25,7 +25,7 @@ Index: buildtools/wafsamba/wafsamba.py
      realname = bld.map_shlib_extension(realname, python=(target_type=='PYTHON'))
      link_name = bld.map_shlib_extension(link_name, python=(target_type=='PYTHON'))
  
-@@ -408,9 +419,9 @@ def SAMBA_LIBRARY(bld, libname, source,
+@@ -410,9 +421,9 @@ def SAMBA_LIBRARY(bld, libname, source,
  
      if pc_files is not None and not private_library:
          if pyembed:
diff --git patches/patch-buildtools_wafsamba_wscript patches/patch-buildtools_wafsamba_wscript
index f7959df2bb5..e8629023ddb 100644
--- patches/patch-buildtools_wafsamba_wscript
+++ patches/patch-buildtools_wafsamba_wscript
@@ -3,7 +3,7 @@ Add a hack to force addition of -I/usr/include before any other include path dis
 Index: buildtools/wafsamba/wscript
 --- buildtools/wafsamba/wscript.orig
 +++ buildtools/wafsamba/wscript
-@@ -145,6 +145,11 @@ Currently the only tested value is 'smbtorture,smbd/sm
+@@ -148,6 +148,11 @@ Currently the only tested value is 'smbtorture,smbd/sm
                     help=("Disable use of gettext"),
                     action="store_true", dest='disable_gettext', default=False)
  
diff --git patches/patch-lib_ldb_wscript patches/patch-lib_ldb_wscript
deleted file mode 100644
index 276572bbbe9..00000000000
--- patches/patch-lib_ldb_wscript
+++ /dev/null
@@ -1,25 +0,0 @@
-1. Force building standalone library (e.g., put headers in appropriate place).
-
-2. Use -Wl,no-undefined as on other platforms.
-
-Index: lib/ldb/wscript
---- lib/ldb/wscript.orig
-+++ lib/ldb/wscript
-@@ -68,6 +68,7 @@ def configure(conf):
-     conf.CONFIG_PATH('LDB_MODULESDIR', conf.SUBST_ENV_VAR('MODULESDIR') + '/ldb')
- 
-     conf.env.standalone_ldb = conf.IN_LAUNCH_DIR()
-+    conf.env.standalone_ldb = True
- 
-     if not conf.env.standalone_ldb:
-         max_ldb_version = [int(x) for x in VERSION.split(".")]
-@@ -151,8 +152,7 @@ def configure(conf):
- 
-         # we don't want any libraries or modules to rely on runtime
-         # resolution of symbols
--        if not sys.platform.startswith("openbsd"):
--            conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True)
-+        conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True)
- 
-     # if lmdb support is enabled then we require lmdb
-     # is present, build the mdb back end and enable lmdb support in
diff --git patches/patch-lib_util_charset_wscript_configure patches/patch-lib_util_charset_wscript_configure
index ffbac905832..ff83a95c296 100644
--- patches/patch-lib_util_charset_wscript_configure
+++ patches/patch-lib_util_charset_wscript_configure
@@ -8,8 +8,8 @@ Index: lib/util/charset/wscript_configure
                  lib='iconv',
                  headers='errno.h iconv.h')
  
--if conf.CHECK_CFG(package='icu-i18n',
-+if False and conf.CHECK_CFG(package='icu-i18n',
+-if conf.CHECK_CFG(package='icu-i18n icu-uc',
++if False and conf.CHECK_CFG(package='icu-i18n icu-uc',
                 args='--cflags --libs',
-                msg='Checking for icu-i18n',
-                uselib_store='ICU_I18N'):
+                msg='Checking for icu-i18n icu-uc',
+                uselib_store='ICUI18N'):
diff --git patches/patch-python_samba_provision___init___py patches/patch-python_samba_provision___init___py
index 64dad49d37e..424104fc3a9 100644
--- patches/patch-python_samba_provision___init___py
+++ patches/patch-python_samba_provision___init___py
@@ -3,7 +3,7 @@
 Index: python/samba/provision/__init__.py
 --- python/samba/provision/__init__.py.orig
 +++ python/samba/provision/__init__.py
-@@ -2201,7 +2201,7 @@ def provision(logger, session_info, smbconf=None,
+@@ -2206,7 +2206,7 @@ def provision(logger, session_info, smbconf=None,
      root_gid = pwd.getpwuid(root_uid).pw_gid
  
      try:
diff --git patches/patch-source3_wscript patches/patch-source3_wscript
index bf3e6c554f0..d5d8754a9c2 100644
--- patches/patch-source3_wscript
+++ patches/patch-source3_wscript
@@ -4,7 +4,7 @@
 Index: source3/wscript
 --- source3/wscript.orig
 +++ source3/wscript
-@@ -101,6 +101,7 @@ def options(opt):
+@@ -96,6 +96,7 @@ def options(opt):
      # default = None means autodetection
      opt.samba_add_onoff_option('spotlight', with_name="enable", without_name="disable", default=None)
      opt.samba_add_onoff_option('wsp', with_name="enable", without_name="disable", default=True)
@@ -12,7 +12,7 @@ Index: source3/wscript
  
  def configure(conf):
      default_static_modules = []
-@@ -109,7 +110,7 @@ def configure(conf):
+@@ -104,7 +105,7 @@ def configure(conf):
      forced_static_modules = []
      forced_shared_modules = []
  
@@ -21,7 +21,7 @@ Index: source3/wscript
          conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
  
      # We crash without vfs_default
-@@ -1799,7 +1800,7 @@ int main(void) {
+@@ -1732,7 +1733,7 @@ int main(void) {
          else:
              conf.fatal('AFS headers not available, but --with-fake-kaserver was specified')
  
diff --git patches/patch-source3_wscript_build patches/patch-source3_wscript_build
index c151ab5c9f9..2ca904cede7 100644
--- patches/patch-source3_wscript_build
+++ patches/patch-source3_wscript_build
@@ -4,7 +4,7 @@ interface used at least by pdbedit.
 Index: source3/wscript_build
 --- source3/wscript_build.orig
 +++ source3/wscript_build
-@@ -134,7 +134,9 @@ ldapsam_pdb_match = ['!priv2ld', '!smbldap_search_doma
+@@ -137,7 +137,9 @@ ldapsam_pdb_match = ['!priv2ld', '!smbldap_search_doma
                       '!get_attr_list']
  private_pdb_match.append('!pdb_nds_*')
  private_pdb_match.append('!pdb_ldapsam_init*')
diff --git pkg/PLIST-main pkg/PLIST-main
index 65400a77f88..7b8ea905d43 100644
--- pkg/PLIST-main
+++ pkg/PLIST-main
@@ -117,7 +117,6 @@ include/samba-4.0/netapi.h
 include/samba-4.0/param.h
 include/samba-4.0/passdb.h
 include/samba-4.0/policy.h
-include/samba-4.0/pyldb.h
 include/samba-4.0/rpc_common.h
 include/samba-4.0/samba/
 include/samba-4.0/samba/session.h
@@ -161,14 +160,11 @@ include/samba-4.0/wbclient.h
 @lib lib/libndr-standard.so.${LIBndr-standard_VERSION}
 @lib lib/libndr.so.${LIBndr_VERSION}
 @lib lib/libnetapi.so.${LIBnetapi_VERSION}
-@comment @lib lib/libpyldb-util.${PYLDB_UTIL_LIBSUFFIX}
-@lib lib/libpyldb-util.${PYLDB_UTIL_LIBSUFFIX}
 @lib lib/libsamba-credentials.so.${LIBsamba-credentials_VERSION}
 @lib lib/libsamba-errors.so.${LIBsamba-errors_VERSION}
 @lib lib/libsamba-hostconfig.so.${LIBsamba-hostconfig_VERSION}
 @lib lib/libsamba-passdb.so.${LIBsamba-passdb_VERSION}
-@comment @lib lib/libsamba-policy.${SAMBA_POLICY_LIBSUFFIX}
-@lib lib/libsamba-policy.${SAMBA_POLICY_LIBSUFFIX}
+@lib lib/libsamba-policy.so.${LIBsamba-policy_VERSION}
 @lib lib/libsamba-util.so.${LIBsamba-util_VERSION}
 @lib lib/libsamdb.so.${LIBsamdb_VERSION}
 @lib lib/libsmbclient.so.${LIBsmbclient_VERSION}
@@ -185,10 +181,9 @@ lib/pkgconfig/ndr_krb5pac.pc
 lib/pkgconfig/ndr_nbt.pc
 lib/pkgconfig/ndr_standard.pc
 lib/pkgconfig/netapi.pc
-lib/pkgconfig/pyldb-util.${MODPY_PYC_MAGIC_TAG}pc
 lib/pkgconfig/samba-credentials.pc
 lib/pkgconfig/samba-hostconfig.pc
-lib/pkgconfig/samba-policy.${MODPY_PYC_MAGIC_TAG}pc
+lib/pkgconfig/samba-policy.pc
 lib/pkgconfig/samba-util.pc
 lib/pkgconfig/samdb.pc
 lib/pkgconfig/smbclient.pc
@@ -242,6 +237,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}join.${MODPY_PYC_
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}join.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}lsa_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}lsa_utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}mdb_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}mdb_util.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}ms_display_specifiers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -276,8 +273,6 @@ lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}subnets.${MODPY_P
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}subnets.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}tdb_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}tdb_util.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}trust_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}trust_utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}upgrade.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}upgrade.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}upgradehelpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -351,6 +346,79 @@ lib/python${MODPY_VERSION}/site-packages/samba/dcerpc/${MODPY_PYCACHE}__init__.$
 lib/python${MODPY_VERSION}/site-packages/samba/descriptor.py
 lib/python${MODPY_VERSION}/site-packages/samba/dnsresolver.py
 lib/python${MODPY_VERSION}/site-packages/samba/dnsserver.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/
+lib/python${MODPY_VERSION}/site-packages/samba/domain/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/domain/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/domain/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}auth_policy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}auth_policy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}auth_silo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}auth_silo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}claim_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}claim_type.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}computer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}computer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}group.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}group.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}org.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}org.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}person.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}person.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}site.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}site.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}subnet.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}subnet.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}user.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}value_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/${MODPY_PYCACHE}value_type.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/auth_policy.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/auth_silo.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/claim_type.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/computer.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/constants.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/container.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/exceptions.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/fields.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/gmsa.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/group.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/model.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/org.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/person.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/query.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/registry.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/schema.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/site.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/subnet.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/types.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/user.py
+lib/python${MODPY_VERSION}/site-packages/samba/domain/models/value_type.py
 lib/python${MODPY_VERSION}/site-packages/samba/domain_update.py
 lib/python${MODPY_VERSION}/site-packages/samba/drs_utils.py
 @so lib/python${MODPY_VERSION}/site-packages/samba/dsdb.${MODPY_PYC_MAGIC_TAG}so
@@ -497,6 +565,7 @@ lib/python${MODPY_VERSION}/site-packages/samba/kcc/graph_utils.py
 lib/python${MODPY_VERSION}/site-packages/samba/kcc/kcc_utils.py
 lib/python${MODPY_VERSION}/site-packages/samba/kcc/ldif_import_export.py
 lib/python${MODPY_VERSION}/site-packages/samba/logger.py
+lib/python${MODPY_VERSION}/site-packages/samba/lsa_utils.py
 lib/python${MODPY_VERSION}/site-packages/samba/mdb_util.py
 @so lib/python${MODPY_VERSION}/site-packages/samba/messaging.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/samba/ms_display_specifiers.py
@@ -620,15 +689,40 @@ lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}policy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}policy.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}silo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}silo.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}silo_member.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/${MODPY_PYCACHE}silo_member.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo_member.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}computer_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}computer_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}policy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}policy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}service_allowed_to_authenticate_from.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}service_allowed_to_authenticate_from.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}service_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}service_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}user_allowed_to_authenticate_from.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}user_allowed_to_authenticate_from.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}user_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/${MODPY_PYCACHE}user_allowed_to_authenticate_to.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/policy.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}member.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}member.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}silo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/${MODPY_PYCACHE}silo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/member.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/auth/silo/silo.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/backup.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/claim/
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/claim/__init__.py
@@ -648,53 +742,17 @@ lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/demote.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/functional_prep.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/info.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/join.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/${MODPY_PYCACHE}root_key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/${MODPY_PYCACHE}root_key.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/kds/root_key.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/keytab.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/leave.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/level.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}auth_policy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}auth_policy.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}auth_silo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}auth_silo.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}claim_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}claim_type.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}group.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}group.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}site.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}site.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}subnet.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}subnet.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}user.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}value_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/${MODPY_PYCACHE}value_type.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/auth_policy.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/auth_silo.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/claim_type.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/exceptions.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/fields.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/group.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/model.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/query.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/schema.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/site.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/subnet.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/user.py
-lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/models/value_type.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/passwordsettings.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/provision.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/domain/samba3upgrade.py
@@ -718,6 +776,17 @@ lib/python${MODPY_VERSION}/site-packages/samba/netcmd/processes.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/pso.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/rodc.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/schema.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}group_msa_membership.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}group_msa_membership.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}service_account.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/${MODPY_PYCACHE}service_account.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/group_msa_membership.py
+lib/python${MODPY_VERSION}/site-packages/samba/netcmd/service_account/service_account.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/shell.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/sites.py
 lib/python${MODPY_VERSION}/site-packages/samba/netcmd/spn.py
@@ -948,6 +1017,10 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_dns.${
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_dns.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_lock.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_quiet_env_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_quiet_env_tests.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_quiet_provision_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_quiet_provision_tests.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_schema_attributes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_schema_attributes.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}encrypted_secrets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1163,6 +1236,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}cl
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}claims.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}downgradedatabase.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}downgradedatabase.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}http_chunk.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}http_chunk.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/${MODPY_PYCACHE}http_content.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1205,6 +1280,7 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/bug13653.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/check_output.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/claims.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/downgradedatabase.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/gmsa.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/http_chunk.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/http_content.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/blackbox/mdsearch.py
@@ -1244,14 +1320,14 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}bare
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}bare.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}binding.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}binding.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}createtrustrelax.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}createtrustrelax.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}dnsserver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}dnsserver.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}lsa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}lsa.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}lsa_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}lsa_utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}mdssvc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}mdssvc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}misc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1281,10 +1357,10 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/${MODPY_PYCACHE}unix
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/array.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/bare.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/binding.py
-lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/createtrustrelax.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/dnsserver.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/integer.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/lsa.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/lsa_utils.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/mdssvc.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/misc.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dcerpc/raw_protocol.py
@@ -1319,6 +1395,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_api.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_dns.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_lock.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_quiet_env_tests.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_quiet_provision_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/dsdb_schema_attributes.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/emulate/
 lib/python${MODPY_VERSION}/site-packages/samba/tests/emulate/__init__.py
@@ -1387,6 +1465,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}fast_t
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}fast_tests.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}gkdi_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}gkdi_tests.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}gmsa_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}gmsa_tests.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}group_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}group_tests.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kcrypto.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1457,6 +1537,7 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/device_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/etype_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/fast_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/gkdi_tests.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/gmsa_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/group_tests.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kcrypto.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_base_test.py
@@ -1571,6 +1652,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_auth_silo.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_claim.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_claim.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_kds_root_key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_kds_root_key.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_models.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}domain_models.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}drs_clone_dc_data_lmdb_size.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1615,6 +1698,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}rodc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}service_account.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}service_account.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}silo_base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}silo_base.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}sites.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1655,6 +1740,7 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/dnscmd.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/domain_auth_policy.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/domain_auth_silo.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/domain_claim.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/domain_kds_root_key.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/domain_models.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/dsacl.py
@@ -1677,6 +1763,7 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/provision_passwo
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/rodc.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/schema.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/service_account.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/silo_base.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/sites.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/timecmd.py
@@ -1721,7 +1808,6 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/upgradeprovision.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/upgradeprovisionneeddc.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/usage.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/xattr.py
-lib/python${MODPY_VERSION}/site-packages/samba/trust_utils.py
 lib/python${MODPY_VERSION}/site-packages/samba/upgrade.py
 lib/python${MODPY_VERSION}/site-packages/samba/upgradehelpers.py
 lib/python${MODPY_VERSION}/site-packages/samba/uptodateness.py
@@ -1831,13 +1917,15 @@ lib/samba/ldb/
 @so lib/samba/libposix-eadb-private-samba.so
 @so lib/samba/libprinter-driver-private-samba.so
 @so lib/samba/libprinting-migrate-private-samba.so
+@so lib/samba/libpyldb-util.cpython-311-private-samba.so
 @so lib/samba/libregistry-private-samba.so
 @so lib/samba/libreplace-private-samba.so
 @so lib/samba/libroken-private-samba.so
 @so lib/samba/libsamba-cluster-support-private-samba.so
 @so lib/samba/libsamba-debug-private-samba.so
 @so lib/samba/libsamba-modules-private-samba.so
-@so lib/samba/libsamba-net.cpython-311-private-samba.so
+@so lib/samba/libsamba-net-join.cpython-311-private-samba.so
+@so lib/samba/libsamba-net-private-samba.so
 @so lib/samba/libsamba-python.cpython-311-private-samba.so
 @so lib/samba/libsamba-security-private-samba.so
 @so lib/samba/libsamba-sockets-private-samba.so
@@ -1861,7 +1949,6 @@ lib/samba/ldb/
 @so lib/samba/libtdb-wrap-private-samba.so
 @so lib/samba/libtime-basic-private-samba.so
 @so lib/samba/libtorture-private-samba.so
-@so lib/samba/libtrusts-util-private-samba.so
 @so lib/samba/libutil-reg-private-samba.so
 @so lib/samba/libutil-setid-private-samba.so
 @so lib/samba/libutil-tdb-private-samba.so