- Update from version 4.22.4 to 4.23.1
- Update of rootfile fo0r all architectures
- Changelog
    4.23.1
           * BUG 15920: Incomplete bind configuration causes DLZ plugin to 
crash.
           * BUG 15914: winbind can crash at startup.
           * BUG 15919: vfs_ceph_new should not use 
ceph_ll_nonblocking_readv_writev for
             fsync_send.
           * BUG 15904: CTDB does not support PCP 7.0.0.
           * BUG 15921: CTDB_SOCKET can be used even when CTDB_TEST_MODE is not 
set.
           * BUG 15919: vfs_ceph_new should not use 
ceph_ll_nonblocking_readv_writev for
             fsync_send.
    4.23.0
        NEW FEATURES/CHANGES
            Enable SMB3 Unix Extensions by default
                Starting with Samba 4.23, the SMB3 UNIX Extensions are enabled 
by
                default. These extensions provide first-class support for POSIX 
semantics
                over SMB3, allowing UNIX and Linux clients to access file 
services with
                features such as proper POSIX permissions, symlink handling, 
hardlinks,
                and special file types.
                Enabling this feature by default improves interoperability for 
UNIX/Linux
                clients without requiring additional configuration. Windows 
clients that
                do not support the extensions will continue to function 
normally, by
                using standard SMB3 behavior.
            Add support for SMB3 over QUIC
                The new "client smb transports" and "server smb transport"
                allow a more flexible configuration for the used tcp
                sockets.
                It also got the ability specify "quic" as possible transport.
                If quic should be used in addition to the defaults something
                like "server smb transports = +quic" can be used.
                For the client quic only works with name based uncs,
                ip address based uncs are not supported.
                Note for the server 'quic' requires the quic.ko kernel module
                for Linux from https://github.com/lxin/quic (tested with Linux 
6.14).
                Future Linux versions may support it natively, here's the
                branch that will hopefully accepted upstream soon:
                https://github.com/lxin/net-next/commits/quic/
                For the client side there's a fallback to the userspace ngtcp2
                library if the quic kernel module is not available.
                Check the smb.conf manpage for additional hints
                about the "client smb transports" and "server smb transport"
                options and interactions with tls related options.
            Modern write time update logic
                Samba 4.23 changes file timestamp handling to match modern 
Windows
                servers.
                Earlier releases used delayed write time updates, where
                last_write_time was
                only refreshed after a short idle period. Now Samba applies 
immediate
                timestamp updates consistent with modern Windows 10/Server 2016 
or newer.
            Initial version of smb_prometheus_endpoint
                Samba 4.23 introduces the smb_prometheus_endpoint utility, 
which exports
                Samba server metrics in Prometheus-compatible format. This 
enables
                seamless
                integration of Samba performance and status monitoring into 
existing
                Prometheus and Grafana environments. For usage and 
configuration details,
                refer to the new smb_prometheus_endpoint man page.
            samba-tool domain backup --no-secrets avoids confidential attributes
                The --no-secrets option creates a back-up without secret 
attributes
                (e.g. passwords), suitable for use in a lab domain. Until now 
it could
                still contain confidential attributes, including BitLocker 
recovery
                data and KDS root keys. Objects in the classes 
msKds-ProvRootKey,
                msFVE-RecoveryInformation, and msTPM-InformationObject will now 
be
                entirely removed from the backup, as these objects are required 
by
                schema to have confidential attributes and are no use without 
