summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorbsiegert <bsiegert>2016-05-13 14:49:20 +0000
committerbsiegert <bsiegert>2016-05-13 14:49:20 +0000
commit6537d5b8b0d3952f935f918edc4006f9066b2ffd (patch)
treed4642970c2b6f5dde42fd9b28f3bf18f2c6b26ed /net
parent8bebd1821d2a697fb1391ba09c0301972b2c5e54 (diff)
downloadpkgsrc-6537d5b8b0d3952f935f918edc4006f9066b2ffd.tar.gz
Pullup ticket #5011 - requested by taca
net/samba4: security fix Revisions pulled up: - net/samba4/Makefile 1.18 - net/samba4/PLIST 1.7 - net/samba4/distinfo 1.10 - net/samba4/patches/patch-lib_nss__wrapper_wscript deleted --- Module Name: pkgsrc Committed By: taca Date: Sat May 7 03:09:33 UTC 2016 Modified Files: pkgsrc/net/samba4: Makefile PLIST distinfo Removed Files: pkgsrc/net/samba4/patches: patch-lib_nss__wrapper_wscript Log Message: Update samba4 to 4.3.8, which contains security fix. This release fixes some regressions introduced by the last security fixes. Please see bug https://bugzilla.samba.org/show_bug.cgi?id=11849 for a list of bugs addressing these regressions and more information. Changes since 4.3.8: -------------------- o Jeremy Allison <jra@samba.org> * BUG 11742: lib: tevent: Fix memory leak when old signal action restored. * BUG 11771: lib: tevent: Fix memory leak when old signal action restored. * BUG 11822: s3: libsmb: Fix error where short name length was read as 2 bytes, should be 1. o Andrew Bartlett <abartlet@samba.org> * BUG 11780: smbd: Only check dev/inode in open_directory, not the full stat(). * BUG 11789: pydsdb: Fix returning of ldb.MessageElement. o Berend De Schouwer <berend.de.schouwer@gmail.com> * BUG 11643: docs: Add example for domain logins to smbspool man page. o Günther Deschner <gd@samba.org> * BUG 11789: libsmb/pysmb: Add pytalloc-util dependency to fix the build. o Alberto Maria Fiaschi <alberto.fiaschi@estar.toscana.it> * BUG 8093: access based share enum: Handle permission set in configuration files. o Volker Lendecke <vl@samba.org> * BUG 11816: nwrap: Fix the build on Solaris. * BUG 11827: vfs_catia: Fix memleak. * BUG 11878: smbd: Avoid large reads beyond EOF. o Stefan Metzmacher <metze@samba.org> * BUG 11622: libcli/smb: Make sure we have a body size of 0x31 before dereferencing an ioctl response. * BUG 11623: libcli/smb: Fix BUFFER_OVERFLOW handling in tstream_smbXcli_np. * BUG 11755: s3:libads: Setup the msDS-SupportedEncryptionTypes attribute on ldap_add. * BUG 11771: tevent: Version 0.9.28. Fix memory leak when old signal action restored. * BUG 11782: s3:winbindd: Don't include two '\0' at the end of the domain list. * BUG 11789: s3:wscript: pylibsmb depends on pycredentials. * BUG 11841: Fix NT_STATUS_ACCESS_DENIED when accessing Windows public share. * BUG 11847: Only validate MIC if "map to guest" is not being used. * BUG 11849: auth/ntlmssp: Add ntlmssp_{client,server}:force_old_spnego option for testing. * BUG 11850: NetAPP SMB servers don't negotiate NTLMSSP_SIGN. * BUG 11858: Allow anonymous smb connections. * BUG 11870: Fix ads_sasl_spnego_gensec_bind(KRB5). * BUG 11872: Fix 'wbinfo -u' and 'net ads search'. o Noel Power <noel.power@suse.com> * BUG 11738: libcli: Fix debug message, print sid string for new_ace trustee. o Garming Sam <garming@catalyst.net.nz> * BUG 11789: build: Mark explicit dependencies on pytalloc-util. o Partha Sarathi <partha@exablox.com> * BUG 11819: Fix the smb2_setinfo to handle FS info types and FSQUOTA infolevel. o Jorge Schrauwen <sjorge@blackdot.be> * BUG 11816: configure: Don't check for inotify on illumos. o Uri Simchoni <uri@samba.org> * BUG 11691: winbindd: Return trust parameters when listing trusts. * BUG 11753: smbd: Ignore SVHDX create context. * BUG 11763: passdb: Add linefeed to debug message. * BUG 11788: build: Fix disk-free quota support on Solaris 10. * BUG 11798: build: Fix build when '--without-quota' specified. * BUG 11806: vfs_acl_common: Avoid setting POSIX ACLs if "ignore system acls" is set. * BUG 11852: libads: Record session expiry for spnego sasl binds. o Hemanth Thummala <hemanth.thummala@nutanix.com> * BUG 11740: Real memory leak(buildup) issue in loadparm. * BUG 11840: Mask general purpose signals for notifyd.
Diffstat (limited to 'net')
-rw-r--r--net/samba4/Makefile4
-rw-r--r--net/samba4/PLIST4
-rw-r--r--net/samba4/distinfo10
-rw-r--r--net/samba4/patches/patch-lib_nss__wrapper_wscript15
4 files changed, 9 insertions, 24 deletions
diff --git a/net/samba4/Makefile b/net/samba4/Makefile
index 4992d6b998e..7f027840cbf 100644
--- a/net/samba4/Makefile
+++ b/net/samba4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16.2.1 2016/04/15 07:25:11 bsiegert Exp $
+# $NetBSD: Makefile,v 1.16.2.2 2016/05/13 14:49:20 bsiegert Exp $
DISTNAME= samba-${VERSION}
CATEGORIES= net
@@ -11,7 +11,7 @@ LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-VERSION= 4.3.8
+VERSION= 4.3.9
CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* winbind-[0-9]*
BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
diff --git a/net/samba4/PLIST b/net/samba4/PLIST
index 951523cf744..f5f5a34c130 100644
--- a/net/samba4/PLIST
+++ b/net/samba4/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5.2.1 2016/04/15 07:25:11 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.5.2.2 2016/05/13 14:49:20 bsiegert Exp $
bin/cifsdd
bin/dbwrap_tool
bin/eventlogadm
@@ -649,7 +649,7 @@ lib/samba/private/libtdb-wrap-samba4.so
lib/samba/private/libtdb.so.1
lib/samba/private/libtdb.so.1.3.7
lib/samba/private/libtevent.so.0
-lib/samba/private/libtevent.so.0.9.25
+lib/samba/private/libtevent.so.0.9.28
lib/samba/private/libtime-basic-samba4.so
lib/samba/private/libtrusts-util-samba4.so
lib/samba/private/libutil-cmdline-samba4.so
diff --git a/net/samba4/distinfo b/net/samba4/distinfo
index ee25a0e1050..89cd04b619d 100644
--- a/net/samba4/distinfo
+++ b/net/samba4/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.8.2.1 2016/04/15 07:25:11 bsiegert Exp $
+$NetBSD: distinfo,v 1.8.2.2 2016/05/13 14:49:20 bsiegert Exp $
-SHA1 (samba-4.3.8.tar.gz) = e7ff0e040e2b273ac14f1bb3b65d643c2abf0ca7
-RMD160 (samba-4.3.8.tar.gz) = b84f715a5f46ed8486919ae2d247886cc70af2ae
-Size (samba-4.3.8.tar.gz) = 20568773 bytes
+SHA1 (samba-4.3.9.tar.gz) = d31423f80918af52cd6d5b2005d76d02975dbfd5
+RMD160 (samba-4.3.9.tar.gz) = 8bfd170d9c14f75e728a051dea335d3365c2afea
+SHA512 (samba-4.3.9.tar.gz) = bc90c88d8defd3acec7c671e8ceacec31e3111540aabee7ec6f11cdeaf61bbd993525e2b765e3b50801c8079e1168cf496b3e5e6a56118d6493ae5da60d34c41
+Size (samba-4.3.9.tar.gz) = 20570849 bytes
SHA1 (patch-buildtools_wafsamba_wscript) = 5604936a825675647157331df2333f4237c611f5
SHA1 (patch-lib_nss__wrapper_nss__wrapper.c) = c692fa33ec17ed4f1dc1e40c1fadf7846d976824
-SHA1 (patch-lib_nss__wrapper_wscript) = 1ce37974f93e791c9e0b1bdc34d26890583fdbfb
SHA1 (patch-lib_param_loadparm.h) = d1c9df37bb9969d2788dd70e613067df6bb64f26
SHA1 (patch-lib_replace_wscript) = b6a042c2c13c0be78d7b64c0ce2efdaf4bbb1f3b
SHA1 (patch-lib_tevent_wscript) = 9617b9e40d2ffc8d6297390a20ba9bd44147d669
diff --git a/net/samba4/patches/patch-lib_nss__wrapper_wscript b/net/samba4/patches/patch-lib_nss__wrapper_wscript
deleted file mode 100644
index 62755508385..00000000000
--- a/net/samba4/patches/patch-lib_nss__wrapper_wscript
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib_nss__wrapper_wscript,v 1.1 2015/05/26 15:11:26 jperkin Exp $
-
-Fix HAVE_SOLARIS_GETGRENT_R define.
-
---- lib/nss_wrapper/wscript.orig 2015-01-16 08:18:39.000000000 +0000
-+++ lib/nss_wrapper/wscript
-@@ -62,7 +62,7 @@ def configure(conf):
- define='HAVE_SOLARIS_GETPWUID_R', headers='unistd.h pwd.h')
- conf.CHECK_C_PROTOTYPE('getgrent_r',
- 'struct group *getgrent_r(struct group *src, char *buf, int buflen)',
-- define='SOLARIS_GETGRENT_R', headers='unistd.h grp.h')
-+ define='HAVE_SOLARIS_GETGRENT_R', headers='unistd.h grp.h')
- conf.CHECK_C_PROTOTYPE('getgrnam_r',
- 'int getgrnam_r(const char *name, struct group *grp, char *buf, int buflen, struct group **pgrp)',
- define='HAVE_SOLARIS_GETGRNAM_R', headers='unistd.h grp.h')