git: 17b77e08e73e - main - net/samba423: Add Samba 4.23.4

From: Mateusz Piotrowski <0mp_at_FreeBSD.org>
Date: Mon, 15 Dec 2025 13:46:14 UTC
The branch main has been updated by 0mp:

URL: https://cgit.FreeBSD.org/ports/commit/?id=17b77e08e73e3137e81c9016b08ce8f32497df13

commit 17b77e08e73e3137e81c9016b08ce8f32497df13
Author:     Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2025-12-14 18:51:01 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2025-12-15 13:44:43 +0000

    net/samba423: Add Samba 4.23.4
    
    Release notes:
    https://wiki.samba.org/index.php/Release_Planning_for_Samba_4.23
    
    PR:     290327
---
 net/samba423/Makefile         | 13 ++++++-------
 net/samba423/distinfo         |  6 +++---
 net/samba423/pkg-plist        |  2 +-
 net/samba423/pkg-plist.ad_dc  |  4 +++-
 net/samba423/pkg-plist.python | 14 +++++++++++++-
 5 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/net/samba423/Makefile b/net/samba423/Makefile
index f6186ea648be..ac779eb1e90e 100644
--- a/net/samba423/Makefile
+++ b/net/samba423/Makefile
@@ -1,6 +1,5 @@
-PORTNAME=			samba422
-DISTVERSION=			4.22.6
-PORTREVISION=			6
+PORTNAME=			samba423
+DISTVERSION=			4.23.4
 CATEGORIES?=			net
 MASTER_SITES=			SAMBA/samba/stable SAMBA/samba/rc
 DISTNAME=			samba-${DISTVERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|}
@@ -251,15 +250,15 @@ BUNDLED_TALLOC_VARS=			_BUNDLED_LIBS+=talloc \
 					_BUNDLED_LIB_replace=replace
 BUNDLED_TALLOC_VARS_OFF=		_BUNDLED_LIBS+=!talloc
 
-BUNDLED_TDB_BUILD_DEPENDS_OFF=		tdb1413>=1.4.13:databases/tdb1413
-BUNDLED_TDB_RUN_DEPENDS_OFF=		tdb1413>=1.4.13:databases/tdb1413
+BUNDLED_TDB_BUILD_DEPENDS_OFF=		tdb1>=1.4.14:databases/tdb1
+BUNDLED_TDB_RUN_DEPENDS_OFF=		tdb1>=1.4.14:databases/tdb1
 BUNDLED_TDB_CONFLICTS_INSTALL=		tdb-* tdb1*
 BUNDLED_TDB_VARS=			_BUNDLED_LIBS+=tdb \
 					_BUNDLED_LIB_replace=replace
 BUNDLED_TDB_VARS_OFF=			_BUNDLED_LIBS+=!tdb
 
-BUNDLED_TEVENT_BUILD_DEPENDS_OFF=	tevent017>=0.17:devel/tevent017
-BUNDLED_TEVENT_RUN_DEPENDS_OFF=		tevent017>=0.17:devel/tevent017
+BUNDLED_TEVENT_BUILD_DEPENDS_OFF=	tevent017>=0.17.1:devel/tevent017
+BUNDLED_TEVENT_RUN_DEPENDS_OFF=		tevent017>=0.17.1:devel/tevent017
 BUNDLED_TEVENT_CONFLICTS_INSTALL=	tevent-* tevent0*
 BUNDLED_TEVENT_VARS=			_BUNDLED_LIBS+=tevent \
 					_BUNDLED_LIB_replace=replace
diff --git a/net/samba423/distinfo b/net/samba423/distinfo
index 149352634642..bca243260984 100644
--- a/net/samba423/distinfo
+++ b/net/samba423/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764863570
-SHA256 (samba-4.22.6.tar.gz) = 8e6beb0cce87fb3c763af94c2dc21fd47b8fd02d46b3cb1deb2a72df9259c425
-SIZE (samba-4.22.6.tar.gz) = 42883971
+TIMESTAMP = 1765737076
+SHA256 (samba-4.23.4.tar.gz) = af429d078a86f1ce16d0d1ecee35c42a3610790b47b84468f31284a8c4060140
+SIZE (samba-4.23.4.tar.gz) = 43298526
diff --git a/net/samba423/pkg-plist b/net/samba423/pkg-plist
index 5898fca60c80..2d28c967a5d5 100644
--- a/net/samba423/pkg-plist
+++ b/net/samba423/pkg-plist
@@ -274,7 +274,6 @@ libexec/samba/samba-dcerpcd
 %%SAMBA4_LIBDIR%%/private/libserver-id-db-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libserver-role-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libshares-private-samba.so
-%%SAMBA4_LIBDIR%%/private/libsmb-transport-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsmbclient-raw-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsmbd-base-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsmbd-shim-private-samba.so
@@ -297,6 +296,7 @@ libexec/samba/samba-dcerpcd
 %%SAMBA4_LIBDIR%%/private/libsamba-modules-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsamba-net-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsamba-security-private-samba.so
+%%SAMBA4_LIBDIR%%/private/libsamba-security-trusts-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsamba-sockets-private-samba.so
 %%SAMBA4_LIBDIR%%/private/libsamba3-util-private-samba.so
 @dir %%SAMBA4_LIBDIR%%/private