them.
            CTDB changes
                CTDB now supports loading tunables from
                /etc/ctdb/tunables.d/*.tunables, in addition to the standard
                /etc/ctdb/tunables.conf.  See the ctdb-tunables(7) manual page 
for
                more details.  Note that the above locations are examples - the
                actual location of these files will depend on compile time
                configuration.
                It isn't expected that many users will require a directory of 
tunables
                files, since most users do not need to change tunables from 
their
                default values.  However, this allows vendors to ship their 
required
                tunables settings (for example, in one or more files marked "do 
not
                edit") while still allowing local administrators to add their 
own
                tunables settings (in one or more separate files).
            Per-share profiling stats
                Starting with Samba 4.23, users can collect profile counters at 
a
                per-share level. This feature requires building Samba with 
profiling
                data enabled and adding an appropriate `smb.conf` parameter for
                specific shares. It's particularly useful for deployments with 
a large
                number of active shares, allowing administrators to monitor 
individual
                share activity and identify potential bottlenecks or hot-spots. 
When
                enabled, users can inspect current per-share profile information
                ("Extended Profile") using the standard `smbstatus` utility.
                Currently, this functionality is supported only by the default 
and
                `ceph_new` VFS modules.
        smb.conf changes
          Parameter Name                          Description     Default
          --------------                          -----------     -------
          smbd profiling share                    New             no
          client smb transports                   New             tcp, nbt
          server smb transports                   New             tcp, nbt
          winbind varlink service                 New             no
        Bugs
           * BUG 15911: samba.tests.safe_tarfile fails on Python 3.13 with 
additional
             security fixes for tarfile support.
           * BUG 15904: CTDB does not support PCP 7.0.0.
           * BUG 15905: samba-4.21 fails to join AD when multiple DCs are 
returned.
           * BUG 15908: Uninitialized read leads to hanging rpcd_spoolss.
           * BUG 15905: samba-4.21 fails to join AD when multiple DCs are 
returned.
           * BUG 15907: Stack buffer overflow in 
samba3.smb2.dirlease.fileserver.
           * BUG 15902: Regression in gssproxy support in 4.23.rc1+.
           * BUG 15900: 'net ads group' failed to list domain groups.
           * BUG 15843: macOS Finder client DFS broken on 4.22.0.
           * BUG 15899: Self-signed certificates don't have X509v3 Subject 
Alternative
             Name for DNS.
           * BUG 15893: Improve handling of principals and realms in client 
tools.
           * BUG 15896: libquic build fixes.
           * BUG 15844: getpwuid does not shift to new DC when current DC is 
down.
           * BUG 15876: Windows security hardening locks out schannel'ed 
netlogon dc
             calls like netr_DsRGetDCName.
           * BUG 15896: libquic build fixes.

Signed-off-by: Adolf Belka <[email protected]>
---
 config/rootfiles/packages/aarch64/samba | 45 +++++++++++++++++++++++--
 config/rootfiles/packages/riscv64/samba | 45 +++++++++++++++++++++++--
 config/rootfiles/packages/x86_64/samba  | 45 +++++++++++++++++++++++--
 lfs/samba                               |  6 ++--
 4 files changed, 129 insertions(+), 12 deletions(-)

diff --git a/config/rootfiles/packages/aarch64/samba 
b/config/rootfiles/packages/aarch64/samba
index 60fe69020..d1e56440a 100644
--- a/config/rootfiles/packages/aarch64/samba
+++ b/config/rootfiles/packages/aarch64/samba
@@ -156,13 +156,13 @@ usr/lib/libsamba-errors.so.1
 usr/lib/libsamba-errors.so.1.0.0
 usr/lib/libsamba-passdb.so
 usr/lib/libsamba-passdb.so.0
-usr/lib/libsamba-passdb.so.0.29.0
+usr/lib/libsamba-passdb.so.0.30.0
 usr/lib/libsamba-util.so
 usr/lib/libsamba-util.so.0
 usr/lib/libsamba-util.so.0.0.1
 usr/lib/libsmbclient.so
 usr/lib/libsmbclient.so.0
-usr/lib/libsmbclient.so.0.8.0
+usr/lib/libsmbclient.so.0.8.1
 usr/lib/libsmbconf.so
 usr/lib/libsmbconf.so.0
 usr/lib/libsmbconf.so.0.0.1
@@ -201,6 +201,7 @@ usr/lib/python3.10/site-packages/samba/dcerpc/__init__.py
 
usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-aarch64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/bcrypt_rsakey_blob.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/conditional_ace.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-aarch64-linux-gnu.so
@@ -217,6 +218,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/gmsa.cpython-310-aarch64-linux-gnu
 
usr/lib/python3.10/site-packages/samba/dcerpc/idmap.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/initshutdown.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/irpc.cpython-310-aarch64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/keycredlink.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5ccache.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5pac.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/lsa.cpython-310-aarch64-linux-gnu.so
@@ -238,6 +240,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/smb_acl.cpython-310-aarch64-linux-
 
usr/lib/python3.10/site-packages/samba/dcerpc/spoolss.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/srvsvc.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/svcctl.cpython-310-aarch64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/tpm20_rsakey_blob.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/unixinfo.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/winbind.cpython-310-aarch64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/windows_event_ids.cpython-310-aarch64-linux-gnu.so
@@ -502,6 +505,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_pass_change.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_samlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_winbind.py
+#usr/lib/python3.10/site-packages/samba/tests/bcrypt_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py
@@ -542,6 +546,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py
+#usr/lib/python3.10/site-packages/samba/tests/dcerpc/dfs.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py
@@ -603,6 +608,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/graph_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/kcc_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/ldif_import_export.py
+#usr/lib/python3.10/site-packages/samba/tests/key_credential_link.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5
 #usr/lib/python3.10/site-packages/samba/tests/krb5/alias_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/as_canonicalization_tests.py
@@ -669,6 +675,9 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/netbios.py
 #usr/lib/python3.10/site-packages/samba/tests/netcmd.py
 #usr/lib/python3.10/site-packages/samba/tests/netlogonsvc.py
+#usr/lib/python3.10/site-packages/samba/tests/nss
+#usr/lib/python3.10/site-packages/samba/tests/nss/base.py
+#usr/lib/python3.10/site-packages/samba/tests/nss/group.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls_backup.py
 #usr/lib/python3.10/site-packages/samba/tests/ntlm_auth.py
@@ -779,10 +788,16 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/subunitrun.py
 #usr/lib/python3.10/site-packages/samba/tests/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/token_factory.py
+#usr/lib/python3.10/site-packages/samba/tests/tpm20_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/upgrade.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovision.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py
 #usr/lib/python3.10/site-packages/samba/tests/usage.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink
+#usr/lib/python3.10/site-packages/samba/tests/varlink/base.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getgrouprecord.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getmemberships.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getuserrecord.py
 #usr/lib/python3.10/site-packages/samba/tests/xattr.py
 usr/lib/python3.10/site-packages/samba/upgrade.py
 usr/lib/python3.10/site-packages/samba/upgradehelpers.py
@@ -896,6 +911,8 @@ usr/lib/samba/libndr-samba-private-samba.so
 usr/lib/samba/libndr-samba4-private-samba.so
 usr/lib/samba/libnet-keytab-private-samba.so
 usr/lib/samba/libnetif-private-samba.so
+usr/lib/samba/libngtcp2-crypto-gnutls-private-samba.so
+usr/lib/samba/libngtcp2-private-samba.so
 usr/lib/samba/libnpa-tstream-private-samba.so
 usr/lib/samba/libnss-info-private-samba.so
 usr/lib/samba/libposix-eadb-private-samba.so
@@ -903,6 +920,7 @@ usr/lib/samba/libprinter-driver-private-samba.so
 usr/lib/samba/libprinting-migrate-private-samba.so
 usr/lib/samba/libpyldb-util.cpython-310-aarch64-linux-gnu-private-samba.so
 usr/lib/samba/libpytalloc-util.cpython-310-aarch64-linux-gnu-private-samba.so
+usr/lib/samba/libquic-private-samba.so
 usr/lib/samba/libregistry-private-samba.so
 usr/lib/samba/libreplace-private-samba.so
 usr/lib/samba/libroken-private-samba.so
@@ -916,6 +934,7 @@ usr/lib/samba/libsamba-net-private-samba.so
 usr/lib/samba/libsamba-policy-private-samba.so
 usr/lib/samba/libsamba-python.cpython-310-aarch64-linux-gnu-private-samba.so
 usr/lib/samba/libsamba-security-private-samba.so
+usr/lib/samba/libsamba-security-trusts-private-samba.so
 usr/lib/samba/libsamba-sockets-private-samba.so
 usr/lib/samba/libsamba3-util-private-samba.so
 usr/lib/samba/libsamdb-common-private-samba.so
@@ -924,7 +943,6 @@ usr/lib/samba/libsecrets3-private-samba.so
 usr/lib/samba/libserver-id-db-private-samba.so
 usr/lib/samba/libserver-role-private-samba.so
 usr/lib/samba/libshares-private-samba.so
-usr/lib/samba/libsmb-transport-private-samba.so
 usr/lib/samba/libsmbclient-raw-private-samba.so
 usr/lib/samba/libsmbd-base-private-samba.so
 usr/lib/samba/libsmbd-shim-private-samba.so
@@ -1010,6 +1028,27 @@ usr/sbin/samba-change-password
 usr/sbin/samba-gpupdate
 usr/sbin/smbd
 usr/sbin/winbindd
+#usr/share/locale/ar/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/cs/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/da/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/de/LC_MESSAGES/net.mo
+#usr/share/locale/de/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/es/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fi/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/hu/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/it/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ja/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ko/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nb/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ru/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/sv/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/tr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/pam_winbind.mo
 var/ipfire/backup/addons/includes/samba
 #var/ipfire/samba
 var/ipfire/samba/global
diff --git a/config/rootfiles/packages/riscv64/samba 
b/config/rootfiles/packages/riscv64/samba
index ea29891d1..2cff83ea1 100644
--- a/config/rootfiles/packages/riscv64/samba
+++ b/config/rootfiles/packages/riscv64/samba
@@ -156,13 +156,13 @@ usr/lib/libsamba-errors.so.1
 usr/lib/libsamba-errors.so.1.0.0
 usr/lib/libsamba-passdb.so
 usr/lib/libsamba-passdb.so.0
-usr/lib/libsamba-passdb.so.0.29.0
+usr/lib/libsamba-passdb.so.0.30.0
 usr/lib/libsamba-util.so
 usr/lib/libsamba-util.so.0
 usr/lib/libsamba-util.so.0.0.1
 usr/lib/libsmbclient.so
 usr/lib/libsmbclient.so.0
-usr/lib/libsmbclient.so.0.8.0
+usr/lib/libsmbclient.so.0.8.1
 usr/lib/libsmbconf.so
 usr/lib/libsmbconf.so.0
 usr/lib/libsmbconf.so.0.0.1
@@ -201,6 +201,7 @@ usr/lib/python3.10/site-packages/samba/dcerpc/__init__.py
 
usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-riscv64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/bcrypt_rsakey_blob.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/conditional_ace.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-riscv64-linux-gnu.so
@@ -217,6 +218,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/gmsa.cpython-310-riscv64-linux-gnu
 
usr/lib/python3.10/site-packages/samba/dcerpc/idmap.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/initshutdown.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/irpc.cpython-310-riscv64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/keycredlink.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5ccache.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5pac.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/lsa.cpython-310-riscv64-linux-gnu.so
@@ -238,6 +240,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/smb_acl.cpython-310-riscv64-linux-
 
usr/lib/python3.10/site-packages/samba/dcerpc/spoolss.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/srvsvc.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/svcctl.cpython-310-riscv64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/tpm20_rsakey_blob.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/unixinfo.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/winbind.cpython-310-riscv64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/windows_event_ids.cpython-310-riscv64-linux-gnu.so
@@ -502,6 +505,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_pass_change.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_samlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_winbind.py
+#usr/lib/python3.10/site-packages/samba/tests/bcrypt_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py
@@ -542,6 +546,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py
+#usr/lib/python3.10/site-packages/samba/tests/dcerpc/dfs.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py
@@ -603,6 +608,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/graph_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/kcc_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/ldif_import_export.py
+#usr/lib/python3.10/site-packages/samba/tests/key_credential_link.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5
 #usr/lib/python3.10/site-packages/samba/tests/krb5/alias_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/as_canonicalization_tests.py
@@ -669,6 +675,9 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/netbios.py
 #usr/lib/python3.10/site-packages/samba/tests/netcmd.py
 #usr/lib/python3.10/site-packages/samba/tests/netlogonsvc.py
+#usr/lib/python3.10/site-packages/samba/tests/nss
+#usr/lib/python3.10/site-packages/samba/tests/nss/base.py
+#usr/lib/python3.10/site-packages/samba/tests/nss/group.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls_backup.py
 #usr/lib/python3.10/site-packages/samba/tests/ntlm_auth.py
@@ -779,10 +788,16 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/subunitrun.py
 #usr/lib/python3.10/site-packages/samba/tests/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/token_factory.py
+#usr/lib/python3.10/site-packages/samba/tests/tpm20_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/upgrade.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovision.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py
 #usr/lib/python3.10/site-packages/samba/tests/usage.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink
+#usr/lib/python3.10/site-packages/samba/tests/varlink/base.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getgrouprecord.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getmemberships.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getuserrecord.py
 #usr/lib/python3.10/site-packages/samba/tests/xattr.py
 usr/lib/python3.10/site-packages/samba/upgrade.py
 usr/lib/python3.10/site-packages/samba/upgradehelpers.py
@@ -896,6 +911,8 @@ usr/lib/samba/libndr-samba-private-samba.so
 usr/lib/samba/libndr-samba4-private-samba.so
 usr/lib/samba/libnet-keytab-private-samba.so
 usr/lib/samba/libnetif-private-samba.so
+usr/lib/samba/libngtcp2-crypto-gnutls-private-samba.so
+usr/lib/samba/libngtcp2-private-samba.so
 usr/lib/samba/libnpa-tstream-private-samba.so
 usr/lib/samba/libnss-info-private-samba.so
 usr/lib/samba/libposix-eadb-private-samba.so
@@ -903,6 +920,7 @@ usr/lib/samba/libprinter-driver-private-samba.so
 usr/lib/samba/libprinting-migrate-private-samba.so
 usr/lib/samba/libpyldb-util.cpython-310-riscv64-linux-gnu-private-samba.so
 usr/lib/samba/libpytalloc-util.cpython-310-riscv64-linux-gnu-private-samba.so
+usr/lib/samba/libquic-private-samba.so
 usr/lib/samba/libregistry-private-samba.so
 usr/lib/samba/libreplace-private-samba.so
 usr/lib/samba/libroken-private-samba.so
@@ -916,6 +934,7 @@ usr/lib/samba/libsamba-net-private-samba.so
 usr/lib/samba/libsamba-policy-private-samba.so
 usr/lib/samba/libsamba-python.cpython-310-riscv64-linux-gnu-private-samba.so
 usr/lib/samba/libsamba-security-private-samba.so
+usr/lib/samba/libsamba-security-trusts-private-samba.so
 usr/lib/samba/libsamba-sockets-private-samba.so
 usr/lib/samba/libsamba3-util-private-samba.so
 usr/lib/samba/libsamdb-common-private-samba.so
@@ -924,7 +943,6 @@ usr/lib/samba/libsecrets3-private-samba.so
 usr/lib/samba/libserver-id-db-private-samba.so
 usr/lib/samba/libserver-role-private-samba.so
 usr/lib/samba/libshares-private-samba.so
-usr/lib/samba/libsmb-transport-private-samba.so
 usr/lib/samba/libsmbclient-raw-private-samba.so
 usr/lib/samba/libsmbd-base-private-samba.so
 usr/lib/samba/libsmbd-shim-private-samba.so
@@ -1010,6 +1028,27 @@ usr/sbin/samba-change-password
 usr/sbin/samba-gpupdate
 usr/sbin/smbd
 usr/sbin/winbindd
+#usr/share/locale/ar/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/cs/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/da/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/de/LC_MESSAGES/net.mo
+#usr/share/locale/de/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/es/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fi/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/hu/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/it/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ja/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ko/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nb/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ru/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/sv/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/tr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/pam_winbind.mo
 var/ipfire/backup/addons/includes/samba
 #var/ipfire/samba
 var/ipfire/samba/global
diff --git a/config/rootfiles/packages/x86_64/samba 
b/config/rootfiles/packages/x86_64/samba
index d712b325d..d800fca99 100644
--- a/config/rootfiles/packages/x86_64/samba
+++ b/config/rootfiles/packages/x86_64/samba
@@ -156,13 +156,13 @@ usr/lib/libsamba-errors.so.1
 usr/lib/libsamba-errors.so.1.0.0
 usr/lib/libsamba-passdb.so
 usr/lib/libsamba-passdb.so.0
-usr/lib/libsamba-passdb.so.0.29.0
+usr/lib/libsamba-passdb.so.0.30.0
 usr/lib/libsamba-util.so
 usr/lib/libsamba-util.so.0
 usr/lib/libsamba-util.so.0.0.1
 usr/lib/libsmbclient.so
 usr/lib/libsmbclient.so.0
-usr/lib/libsmbclient.so.0.8.0
+usr/lib/libsmbclient.so.0.8.1
 usr/lib/libsmbconf.so
 usr/lib/libsmbconf.so.0
 usr/lib/libsmbconf.so.0.0.1
@@ -201,6 +201,7 @@ usr/lib/python3.10/site-packages/samba/dcerpc/__init__.py
 
usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-x86_64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/bcrypt_rsakey_blob.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/conditional_ace.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-x86_64-linux-gnu.so
@@ -217,6 +218,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/gmsa.cpython-310-x86_64-linux-gnu.
 
usr/lib/python3.10/site-packages/samba/dcerpc/idmap.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/initshutdown.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/irpc.cpython-310-x86_64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/keycredlink.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5ccache.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/krb5pac.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/lsa.cpython-310-x86_64-linux-gnu.so
@@ -238,6 +240,7 @@ 
usr/lib/python3.10/site-packages/samba/dcerpc/smb_acl.cpython-310-x86_64-linux-g
 
usr/lib/python3.10/site-packages/samba/dcerpc/spoolss.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/srvsvc.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/svcctl.cpython-310-x86_64-linux-gnu.so
+usr/lib/python3.10/site-packages/samba/dcerpc/tpm20_rsakey_blob.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/unixinfo.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/winbind.cpython-310-x86_64-linux-gnu.so
 
usr/lib/python3.10/site-packages/samba/dcerpc/windows_event_ids.cpython-310-x86_64-linux-gnu.so
@@ -502,6 +505,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_pass_change.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_samlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/auth_log_winbind.py
+#usr/lib/python3.10/site-packages/samba/tests/bcrypt_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py
 #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py
@@ -542,6 +546,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py
+#usr/lib/python3.10/site-packages/samba/tests/dcerpc/dfs.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py
 #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py
@@ -603,6 +608,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/graph_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/kcc_utils.py
 #usr/lib/python3.10/site-packages/samba/tests/kcc/ldif_import_export.py
+#usr/lib/python3.10/site-packages/samba/tests/key_credential_link.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5
 #usr/lib/python3.10/site-packages/samba/tests/krb5/alias_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/as_canonicalization_tests.py
@@ -669,6 +675,9 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/netbios.py
 #usr/lib/python3.10/site-packages/samba/tests/netcmd.py
 #usr/lib/python3.10/site-packages/samba/tests/netlogonsvc.py
+#usr/lib/python3.10/site-packages/samba/tests/nss
+#usr/lib/python3.10/site-packages/samba/tests/nss/base.py
+#usr/lib/python3.10/site-packages/samba/tests/nss/group.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls.py
 #usr/lib/python3.10/site-packages/samba/tests/ntacls_backup.py
 #usr/lib/python3.10/site-packages/samba/tests/ntlm_auth.py
@@ -779,10 +788,16 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/subunitrun.py
 #usr/lib/python3.10/site-packages/samba/tests/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/token_factory.py
+#usr/lib/python3.10/site-packages/samba/tests/tpm20_rsakey_blob.py
 #usr/lib/python3.10/site-packages/samba/tests/upgrade.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovision.py
 #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py
 #usr/lib/python3.10/site-packages/samba/tests/usage.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink
+#usr/lib/python3.10/site-packages/samba/tests/varlink/base.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getgrouprecord.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getmemberships.py
+#usr/lib/python3.10/site-packages/samba/tests/varlink/getuserrecord.py
 #usr/lib/python3.10/site-packages/samba/tests/xattr.py
 usr/lib/python3.10/site-packages/samba/upgrade.py
 usr/lib/python3.10/site-packages/samba/upgradehelpers.py
@@ -896,6 +911,8 @@ usr/lib/samba/libndr-samba-private-samba.so
 usr/lib/samba/libndr-samba4-private-samba.so
 usr/lib/samba/libnet-keytab-private-samba.so
 usr/lib/samba/libnetif-private-samba.so
+usr/lib/samba/libngtcp2-crypto-gnutls-private-samba.so
+usr/lib/samba/libngtcp2-private-samba.so
 usr/lib/samba/libnpa-tstream-private-samba.so
 usr/lib/samba/libnss-info-private-samba.so
 usr/lib/samba/libposix-eadb-private-samba.so
@@ -903,6 +920,7 @@ usr/lib/samba/libprinter-driver-private-samba.so
 usr/lib/samba/libprinting-migrate-private-samba.so
 usr/lib/samba/libpyldb-util.cpython-310-x86-64-linux-gnu-private-samba.so
 usr/lib/samba/libpytalloc-util.cpython-310-x86-64-linux-gnu-private-samba.so
+usr/lib/samba/libquic-private-samba.so
 usr/lib/samba/libregistry-private-samba.so
 usr/lib/samba/libreplace-private-samba.so
 usr/lib/samba/libroken-private-samba.so
@@ -916,6 +934,7 @@ usr/lib/samba/libsamba-net-private-samba.so
 usr/lib/samba/libsamba-policy-private-samba.so
 usr/lib/samba/libsamba-python.cpython-310-x86-64-linux-gnu-private-samba.so
 usr/lib/samba/libsamba-security-private-samba.so
+usr/lib/samba/libsamba-security-trusts-private-samba.so
 usr/lib/samba/libsamba-sockets-private-samba.so
 usr/lib/samba/libsamba3-util-private-samba.so
 usr/lib/samba/libsamdb-common-private-samba.so
@@ -924,7 +943,6 @@ usr/lib/samba/libsecrets3-private-samba.so
 usr/lib/samba/libserver-id-db-private-samba.so
 usr/lib/samba/libserver-role-private-samba.so
 usr/lib/samba/libshares-private-samba.so
-usr/lib/samba/libsmb-transport-private-samba.so
 usr/lib/samba/libsmbclient-raw-private-samba.so
 usr/lib/samba/libsmbd-base-private-samba.so
 usr/lib/samba/libsmbd-shim-private-samba.so
@@ -1010,6 +1028,27 @@ usr/sbin/samba-change-password
 usr/sbin/samba-gpupdate
 usr/sbin/smbd
 usr/sbin/winbindd
+#usr/share/locale/ar/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/cs/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/da/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/de/LC_MESSAGES/net.mo
+#usr/share/locale/de/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/es/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fi/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/fr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/hu/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/it/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ja/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ko/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nb/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/nl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pl/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/ru/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/sv/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/tr/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/pam_winbind.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/pam_winbind.mo
 var/ipfire/backup/addons/includes/samba
 #var/ipfire/samba
 var/ipfire/samba/global
diff --git a/lfs/samba b/lfs/samba
index 447556730..bb681de97 100644
--- a/lfs/samba
+++ b/lfs/samba
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.22.4
+VER        = 4.23.1
 SUMMARY    = A SMB/CIFS File, Print, and Authentication Server
 
 THISAPP    = samba-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = samba
-PAK_VER    = 115
+PAK_VER    = 116
 
 DEPS       = avahi libtalloc perl-Parse-Yapp wsdd
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 
c2d239f2d62f450fbef84ceee1077201c0fca926cc97e99527d4bff07ff11a815a4167ca270afd04af4257759bcc1e003493bfcfd9e552e9410d426921341c8c
+$(DL_FILE)_BLAKE2 = 
27d5c7d24140716692824bd255a757cd93a05f1e8584822614ddd51dbdb1b008e519c98c2de8c6ff5e7d4c92260a655ae84190fe84aa9ac46290ffd60fb613ad
 
 install : $(TARGET)
 
-- 
2.51.0



Reply via email to