Mon Dec 9 10:44:22 2013 UTC ()
Update samba to 3.6.22; Security fix for CVE-2012-6150.

Changes since 3.6.21:
---------------------

o   Jeremy Allison <jra@samba.org>
    * BUG 10185: CVE-2013-4408: Correctly check DCE-RPC fragment length field.

o   Stefan Metzmacher <metze@samba.org>
    * BUG 10185: CVE-2013-4408: Correctly check DCE-RPC fragment length field.

o   Noel Power <noel.power@suse.com>
    * BUGs 10300, 10306: CVE-2012-6150: Fail authentication if user isn't
      member of *any* require_membership_of specified groups.

Changes since 3.6.20:
---------------------

o   Jeremy Allison <jra@samba.org>
    * BUG 10139: Valid utf8 filenames cause "invalid conversion error"
      messages.
    * BUG 10167: s3-smb2 server: smb2 breaks "smb encryption = mandatory".
    * BUG 10187: Missing talloc_free can leak stackframe in error path.
    * BUG 10247: xattr: Fix listing EAs on *BSD for non-root users.

o   Korobkin <korobkin+samba@gmail.com>
    * BUG 10118: Raise debug level for being unable to open a printer.

o   Volker Lendecke <vl@samba.org>
    * BUG 10195: nsswitch: Fix short writes in winbind_write_sock.

o   Arvid Requate <requate@univention.de>
    * BUG 10267: Fix Windows 8 printing via local printer drivers.

o   Andreas Schneider <asn@cryptomilk.org>
    * BUG 10194: Make offline logon cache updating for cross child domain
      group membership.


(taca)
diff -r1.240 -r1.241 pkgsrc/net/samba/Makefile
diff -r1.95 -r1.96 pkgsrc/net/samba/distinfo

cvs diff -r1.240 -r1.241 pkgsrc/net/samba/Makefile (expand / switch to unified diff)

--- pkgsrc/net/samba/Makefile 2013/11/12 11:30:01 1.240
+++ pkgsrc/net/samba/Makefile 2013/12/09 10:44:22 1.241
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.240 2013/11/12 11:30:01 adam Exp $ 1# $NetBSD: Makefile,v 1.241 2013/12/09 10:44:22 taca Exp $
2 2
3DISTNAME= samba-${VERSION} 3DISTNAME= samba-${VERSION}
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= ${SAMBA_MIRRORS:=stable/} 5MASTER_SITES= ${SAMBA_MIRRORS:=stable/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.samba.org/ 8HOMEPAGE= http://www.samba.org/
9COMMENT= SMB/CIFS protocol server suite 9COMMENT= SMB/CIFS protocol server suite
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12VERSION= 3.6.20 12VERSION= 3.6.22
13CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* winbind-[0-9]* 13CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* winbind-[0-9]*
14 14
15FILESDIR= ${PKGDIR}/../../net/samba/files 15FILESDIR= ${PKGDIR}/../../net/samba/files
16DESCR_SRC= ${PKGDIR}/../../net/samba/DESCR 16DESCR_SRC= ${PKGDIR}/../../net/samba/DESCR
17MESSAGE_SRC= ${PKGDIR}/../../net/samba/MESSAGE 17MESSAGE_SRC= ${PKGDIR}/../../net/samba/MESSAGE
18WRKSRC= ${WRKDIR}/${DISTNAME}/source3 18WRKSRC= ${WRKDIR}/${DISTNAME}/source3
19BUILD_DEFS+= VARBASE 19BUILD_DEFS+= VARBASE
20 20
21.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
22 22
23PKG_SYSCONFSUBDIR= samba 23PKG_SYSCONFSUBDIR= samba
24SAMBA_ETCDIR?= ${PKG_SYSCONFDIR} 24SAMBA_ETCDIR?= ${PKG_SYSCONFDIR}
25SAMBA_LIBDIR?= ${PREFIX}/lib 25SAMBA_LIBDIR?= ${PREFIX}/lib

cvs diff -r1.95 -r1.96 pkgsrc/net/samba/distinfo (expand / switch to unified diff)

--- pkgsrc/net/samba/distinfo 2013/11/12 11:30:01 1.95
+++ pkgsrc/net/samba/distinfo 2013/12/09 10:44:22 1.96
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.95 2013/11/12 11:30:01 adam Exp $ 1$NetBSD: distinfo,v 1.96 2013/12/09 10:44:22 taca Exp $
2 2
3SHA1 (samba-3.6.20.tar.gz) = 445f579112bc69027f560be276744facc1196fe1 3SHA1 (samba-3.6.22.tar.gz) = e4ce4a273cc264b01d928f1bb59f0dc38dd65f9b
4RMD160 (samba-3.6.20.tar.gz) = 70bdc2a83d6f445dff7e9739f93e9b115dc58fa2 4RMD160 (samba-3.6.22.tar.gz) = 66063045f4c3232764528ce7571dd336591001e4
5Size (samba-3.6.20.tar.gz) = 34112208 bytes 5Size (samba-3.6.22.tar.gz) = 34122131 bytes
6SHA1 (patch-aa) = 6c8497adce78e8b1dea2a0402d4a980b67b57b8e 6SHA1 (patch-aa) = 6c8497adce78e8b1dea2a0402d4a980b67b57b8e
7SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567 7SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567
8SHA1 (patch-ac) = 25edbd616199b7dcb41f87aa1374d0bdf19cafec 8SHA1 (patch-ac) = 25edbd616199b7dcb41f87aa1374d0bdf19cafec
9SHA1 (patch-ad) = 750b0c08d9975a257bec09088cb38414a1299070 9SHA1 (patch-ad) = 750b0c08d9975a257bec09088cb38414a1299070
10SHA1 (patch-ae) = de70580b293f4b964bc39b95c6a27511faaf088a 10SHA1 (patch-ae) = de70580b293f4b964bc39b95c6a27511faaf088a
11SHA1 (patch-af) = 433379f00214ef066043c6c6763cab41a39f3e18 11SHA1 (patch-af) = 433379f00214ef066043c6c6763cab41a39f3e18
12SHA1 (patch-ag) = d84aeab73f22e372f0d275276f4a1160b240199c 12SHA1 (patch-ag) = d84aeab73f22e372f0d275276f4a1160b240199c
13SHA1 (patch-ah) = d4dc5c01fae6b72fb8902b32c0c5b668a918ce49 13SHA1 (patch-ah) = d4dc5c01fae6b72fb8902b32c0c5b668a918ce49
14SHA1 (patch-ai) = 2161f55d4f1ffe13fa24387349bb9ac71dae5521 14SHA1 (patch-ai) = 2161f55d4f1ffe13fa24387349bb9ac71dae5521
15SHA1 (patch-aj) = bb9ad5a44922eb067d1d84cd9ea444b671297e5c 15SHA1 (patch-aj) = bb9ad5a44922eb067d1d84cd9ea444b671297e5c
16SHA1 (patch-ak) = 0c4e6c9f80e3ae5ecc71054ffacf39eba5c2d439 16SHA1 (patch-ak) = 0c4e6c9f80e3ae5ecc71054ffacf39eba5c2d439
17SHA1 (patch-am) = c4054a6923c2a599f3c9e56a06dbde2b8fc59335 17SHA1 (patch-am) = c4054a6923c2a599f3c9e56a06dbde2b8fc59335
18SHA1 (patch-an) = d486b7a05ebaaeb494f8c66d11ad2012053713f8 18SHA1 (patch-an) = d486b7a05ebaaeb494f8c66d11ad2012053713f8