diff --git a/net/samba423/pkg-plist.ad_dc b/net/samba423/pkg-plist.ad_dc
index f72aaedcf678..5ac044105f7b 100644
--- a/net/samba423/pkg-plist.ad_dc
+++ b/net/samba423/pkg-plist.ad_dc
@@ -67,6 +67,7 @@ include/samba4/dcerpc_server.h
 %%SAMBA_LDB_MODULESDIR%%/subtree_delete.so
 %%SAMBA_LDB_MODULESDIR%%/subtree_rename.so
 %%SAMBA_LDB_MODULESDIR%%/tombstone_reanimate.so
+%%SAMBA_LDB_MODULESDIR%%/trust_notify.so
 %%SAMBA_LDB_MODULESDIR%%/unique_object_sids.so
 %%SAMBA_LDB_MODULESDIR%%/update_keytab.so
 %%SAMBA_LDB_MODULESDIR%%/vlv.so
@@ -75,9 +76,10 @@ include/samba4/dcerpc_server.h
 %%SAMBA4_MODULEDIR%%/process_model/standard.so
 %%SAMBA4_MODULEDIR%%/service/cldap.so
 %%SAMBA4_MODULEDIR%%/service/dcerpc.so
-%%SAMBA4_MODULEDIR%%/service/dns_update.so
 %%SAMBA4_MODULEDIR%%/service/dns.so
+%%SAMBA4_MODULEDIR%%/service/dns_update.so
 %%SAMBA4_MODULEDIR%%/service/drepl.so
+%%SAMBA4_MODULEDIR%%/service/ft_scanner.so
 %%SAMBA4_MODULEDIR%%/service/kcc.so
 %%SAMBA4_MODULEDIR%%/service/kdc.so
 %%SAMBA4_MODULEDIR%%/service/ldap.so
diff --git a/net/samba423/pkg-plist.python b/net/samba423/pkg-plist.python
index fdb6de6abdb8..1fbfdce9f8b9 100644
--- a/net/samba423/pkg-plist.python
+++ b/net/samba423/pkg-plist.python
@@ -26,6 +26,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/samba/dcerpc/bcrypt_rsakey_blob%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/conditional_ace%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_TAG%%.so
@@ -42,6 +43,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/samba/dcerpc/keycredlink%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_TAG%%.so
@@ -63,6 +65,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/samba/dcerpc/tpm20_rsakey_blob%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_TAG%%.so
 %%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_TAG%%.so
@@ -302,6 +305,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/tests/auth_log_pass_change.py
 %%PYTHON_SITELIBDIR%%/samba/tests/auth_log_samlogon.py
 %%PYTHON_SITELIBDIR%%/samba/tests/auth_log_winbind.py
+%%PYTHON_SITELIBDIR%%/samba/tests/bcrypt_rsakey_blob.py
 %%PYTHON_SITELIBDIR%%/samba/tests/blackbox/__init__.py
 %%PYTHON_SITELIBDIR%%/samba/tests/blackbox/bug13653.py
 %%PYTHON_SITELIBDIR%%/samba/tests/blackbox/check_output.py
@@ -399,6 +403,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/tests/kcc/graph_utils.py
 %%PYTHON_SITELIBDIR%%/samba/tests/kcc/kcc_utils.py
 %%PYTHON_SITELIBDIR%%/samba/tests/kcc/ldif_import_export.py
+%%PYTHON_SITELIBDIR%%/samba/tests/key_credential_link.py
 %%PYTHON_SITELIBDIR%%/samba/tests/krb5/alias_tests.py
 %%PYTHON_SITELIBDIR%%/samba/tests/krb5/as_canonicalization_tests.py
 %%PYTHON_SITELIBDIR%%/samba/tests/krb5/as_req_tests.py
@@ -456,13 +461,15 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/tests/messaging.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ndr/gkdi.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ndr/gmsa.py
+%%PYTHON_SITELIBDIR%%/samba/tests/ndr/sd.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ndr/wbint.py
 %%PYTHON_SITELIBDIR%%/samba/tests/net_join.py
 %%PYTHON_SITELIBDIR%%/samba/tests/net_join_no_spnego.py
 %%PYTHON_SITELIBDIR%%/samba/tests/netbios.py
 %%PYTHON_SITELIBDIR%%/samba/tests/netcmd.py
 %%PYTHON_SITELIBDIR%%/samba/tests/netlogonsvc.py
-%%PYTHON_SITELIBDIR%%/samba/tests/ndr/sd.py
+%%PYTHON_SITELIBDIR%%/samba/tests/nss/base.py
+%%PYTHON_SITELIBDIR%%/samba/tests/nss/group.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ntacls.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ntacls_backup.py
 %%PYTHON_SITELIBDIR%%/samba/tests/ntlm_auth.py
@@ -572,10 +579,15 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
 %%PYTHON_SITELIBDIR%%/samba/tests/subunitrun.py
 %%PYTHON_SITELIBDIR%%/samba/tests/tdb_util.py
 %%PYTHON_SITELIBDIR%%/samba/tests/token_factory.py
+%%PYTHON_SITELIBDIR%%/samba/tests/tpm20_rsakey_blob.py
 %%PYTHON_SITELIBDIR%%/samba/tests/upgrade.py
 %%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovision.py
 %%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovisionneeddc.py
 %%PYTHON_SITELIBDIR%%/samba/tests/usage.py
+%%PYTHON_SITELIBDIR%%/samba/tests/varlink/base.py
+%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getgrouprecord.py
+%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getmemberships.py
+%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getuserrecord.py
 %%PYTHON_SITELIBDIR%%/samba/tests/xattr.py
 %%PYTHON_SITELIBDIR%%/samba/upgrade.py
 %%PYTHON_SITELIBDIR%%/samba/upgradehelpers.py