From: Bjorn Ketelaars Subject: UPDATE net/samba-4.21.0 To: ports@openbsd.org Cc: Ian McWilliam Date: Mon, 2 Sep 2024 19:07:00 +0200 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