Hi,

Thanks for the update.

Builds, updates and tests fine on -current. OK.


Ian McWilliam

> On 19 Mar 2026, at 07:36, Bjorn Ketelaars <[email protected]> wrote:
> 
> Diff below updates samba to the first release of the 4.24 branch.
> Changes are listed in [0]. Please note that this release of samba
> depends on updates of databases/tdb to 1.4.15 and devel/libtalloc to
> 2.4.4, which are part of the diff below.
> 
> Bumped several shared libraries based on output of check_sym.
> 
> Run tested on amd64.
> 
> Comments/OK?
> 
> [0] https://www.samba.org/samba/history/samba-4.24.0.html
> 
> 
> diff --git databases/tdb/Makefile databases/tdb/Makefile
> index 43659b7f166..ed08d935250 100644
> --- databases/tdb/Makefile
> +++ databases/tdb/Makefile
> @@ -2,7 +2,7 @@ COMMENT-main= trivial database library
> COMMENT-python=       Python ${MODPY_VERSION} bindings for tdb
> 
> # Keep in sync with the version bundled in net/samba
> -V=           1.4.14
> +V=           1.4.15
> 
> DISTNAME=     tdb-$V
> PKGNAME-python=       py3-${DISTNAME}
> diff --git databases/tdb/distinfo databases/tdb/distinfo
> index ab39feb7fb6..da12e955702 100644
> --- databases/tdb/distinfo
> +++ databases/tdb/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (tdb-1.4.14.tar.gz) = FE9AfULteg7BRwpA7xetQRM/6RC86GXdn+CE1JyQdSY=
> -SIZE (tdb-1.4.14.tar.gz) = 755817
> +SHA256 (tdb-1.4.15.tar.gz) = +6CdjfHxuQcq6ujniyvUPFr+8gsvbe76YzqhSjd6jdI=
> +SIZE (tdb-1.4.15.tar.gz) = 753485
> diff --git devel/libtalloc/Makefile devel/libtalloc/Makefile
> index f22c24d24ea..f0431b26763 100644
> --- devel/libtalloc/Makefile
> +++ devel/libtalloc/Makefile
> @@ -2,8 +2,7 @@ COMMENT-main= hierarchical memory pool system with destructors
> COMMENT-python=       Python ${MODPY_VERSION} bindings for talloc
> 
> # Keep in sync with the version bundled in net/samba
> -V=           2.4.3
> -REVISION=    0
> +V=           2.4.4
> 
> DISTNAME=     talloc-$V
> PKGNAME-main= lib${DISTNAME}
> @@ -11,7 +10,7 @@ PKGNAME-python=     py3-${DISTNAME}
> 
> MULTI_PACKAGES=       -main -python
> 
> -SHARED_LIBS+=        talloc          1.2
> +SHARED_LIBS+=        talloc          1.3
> SHARED_LIBS+= ${PYTALLOC_UTIL_LIBNAME}        0.0
> 
> PYTALLOC_UTIL_LIBNAME =               
> pytalloc-util.cpython-${MODPY_MAJORMINOR}
> diff --git devel/libtalloc/distinfo devel/libtalloc/distinfo
> index e36eef91099..4e54cd1b0dc 100644
> --- devel/libtalloc/distinfo
> +++ devel/libtalloc/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (talloc-2.4.3.tar.gz) = 3EbEC59GuzTdl/5B9Uiw6LJHt3qRhXZzPFKOg6vYVN0=
> -SIZE (talloc-2.4.3.tar.gz) = 684092
> +SHA256 (talloc-2.4.4.tar.gz) = VeR5lAGME3Q0hVROcgZ4D/uzyElecEqZY2UD5ud6v1k=
> +SIZE (talloc-2.4.4.tar.gz) = 684541
> diff --git net/samba/Makefile net/samba/Makefile
> index 5a1f99b0273..b079eb14a25 100644
> --- net/samba/Makefile
> +++ net/samba/Makefile
> @@ -1,4 +1,4 @@
> -VERSION =            4.23.6
> +VERSION =            4.24.0
> DISTNAME =            samba-${VERSION}
> EPOCH =                       0
> 
> @@ -22,13 +22,13 @@ SHARED_LIBS =             dcerpc                  3.0 \
>                       netapi                  3.4 \
>                       samba-credentials       3.1 \
>                       samba-errors            2.1 \
> -                     samba-hostconfig        17.0 \
> +                     samba-hostconfig        18.0 \
>                       samba-passdb            3.2 \
>                       samba-policy            0.0 \
> -                     samba-util              12.0 \
> -                     samdb                   5.0 \
> +                     samba-util              13.0 \
> +                     samdb                   6.0 \
>                       smbclient               6.3 \
> -                     smbconf                 18.0 \
> +                     smbconf                 19.0 \
>                       smbldap                 1.0 \
>                       tevent                  2.4 \
>                       tevent-util             2.0 \
> @@ -78,10 +78,10 @@ RUN_DEPENDS-docs =
> LIB_DEPENDS-main =    archivers/libarchive \
>                       converters/libiconv \
>                       databases/openldap \
> -                     databases/tdb>=1.4.14 \
> +                     databases/tdb>=1.4.15 \
>                       devel/jansson \
>                       devel/libinotify \
> -                     devel/libtalloc>=2.4.3 \
> +                     devel/libtalloc>=2.4.4 \
>                       devel/libtalloc,-python \
>                       devel/popt \
>                       net/avahi,-libs \
> diff --git net/samba/distinfo net/samba/distinfo
> index 4f592b78138..15fd423c539 100644
> --- net/samba/distinfo
> +++ net/samba/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (samba-4.23.6.tar.gz) = 49q9i15C3Jdmn6D67wMlEKlOSWtY9wZwguUDbYjw5wI=
> -SIZE (samba-4.23.6.tar.gz) = 43306831
> +SHA256 (samba-4.24.0.tar.gz) = Gx5Ff9ZRphLNCCJsxu/QTl0B422RjItMTkcOdOhogeo=
> +SIZE (samba-4.24.0.tar.gz) = 43386689
> diff --git net/samba/patches/patch-lib_util_util_crypt_c 
> net/samba/patches/patch-lib_util_util_crypt_c
> deleted file mode 100644
> index b1c348297cf..00000000000
> --- net/samba/patches/patch-lib_util_util_crypt_c
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -Index: lib/util/util_crypt.c
> ---- lib/util/util_crypt.c.orig
> -+++ lib/util/util_crypt.c
> -@@ -2,7 +2,11 @@
> - #include "data_blob.h"
> - #include "discard.h"
> - #include <talloc.h>
> -+#ifdef __OpenBSD__
> -+#include <unistd.h>
> -+#else
> - #include <crypt.h>
> -+#endif
> - #include "util_crypt.h"
> - 
> - 
> diff --git net/samba/patches/patch-python_samba_provision___init___py 
> net/samba/patches/patch-python_samba_provision___init___py
> index 934f82202ee..9e464c6b0a3 100644
> --- net/samba/patches/patch-python_samba_provision___init___py
> +++ net/samba/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
> -@@ -2203,7 +2203,7 @@ def provision(logger, session_info, smbconf=None,
> +@@ -2208,7 +2208,7 @@ def provision(logger, session_info, smbconf=None,
>      root_gid = pwd.getpwuid(root_uid).pw_gid
> 
>      try:
> diff --git net/samba/patches/patch-source3_lib_sysquotas_c 
> net/samba/patches/patch-source3_lib_sysquotas_c
> index 5dcf0af81fa..767fffd2aa8 100644
> --- net/samba/patches/patch-source3_lib_sysquotas_c
> +++ net/samba/patches/patch-source3_lib_sysquotas_c
> @@ -3,7 +3,7 @@ Avoid printf("%s", NULL);
> Index: source3/lib/sysquotas.c
> --- source3/lib/sysquotas.c.orig
> +++ source3/lib/sysquotas.c
> -@@ -517,10 +517,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
> +@@ -452,10 +452,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
>                       ret = sys_quota_backends[i].get_quota(mntpath, bdev, 
> qtype, id, dp);
>                       if (ret!=0) {
>                               DEBUG(3,("sys_get_%s_quota() failed for 
> mntpath[%s] bdev[%s] qtype[%d] id[%d]: %s.\n",
> @@ -15,8 +15,8 @@ Index: source3/lib/sysquotas.c
> +                                     
> fs,mntpath,bdev?bdev:"(NULL)",qtype,(qtype==SMB_GROUP_QUOTA_TYPE?id.gid:id.uid)));
>                       }
>                       ready = True;
> -                     break;  
> -@@ -532,10 +532,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
> +                     break;
> +@@ -467,10 +467,10 @@ int sys_get_quota(const char *path, enum SMB_QUOTA_TYP
>               ret=sys_get_vfs_quota(mntpath, bdev, qtype, id, dp);
>               if (ret!=0) {
>                       DEBUG(3,("sys_get_%s_quota() failed for mntpath[%s] 
> bdev[%s] qtype[%d] id[%d]: %s\n",
> diff --git net/samba/patches/patch-source3_modules_vfs_streams_xattr_c 
> net/samba/patches/patch-source3_modules_vfs_streams_xattr_c
> new file mode 100644
> index 00000000000..fd53491a7c7
> --- /dev/null
> +++ net/samba/patches/patch-source3_modules_vfs_streams_xattr_c
> @@ -0,0 +1,17 @@
> +Map missing ENODATA to ENOATTR to support OpenBSD's extended attribute error
> +reporting.
> +
> +Index: source3/modules/vfs_streams_xattr.c
> +--- source3/modules/vfs_streams_xattr.c.orig
> ++++ source3/modules/vfs_streams_xattr.c
> +@@ -31,6 +31,10 @@
> + #undef DBGC_CLASS
> + #define DBGC_CLASS DBGC_VFS
> + 
> ++#ifndef ENODATA
> ++#define ENODATA ENOATTR
> ++#endif
> ++
> + struct streams_xattr_config {
> +     const char *prefix;
> +     size_t prefix_len;
> diff --git net/samba/patches/patch-source3_wscript 
> net/samba/patches/patch-source3_wscript
> index e6698e6fcce..9f16eb2ee11 100644
> --- net/samba/patches/patch-source3_wscript
> +++ net/samba/patches/patch-source3_wscript
> @@ -21,12 +21,3 @@ Index: source3/wscript
>          conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
> 
>      # We crash without vfs_default
> -@@ -1774,7 +1775,7 @@ int main(void) {
> -         else:
> -             conf.fatal('AFS headers not available, but --with-fake-kaserver 
> was specified')
> - 
> --    if conf.CHECK_CFG(package='glib-2.0',
> -+    if Options.options.with_glib and conf.CHECK_CFG(package='glib-2.0',
> -                       args='--cflags --libs',
> -                       msg='Checking for glib-2.0',
> -                       uselib_store="GLIB-2.0"):
> diff --git net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c 
> net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c
> index 64bfa5ad833..eb930306419 100644
> --- net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c
> +++ net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c
> @@ -3,7 +3,7 @@ Avoid printf("%s", NULL);
> Index: source4/dsdb/samdb/ldb_modules/acl.c
> --- source4/dsdb/samdb/ldb_modules/acl.c.orig
> +++ source4/dsdb/samdb/ldb_modules/acl.c
> -@@ -604,7 +604,7 @@ fail:
> +@@ -615,7 +615,7 @@ fail:
>                     (int)samAccountName->length, samAccountName->data,
>                     dnsHostName != NULL ? (int)dnsHostName->length : 0,
>                     dnsHostName != NULL ? (const char *)dnsHostName->data : 
> "",
> diff --git net/samba/pkg/PLIST-main net/samba/pkg/PLIST-main
> index 0518a301ef0..95a4a4fd28f 100644
> --- net/samba/pkg/PLIST-main
> +++ net/samba/pkg/PLIST-main
> @@ -143,6 +143,7 @@ include/samba-4.0/util/idtree.h
> include/samba-4.0/util/idtree_random.h
> include/samba-4.0/util/signal.h
> include/samba-4.0/util/substitute.h
> +include/samba-4.0/util/talloc_keep_secret.h
> include/samba-4.0/util/tevent_ntstatus.h
> include/samba-4.0/util/tevent_unix.h
> include/samba-4.0/util/tevent_werror.h
> @@ -201,6 +202,8 @@ lib/python${MODPY_VERSION}/site-packages/samba/__init__.py
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}asn1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}asn1.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}auth_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}auth_util.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}colour.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -223,6 +226,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}forest_update.${M
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}forest_update.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}functional_level.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}functional_level.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}generate_csr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}generate_csr.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}getopt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}getopt.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}gkdi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -235,6 +240,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}idmap.${MODPY_PYC
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}idmap.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}join.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}join.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}key_credential_link.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}key_credential_link.${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}
> @@ -283,6 +290,7 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}xattr.${MODPY_PYC
> lib/python${MODPY_VERSION}/site-packages/samba/${MODPY_PYCACHE}xattr.${MODPY_PYC_MAGIC_TAG}pyc
> @so 
> lib/python${MODPY_VERSION}/site-packages/samba/_glue.${MODPY_PYC_MAGIC_TAG}so
> @so 
> lib/python${MODPY_VERSION}/site-packages/samba/_ldb.${MODPY_PYC_MAGIC_TAG}so
> +lib/python${MODPY_VERSION}/site-packages/samba/asn1.py
> @so 
> lib/python${MODPY_VERSION}/site-packages/samba/auth.${MODPY_PYC_MAGIC_TAG}so
> lib/python${MODPY_VERSION}/site-packages/samba/auth_util.py
> lib/python${MODPY_VERSION}/site-packages/samba/colour.py
> @@ -440,6 +448,7 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/emulate/traffic.py
> lib/python${MODPY_VERSION}/site-packages/samba/emulate/traffic_packets.py
> lib/python${MODPY_VERSION}/site-packages/samba/forest_update.py
> lib/python${MODPY_VERSION}/site-packages/samba/functional_level.py
> +lib/python${MODPY_VERSION}/site-packages/samba/generate_csr.py
> @so 
> lib/python${MODPY_VERSION}/site-packages/samba/gensec.${MODPY_PYC_MAGIC_TAG}so
> lib/python${MODPY_VERSION}/site-packages/samba/getopt.py
> lib/python${MODPY_VERSION}/site-packages/samba/gkdi.py
> @@ -568,6 +577,7 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/kcc/graph.py
> 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/key_credential_link.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
> @@ -589,6 +599,10 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}common.${M
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer_generate_csr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer_generate_csr.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer_keytrust.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}computer_keytrust.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}contact.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}contact.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}dbcheck.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -645,6 +659,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}visualize.
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/${MODPY_PYCACHE}visualize.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/common.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/computer.py
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/computer_generate_csr.py
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/computer_keytrust.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/contact.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/dbcheck.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/delegation.py
> @@ -812,8 +828,12 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}edit.
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}edit.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}enable.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}enable.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}generate_csr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}generate_csr.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}getgroups.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}getgroups.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}keytrust.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}keytrust.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}list.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}list.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -849,7 +869,9 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/delete.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/disable.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/edit.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/enable.py
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/generate_csr.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/getgroups.py
> +lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/keytrust.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/list.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/move.py
> lib/python${MODPY_VERSION}/site-packages/samba/netcmd/user/password.py
> @@ -1019,6 +1041,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb.${MODP
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_api.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_dn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_dn.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}dsdb_dns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> 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}
> @@ -1057,6 +1081,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}join.${MODP
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}join.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}key_credential_link.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}key_credential_link.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}key_credential_link_samdb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}key_credential_link_samdb.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}krb5_credentials.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}krb5_credentials.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/${MODPY_PYCACHE}ldap_raw.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1409,6 +1435,7 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/domain_backup.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/domain_backup_offline.py
> 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_dn.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
> @@ -1456,6 +1483,7 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/kcc/graph_utils.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/kcc/kcc_utils.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/kcc/ldif_import_export.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/key_credential_link.py
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/key_credential_link_samdb.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}alias_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1496,6 +1524,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tg
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tgs_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tgt_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tgt_tests.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}key_trust_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}key_trust_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kpasswd_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kpasswd_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}lockout_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1508,6 +1538,8 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}nt_has
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}nt_hash_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pac_align_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pac_align_tests.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pkinit_certificate_mapping_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pkinit_certificate_mapping_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pkinit_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}pkinit_tests.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}protected_users_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1563,12 +1595,14 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_base_test.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_tgs_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kdc_tgt_tests.py
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/key_trust_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/kpasswd_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/lockout_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/netlogon.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/nt_hash_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/pac_align_tests.py
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/pkinit_certificate_mapping_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/pkinit_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/protected_users_tests.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/raw_testcase.py
> @@ -1746,10 +1780,14 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_auth_silo.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_check_password_script.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_check_password_script.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_generate_csr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_generate_csr.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_get_kerberos_ticket.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_get_kerberos_ticket.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_getpassword_gmsa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_getpassword_gmsa.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_keytrust.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_keytrust.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_virtualCryptSHA.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_virtualCryptSHA.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/${MODPY_PYCACHE}user_virtualCryptSHA_base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1803,8 +1841,10 @@ 
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_auth_policy.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_auth_silo.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_check_password_script.py
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_generate_csr.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_get_kerberos_ticket.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_getpassword_gmsa.py
> +lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_keytrust.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_virtualCryptSHA.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_virtualCryptSHA_base.py
> lib/python${MODPY_VERSION}/site-packages/samba/tests/samba_tool/user_virtualCryptSHA_gpg.py
> @@ -1913,6 +1953,7 @@ lib/samba/ldb/
> @so lib/samba/libcluster-private-samba.so
> @so lib/samba/libcmdline-contexts-private-samba.so
> @so lib/samba/libcmdline-private-samba.so
> +@so lib/samba/libcmocka-private-samba.so
> @so lib/samba/libcom-err-private-samba.so
> @so lib/samba/libcommon-auth-private-samba.so
> @so lib/samba/libdbwrap-private-samba.so
> @@ -2012,6 +2053,7 @@ lib/samba/vfs/
> @so lib/samba/vfs/acl_xattr.so
> @so lib/samba/vfs/aio_fork.so
> @so lib/samba/vfs/aio_pthread.so
> +@so lib/samba/vfs/aio_ratelimit.so
> @so lib/samba/vfs/audit.so
> @so lib/samba/vfs/cap.so
> @so lib/samba/vfs/catia.so
> @@ -2132,6 +2174,7 @@ libexec/samba/
> @man man/man8/vfs_acl_xattr.8
> @man man/man8/vfs_aio_fork.8
> @man man/man8/vfs_aio_pthread.8
> +@man man/man8/vfs_aio_ratelimit.8
> @man man/man8/vfs_audit.8
> @man man/man8/vfs_cap.8
> @man man/man8/vfs_catia.8

Reply via email to