here's an update to samba 3.6.1, lots of bug fixes. o Fix smbd crashes triggered by Windows XP clients (bug #8384). o Fix a Winbind race leading to 100% CPU load (bug #8409). o Several SMB2 fixes. o The VFS ACL modules are no longer experimental but production-ready.
any comments? OK? Index: Makefile =================================================================== RCS file: /cvs/ports/net/samba/Makefile,v retrieving revision 1.151 diff -u -p -r1.151 Makefile --- Makefile 26 Sep 2011 09:32:12 -0000 1.151 +++ Makefile 21 Oct 2011 14:25:55 -0000 @@ -5,7 +5,7 @@ SHARED_ONLY= Yes COMMENT-main= SMB and CIFS client and server for UNIX COMMENT-docs= additional documentation and examples for Samba -DISTNAME= samba-3.6.0 +DISTNAME= samba-3.6.1 PKGNAME-main= ${DISTNAME} FULLPKGNAME-docs= ${DISTNAME:S/-/-docs-/} FULLPKGPATH-docs= net/samba,-docs @@ -41,12 +41,12 @@ LIB_DEPENDS= databases/tdb>=1.2.7 \ devel/libexecinfo \ devel/libtalloc -MAKE_FLAGS+= PASSWD_PROGRAM="/usr/bin/passwd" \ - LIBSMBCLIENT_SOVER="${LIBsmbclient_VERSION}" \ - LIBSMBSHAREMODES_SOVER="${LIBsmbsharemodes_VERSION}" \ - LIBNETAPI_SOVER="${LIBnetapi_VERSION}" \ - LIBADDNS_SOVER="${LIBaddns_VERSION}" \ - LIBWBCLIENT_SOVER="${LIBwbclient_VERSION}" +MAKE_FLAGS+= PASSWD_PROGRAM="/usr/bin/passwd" \ + LIBSMBCLIENT_SHARED_TARGET_SONAME="bin/libsmbclient.so.${LIBsmbclient_VERSION}" \ + LIBSMBSHAREMODES_SHARED_TARGET_SONAME="bin/libsmbsharemodes.so.${LIBsmbsharemodes_VERSION}" \ + LIBNETAPI_SHARED_TARGET_SONAME="bin/libnetapi.so.${LIBnetapi_VERSION}" \ + LIBADDNS_SHARED_TARGET_SONAME="bin/libaddns.so.${LIBaddns_VERSION}" \ + LIBWBCLIENT_SHARED_TARGET_SONAME="bin/libwbclient.so.${LIBwbclient_VERSION}" CONFDIR= ${SYSCONFDIR}/samba SAMBA_LOGDIR= /var/log/samba Index: distinfo =================================================================== RCS file: /cvs/ports/net/samba/distinfo,v retrieving revision 1.27 diff -u -p -r1.27 distinfo --- distinfo 26 Sep 2011 09:32:12 -0000 1.27 +++ distinfo 21 Oct 2011 14:25:55 -0000 @@ -1,5 +1,5 @@ -MD5 (samba-3.6.0.tar.gz) = 4pfg6nkjx96NfB2P0OwKBQ== -RMD160 (samba-3.6.0.tar.gz) = jheABGZEO9ZSnCMS7uyKz6sdf2M= -SHA1 (samba-3.6.0.tar.gz) = yH4kgddV86fyK65E7y8iymS50XM= -SHA256 (samba-3.6.0.tar.gz) = 4cFFaeR4V1iDjneFK8HpWMFUBRRs+s5WjCXFcmgC9T8= -SIZE (samba-3.6.0.tar.gz) = 28990069 +MD5 (samba-3.6.1.tar.gz) = UpFxe+BzTgfcB7YRDhYuhw== +RMD160 (samba-3.6.1.tar.gz) = btROZrIs7wAWiDH6ftE1cf1eRe0= +SHA1 (samba-3.6.1.tar.gz) = /tgv2SlY8yCe2zxxMh1LSKvunEs= +SHA256 (samba-3.6.1.tar.gz) = xbDyqwL+LGQbHOUqFBwo8bP7wJOtqKYu7KcMJeFb1WQ= +SIZE (samba-3.6.1.tar.gz) = 28984820 Index: patches/patch-configure_in =================================================================== RCS file: /cvs/ports/net/samba/patches/patch-configure_in,v retrieving revision 1.21 diff -u -p -r1.21 patch-configure_in --- patches/patch-configure_in 26 Sep 2011 09:32:12 -0000 1.21 +++ patches/patch-configure_in 21 Oct 2011 14:25:55 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure_in,v 1.21 2011/09/26 09:32:12 sthen Exp $ ---- configure.in.orig Tue Aug 9 13:17:47 2011 -+++ configure.in Mon Sep 12 17:40:48 2011 -@@ -1638,8 +1638,7 @@ DSO_EXPORTS="" +--- configure.in.orig Tue Oct 18 19:48:48 2011 ++++ configure.in Fri Oct 21 13:04:40 2011 +@@ -1640,8 +1640,7 @@ DSO_EXPORTS="" ;; *openbsd*) BLDSHARED="true" LDSHFLAGS="-shared" Index: pkg/PLIST-docs =================================================================== RCS file: /cvs/ports/net/samba/pkg/PLIST-docs,v retrieving revision 1.16 diff -u -p -r1.16 PLIST-docs --- pkg/PLIST-docs 26 Sep 2011 09:32:12 -0000 1.16 +++ pkg/PLIST-docs 21 Oct 2011 14:25:55 -0000 @@ -413,13 +413,6 @@ share/swat/help/manpages/idmap_rid.8.htm share/swat/help/manpages/idmap_tdb.8.html share/swat/help/manpages/idmap_tdb2.8.html share/swat/help/manpages/index.html -share/swat/help/manpages/ldb.3.html -share/swat/help/manpages/ldbadd.1.html -share/swat/help/manpages/ldbdel.1.html -share/swat/help/manpages/ldbedit.1.html -share/swat/help/manpages/ldbmodify.1.html -share/swat/help/manpages/ldbrename.1.html -share/swat/help/manpages/ldbsearch.1.html share/swat/help/manpages/libsmbclient.7.html share/swat/help/manpages/lmhosts.5.html share/swat/help/manpages/log2pcap.1.html @@ -456,6 +449,7 @@ share/swat/help/manpages/tdbtool.8.html share/swat/help/manpages/testparm.1.html share/swat/help/manpages/vfs_acl_tdb.8.html share/swat/help/manpages/vfs_acl_xattr.8.html +share/swat/help/manpages/vfs_aio_fork.8.html share/swat/help/manpages/vfs_audit.8.html share/swat/help/manpages/vfs_cacheprime.8.html share/swat/help/manpages/vfs_cap.8.html Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/net/samba/pkg/PLIST-main,v retrieving revision 1.18 diff -u -p -r1.18 PLIST-main --- pkg/PLIST-main 26 Sep 2011 09:32:12 -0000 1.18 +++ pkg/PLIST-main 21 Oct 2011 14:25:55 -0000 @@ -96,12 +96,6 @@ lib/samba/vfs/xattr_tdb.so @bin libexec/swat @bin libexec/winbindd @man man/man1/findsmb.1 -@man man/man1/ldbadd.1 -@man man/man1/ldbdel.1 -@man man/man1/ldbedit.1 -@man man/man1/ldbmodify.1 -@man man/man1/ldbrename.1 -@man man/man1/ldbsearch.1 @man man/man1/log2pcap.1 @man man/man1/nmblookup.1 @man man/man1/ntlm_auth.1 @@ -137,7 +131,6 @@ lib/samba/vfs/xattr_tdb.so @man man/man8/idmap_rid.8 @man man/man8/idmap_tdb.8 @man man/man8/idmap_tdb2.8 -@comment @man man/man8/mount.cifs.8 @man man/man8/net.8 @man man/man8/nmbd.8 @comment @man man/man8/pam_winbind.8 @@ -150,9 +143,9 @@ lib/samba/vfs/xattr_tdb.so @man man/man8/tdbbackup.8 @man man/man8/tdbdump.8 @man man/man8/tdbtool.8 -@comment @man man/man8/umount.cifs.8 @man man/man8/vfs_acl_tdb.8 @man man/man8/vfs_acl_xattr.8 +@man man/man8/vfs_aio_fork.8 @man man/man8/vfs_audit.8 @man man/man8/vfs_cacheprime.8 @man man/man8/vfs_cap.8