pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/samba4



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jun 27 09:50:27 UTC 2024

Modified Files:
        pkgsrc/net/samba4: Makefile PLIST distinfo
        pkgsrc/net/samba4/patches: patch-buildtools_wafsamba_samba__pidl.py

Log Message:
samba4: updated to 4.20.2

Changes since 4.20.1
--------------------

o  Jeremy Allison <jra%samba.org@localhost>
   * BUG 15662: vfs_widelinks with DFS shares breaks case insensitivity.

o  Douglas Bagnall <douglas.bagnall%catalyst.net.nz@localhost>
   * BUG 13213: Samba build is not reproducible.
   * BUG 15569: ldb qsort might r/w out of bounds with an intransitive compare
     function.
   * BUG 15625: Many qsort() comparison functions are non-transitive, which can
     lead to out-of-bounds access in some circumstances.

o  Andrew Bartlett <abartlet%samba.org@localhost>
   * BUG 15638: Need to change gitlab-ci.yml tags in all branches to avoid CI
     bill.
   * BUG 15654: We have added new options --vendor-name and --vendor-patch-
     revision arguments to ./configure to allow distributions and packagers to
     put their name in the Samba version string so that when debugging Samba the
     source of the binary is obvious.

o  Günther Deschner <gd%samba.org@localhost>
   * BUG 15665: CTDB RADOS mutex helper misses namespace support.

o  Stefan Metzmacher <metze%samba.org@localhost>
   * BUG 13019: Dynamic DNS updates with the internal DNS are not working.
   * BUG 14981: netr_LogonSamLogonEx returns NR_STATUS_ACCESS_DENIED with
     SysvolReady=0.
   * BUG 15412: Anonymous smb3 signing/encryption should be allowed (similar to
     Windows Server 2022).
   * BUG 15573: Panic in dreplsrv_op_pull_source_apply_changes_trigger.
   * BUG 15620: s4:nbt_server: does not provide unexpected handling, so winbindd
     can't use nmb requests instead cldap.
   * BUG 15642: winbindd, net ads join and other things don't work on an ipv6
     only host.
   * BUG 15659: Segmentation fault when deleting files in vfs_recycle.
   * BUG 15664: Panic in vfs_offload_token_db_fetch_fsp().
   * BUG 15666: "client use kerberos" and --use-kerberos is ignored for the
     machine account.

o  Noel Power <noel.power%suse.com@localhost>
   * BUG 15435: Regression DFS not working with widelinks = true.

o  Andreas Schneider <asn%samba.org@localhost>
   * BUG 15633: samba-gpupdate - Invalid NtVer in netlogon_samlogon_response.
   * BUG 15653: idmap_ad creates an incorrect local krb5.conf in case of trusted
     domain lookups.
   * BUG 15660: The images don't build after the git security release and CentOS
     8 Stream is EOL.


To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 pkgsrc/net/samba4/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/net/samba4/PLIST
cvs rdiff -u -r1.104 -r1.105 pkgsrc/net/samba4/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/samba4/Makefile
diff -u pkgsrc/net/samba4/Makefile:1.183 pkgsrc/net/samba4/Makefile:1.184
--- pkgsrc/net/samba4/Makefile:1.183    Wed May 29 16:34:03 2024
+++ pkgsrc/net/samba4/Makefile  Thu Jun 27 09:50:27 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.183 2024/05/29 16:34:03 adam Exp $
+# $NetBSD: Makefile,v 1.184 2024/06/27 09:50:27 adam Exp $
 
-DISTNAME=      samba-4.20.1
-PKGREVISION=   2
+DISTNAME=      samba-4.20.2
 CATEGORIES=    net
 MASTER_SITES=  https://download.samba.org/pub/samba/stable/
 
