I have only test-built this on -current, no new file / shlib changes.

One security fix:
- CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
  SChannel on NETLOGON.
Full release notes:
https://www.samba.org/samba/history/samba-4.16.9.html

Tests and oks welcome.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/samba/Makefile,v
retrieving revision 1.318.2.4
diff -u -p -r1.318.2.4 Makefile
--- Makefile    16 Dec 2022 11:46:43 -0000      1.318.2.4
+++ Makefile    14 Mar 2023 12:38:20 -0000
@@ -1,4 +1,4 @@
-VERSION =              4.16.8
+VERSION =              4.16.9
 DISTNAME =             samba-${VERSION}
 EPOCH =                        0
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/samba/distinfo,v
retrieving revision 1.96.2.3
diff -u -p -r1.96.2.3 distinfo
--- distinfo    16 Dec 2022 11:46:43 -0000      1.96.2.3
+++ distinfo    14 Mar 2023 12:38:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (samba-4.16.8.tar.gz) = u7KVnIaz8iD1m+ijzs0mqL8i7I4FJvI0O1jJuGbcQYU=
-SIZE (samba-4.16.8.tar.gz) = 30682100
+SHA256 (samba-4.16.9.tar.gz) = k9EPo+G4OSdxZEo1D9PdtGZ1O3jiYEIwnOgWAdHlQN4=
+SIZE (samba-4.16.9.tar.gz) = 30690610
Index: patches/patch-buildtools_wafsamba_samba_autoconf_py
===================================================================
RCS file: 
/home/cvs/ports/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py,v
retrieving revision 1.16
diff -u -p -r1.16 patch-buildtools_wafsamba_samba_autoconf_py
--- patches/patch-buildtools_wafsamba_samba_autoconf_py 16 Jul 2022 15:30:36 
-0000      1.16
+++ patches/patch-buildtools_wafsamba_samba_autoconf_py 14 Mar 2023 13:22:03 
-0000
@@ -5,7 +5,7 @@
 Index: buildtools/wafsamba/samba_autoconf.py
 --- buildtools/wafsamba/samba_autoconf.py.orig
 +++ buildtools/wafsamba/samba_autoconf.py
-@@ -912,6 +912,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
+@@ -914,6 +914,27 @@ def ADD_LDFLAGS(conf, flags, testflags=False):
      if not 'EXTRA_LDFLAGS' in conf.env:
          conf.env['EXTRA_LDFLAGS'] = []
      conf.env['EXTRA_LDFLAGS'].extend(TO_LIST(flags))
@@ -33,7 +33,7 @@ Index: buildtools/wafsamba/samba_autocon
      return flags
  
  
-@@ -981,7 +1002,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
+@@ -983,7 +1004,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
          # symbols used for fuzzers are only defined by compiler wrappers.
          return
  


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to