Several fixes for the AD DC code, which AFAIK do not affect us, but also a memory leak for the SMBv1 file server code (which is disabled by default). While here reinstate the PLIST bits what I lost in the update to 4.16.X.
Release notes: https://www.samba.org/samba/history/samba-4.16.4.html Runtime test reports and oks welcome. Index: Makefile =================================================================== RCS file: /cvs/ports/net/samba/Makefile,v retrieving revision 1.315 diff -u -p -r1.315 Makefile --- Makefile 19 Jul 2022 11:13:37 -0000 1.315 +++ Makefile 28 Jul 2022 21:15:02 -0000 @@ -1,4 +1,4 @@ -VERSION = 4.16.3 +VERSION = 4.16.4 DISTNAME = samba-${VERSION} EPOCH = 0 @@ -14,7 +14,7 @@ SHARED_LIBS = dcerpc 1.1 \ dcerpc-binding 4.0 \ dcerpc-samr 1.0 \ dcerpc-server-core 3.0 \ - ldb 2.0 \ + ldb 2.1 \ ndr 3.0 \ ndr-krb5pac 1.1 \ ndr-nbt 1.0 \ Index: distinfo =================================================================== RCS file: /cvs/ports/net/samba/distinfo,v retrieving revision 1.95 diff -u -p -r1.95 distinfo --- distinfo 19 Jul 2022 11:13:37 -0000 1.95 +++ distinfo 28 Jul 2022 21:15:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (samba-4.16.3.tar.gz) = emVl18Cpjqx6Wig/qU2SZt056mLyYszcWmNKWA1UnFg= -SIZE (samba-4.16.3.tar.gz) = 30593657 +SHA256 (samba-4.16.4.tar.gz) = lTL4SPsSWhfk5dmOGui0LyEO1EM4NegVuXxd3m3EcC8= +SIZE (samba-4.16.4.tar.gz) = 30605121 Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/net/samba/pkg/PLIST-main,v retrieving revision 1.64 diff -u -p -r1.64 PLIST-main --- pkg/PLIST-main 16 Jul 2022 15:30:36 -0000 1.64 +++ pkg/PLIST-main 28 Jul 2022 21:15:02 -0000 @@ -157,13 +157,14 @@ 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} -@lib lib/libpyldb-util.${MODPY_PYC_MAGIC_TAG}so.${LIBpyldb-util.cpython-39_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.${MODPY_PYC_MAGIC_TAG}so.${LIBsamba-policy.cpython-39_VERSION} +@lib lib/libsamba-policy.${SAMBA_POLICY_LIBSUFFIX} @lib lib/libsamba-util.so.${LIBsamba-util_VERSION} @lib lib/libsamdb.so.${LIBsamdb_VERSION} @lib lib/libsmbclient.so.${LIBsmbclient_VERSION} @@ -1047,6 +1048,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tests.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}kdc_tgs_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} 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}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}ms_kile_client_principal_lookup_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/${MODPY_PYCACHE}ms_kile_client_principal_lookup_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} @@ -1090,6 +1093,7 @@ lib/python${MODPY_VERSION}/site-packages 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/kpasswd_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/pac_align_tests.py lib/python${MODPY_VERSION}/site-packages/samba/tests/krb5/raw_testcase.py -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