@@ -208,7 +207,7 @@ REPLACE_PYTHON+=    source4/scripting/bin/*
 .endif
 .include "../../archivers/libarchive/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
-BUILDLINK_API_DEPENDS.ldb+=    ldb>=2.8
+BUILDLINK_API_DEPENDS.ldb+=    ldb>=2.9.1
 .include "../../databases/ldb/buildlink3.mk"
 .include "../../databases/lmdb/buildlink3.mk"
 .include "../../devel/cmocka/buildlink3.mk"

Index: pkgsrc/net/samba4/PLIST
diff -u pkgsrc/net/samba4/PLIST:1.56 pkgsrc/net/samba4/PLIST:1.57
--- pkgsrc/net/samba4/PLIST:1.56        Wed May  8 15:54:54 2024
+++ pkgsrc/net/samba4/PLIST     Thu Jun 27 09:50:27 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.56 2024/05/08 15:54:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.57 2024/06/27 09:50:27 adam Exp $
 bin/cifsdd
 bin/dbwrap_tool
 bin/dumpmscat
@@ -482,6 +482,7 @@ ${PYSITELIB}/samba/tests/blackbox/downgr
 ${PYSITELIB}/samba/tests/blackbox/http_chunk.py
 ${PYSITELIB}/samba/tests/blackbox/http_content.py
 ${PYSITELIB}/samba/tests/blackbox/mdsearch.py
+${PYSITELIB}/samba/tests/blackbox/misc_dfs_widelink.py
 ${PYSITELIB}/samba/tests/blackbox/ndrdump.py
 ${PYSITELIB}/samba/tests/blackbox/netads_dns.py
 ${PYSITELIB}/samba/tests/blackbox/netads_json.py

Index: pkgsrc/net/samba4/distinfo
diff -u pkgsrc/net/samba4/distinfo:1.104 pkgsrc/net/samba4/distinfo:1.105
--- pkgsrc/net/samba4/distinfo:1.104    Wed May  8 15:54:54 2024
+++ pkgsrc/net/samba4/distinfo  Thu Jun 27 09:50:27 2024
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.104 2024/05/08 15:54:54 adam Exp $
+$NetBSD: distinfo,v 1.105 2024/06/27 09:50:27 adam Exp $
 
-BLAKE2s (samba-4.20.1.tar.gz) = 2c3c785b9c144816feb78d99c3719d23dfeabfb64e13aca67bfdee2acdb2a4e2
-SHA512 (samba-4.20.1.tar.gz) = bea2bacae5b3272045399057ddf88d8f38203dde04c718b0088fd45792cccd68047b413e66bca7418b19db8580879358b86531a8d6f2d76fbcd902c331050a84
-Size (samba-4.20.1.tar.gz) = 42441898 bytes
+BLAKE2s (samba-4.20.2.tar.gz) = 0eb7c254399d2c925791a0285faf24123d94fd8ddf9eff11eafe4df9066f8cf6
+SHA512 (samba-4.20.2.tar.gz) = ff2c24314c6a35cc42db36a9021241b1323e810bf746e3975bc103f26daf395cd3c32da72e7172e322dee480587bbb1daac939e9851ff65be493be6fb4fc3eda
+Size (samba-4.20.2.tar.gz) = 42458953 bytes
 SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = d927db17124d2bb5b382885e70a41f84c3929926
 SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
-SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = e4c0ed3dacfcf5613a5b397b3c6cf88509497da7
+SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = b9015694b80c0e6382d75c806fd6e0eb92e5f998
 SHA1 (patch-buildtools_wafsamba_samba__utils.py) = 0a587421870c1974175fadbb02dde215f35938f2
 SHA1 (patch-buildtools_wafsamba_wscript) = 0ca4c3a9d2e07f9165784e495f6f6b2b21db2758
 SHA1 (patch-dynconfig_wscript) = 1858e5fcca913f21aa3e7868d9760b9c40c9f5c4

Index: pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py
diff -u pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py:1.3 pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py:1.4
--- pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py:1.3      Thu Apr  2 11:21:42 2020
+++ pkgsrc/net/samba4/patches/patch-buildtools_wafsamba_samba__pidl.py  Thu Jun 27 09:50:27 2024
@@ -1,16 +1,19 @@
-$NetBSD: patch-buildtools_wafsamba_samba__pidl.py,v 1.3 2020/04/02 11:21:42 adam Exp $
+$NetBSD: patch-buildtools_wafsamba_samba__pidl.py,v 1.4 2024/06/27 09:50:27 adam Exp $
 
 Do not set CPP, as it fails when using cwrappers.
 If not provided, it will default to $CC -E (see pidl/idl.yp).
 
---- buildtools/wafsamba/samba_pidl.py.orig     2020-01-31 10:25:36.000000000 +0000
+--- buildtools/wafsamba/samba_pidl.py.orig     2024-06-19 14:28:56.379517300 +0000
 +++ buildtools/wafsamba/samba_pidl.py
-@@ -80,7 +80,7 @@ def SAMBA_PIDL(bld, pname, source,
+@@ -81,9 +81,9 @@ def SAMBA_PIDL(bld, pname, source,
          else:
              cc = 'CC="%s"' % bld.CONFIG_GET("CC")
  
--    t = bld(rule='cd ${PIDL_LAUNCH_DIR} && %s%s %s ${PERL} ${PIDL} --quiet ${OPTIONS} --outputdir ${OUTPUTDIR} -- "${IDLSRC}"' % (pidl_dev, cpp, cc),
-+    t = bld(rule='cd ${PIDL_LAUNCH_DIR} && %s %s ${PERL} ${PIDL} --quiet ${OPTIONS} --outputdir ${OUTPUTDIR} -- "${IDLSRC}"' % (pidl_dev, cc),
+-    t = bld(rule=('cd ${PIDL_LAUNCH_DIR} && PERL_HASH_SEED=0 %s%s %s ${PERL} '
++    t = bld(rule=('cd ${PIDL_LAUNCH_DIR} && PERL_HASH_SEED=0 %s %s ${PERL} '
+                   '${PIDL} --quiet ${OPTIONS} --outputdir ${OUTPUTDIR} -- "${IDLSRC}"' %
+-                  (pidl_dev, cpp, cc)),
++                  (pidl_dev, cc)),
              ext_out    = '.c',
              before     = 'c',
              update_outputs = True,



Home | Main Index | Thread Index | Old Index