Diff below updates samba to 4.21.4. Release notes: https://www.samba.org/samba/history/samba-4.21.4.html.
libsmbconf requires a minor bump. Run tested on amd64. OK? diff --git Makefile Makefile index c36d91941e3..133fc240454 100644 --- Makefile +++ Makefile @@ -1,7 +1,6 @@ -VERSION = 4.21.3 +VERSION = 4.21.4 DISTNAME = samba-${VERSION} EPOCH = 0 -REVISION = 0 COMMENT-main = SMB and CIFS client and server for UNIX COMMENT-docs = additional documentation and examples for Samba @@ -29,7 +28,7 @@ SHARED_LIBS = dcerpc 1.2 \ samba-util 11.0 \ samdb 4.0 \ smbclient 6.2 \ - smbconf 16.0 \ + smbconf 16.1 \ smbldap 1.0 \ tevent 2.3 \ tevent-util 2.0 \ diff --git distinfo distinfo index 3c0384eafda..cd174ab48cd 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (samba-4.21.3.tar.gz) = riF5phPnpdQIhzWrEA1Mocrg+SN01jB+IursE62QElw= -SIZE (samba-4.21.3.tar.gz) = 42654317 +SHA256 (samba-4.21.4.tar.gz) = UKzwMNsM5r4e6KbDp2NuVFdsYKf4FOZL7PqED3sw7O0= +SIZE (samba-4.21.4.tar.gz) = 42669530 diff --git patches/patch-lib_util_util_crypt_c patches/patch-lib_util_util_crypt_c new file mode 100644 index 00000000000..b1c348297cf --- /dev/null +++ patches/patch-lib_util_util_crypt_c @@ -0,0 +1,15 @@ +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 pkg/PLIST-main pkg/PLIST-main index e27b96f174a..278daa6c94a 100644 --- pkg/PLIST-main +++ pkg/PLIST-main @@ -1586,10 +1586,13 @@ lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}gkdi.${ lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}gkdi.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}gmsa.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}sd.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}sd.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}wbint.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/${MODPY_PYCACHE}wbint.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/gkdi.py lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/gmsa.py +lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/sd.py lib/python${MODPY_VERSION}/site-packages/samba/tests/ndr/wbint.py lib/python${MODPY_VERSION}/site-packages/samba/tests/net_join.py lib/python${MODPY_VERSION}/site-packages/samba/tests/net_join_no_spnego.py @@ -1950,6 +1953,7 @@ 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/libutil-crypt-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