Hello community,

here is the log from the commit of package samba for openSUSE:Factory
checked in at Tue Mar 8 13:36:01 CET 2011.



--------
--- samba/samba.changes 2011-02-28 17:29:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/samba/samba.changes    2011-03-07 
14:06:00.000000000 +0100
@@ -1,0 +2,76 @@
+Mon Mar  7 12:17:06 UTC 2011 - [email protected]
+
+- Update to 3.5.8.
+  + Fix Winbind crash bug when no DC is available; (bso#7730).
+  + Fix finding users on domain members; (bso#7743).
+  + Fix memory leaks in Winbind; (bso#7879).
+  + Fix printing with Windows 7 clients; (bso#7567).
+
+  + Fix 'testparm' return code when EOF in encountered in param name;
+    (bso#3185).
+  + Make "rlimit_max below minimum Windows limit" notification less scary;
+    (bso#6837).
+  + Fix "Your Password expires today" message for users of trusted domains;
+    (bso#7066).
+  + Fix maintaining of users' groups via UsrMgr; (bso#7262).
+  + Fix 'net ads dns register' in Windows 2008 R2 domains; (bso#7356).
+  + Raise debug level for "reduce_name: couldn't get realpath" messages;
+    (bso#7409).
+  + Fix updating the time on close in vfs_gpfs; (bso#7498).
+  + Fix "log=>ndr_pull_error" in 'wbinfo -u' and 'wbinfo -g'; (bso#7594).
+  + Handle Windows 9x adddriver calls without config file; (bso#7641).
+  + Fix scalability problem with hundreds of printers; (bso#7656).
+  + Fix memory leak in the netapi routines; (bso#7665).
+  + Store unmodified copies of security descriptors in acl_xattr and acl_tdb
+    modules; (bso#7716).
+  + Fix incorrect unix mode_t caused by invalid client DOS attributes on
+    create; (bso#7733).
+  + Apply appropriate create masks when creating files with "inherit ACLs" set
+    to true; (bso#7734).
+  + Fix "dfree cache time" parameter; (bso#7744).
+  + Fix a getgrent crash with many groups; (bso#7774).
+  + Fix requesting lookups for BUILTIN sids; (bso#7777).
+  + Fix smbd crash caused by expand_msdfs; (bso#7779).
+  + Fix atime limit; (bso#7785).
+  + vfs_scannedonly: Switch from mtime to ctime which is more reliable;
+    (bso#7789).
+  + Fix copying files from a SMB share using Gnome vfs and SMB signing;
+    (bso#7791).
+  + Make Winbind recover from a signing error; (bso#7800).
+  + ACL inheritance cannot be disabled in vfs_acl_xattr/vfs_acl_tdb;
+    (bso#7812).
+  + Fix "force group" with ntlmssp guest session setup; (bso#7817).
+  + vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on;
+    (bso#7835).
+  + Make WINBINDD_LOOKUPRIDS asking the right domain; (bso#7841).
+  + Make WINBINDD_LOOKUPRIDS returning the domain name; (bso#7842).
+  + Expand the local SAMs aliases; (bso#7843).
+  + ntlm_auth: Support clients which offer a spnego mechs we don't support;
+    (bso#7855).
+  + Fix 'net ads dns register' in cluster setups; (bso#7871).
+  + Fix 'nmbd --port'; (bso#7875).
+  + Make 'rpcclient deldriver' delete drivers for all architectures;
+    (bso#7880).
+  + Fix flaky Winbind against Windows 2008; (bso#7881).
+  + Fix SMB session setups with Kerberos against some closed source SMB
+    servers; (bso#7883).
+  + Fix stale lock in open_file_fchmod(); (bso#7892).
+  + Fix sporadic Winbind panic in rpc query_user_list; (bso#7894).
+  + Don't set SAMR_FIELD_FULL_NAME if we just want to set the account name;
+    (bso#7896).
+  + Don't return "-1" on success in 'net rpc vampire keytab'; (bso#7899).
+  + Fix connections from WinCE; (bso#7917).
+  + Fix opening MS Powerpoint files; (bso#7940).
+  + Fix endless loops caused by inotify; (bso#7942).
+  + Catch lookup_names/sids schannel errors over ncacn_ip_tcp; (bso#7944).
+  + Let Winbind try to use samlogon validation level 6; (bso#7945).
+  + Revalidate the pathname once re-constructed from a root fsp; (bso#7950).
+
+-------------------------------------------------------------------
+Fri Mar  4 20:12:24 UTC 2011 - [email protected]
+
+- Require a particular library version even if the major version is part of
+  the package name.  Using the same major version does not guarantee forward
+  compatibility.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  samba-3.5.7.tar.bz2

New:
----
  samba-3.5.8.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ samba-doc.spec ++++++
--- /var/tmp/diff_new_pack.2BjEi6/_old  2011-03-08 13:34:48.000000000 +0100
+++ /var/tmp/diff_new_pack.2BjEi6/_new  2011-03-08 13:34:48.000000000 +0100
@@ -58,7 +58,7 @@
 %else
 BuildRequires:  pkgconfig
 %endif
-%define        samba_ver 3.5.7
+%define        samba_ver 3.5.8
 %define        samba_ver_suffix %nil
 %define        samba_ver_full %{samba_ver}%{samba_ver_suffix}
 %if 0%{?suse_version} && 0%{?suse_version} < 1111
@@ -76,7 +76,7 @@
 %define        libtevent_ver %{version}
 %endif
 Url:            http://www.samba.org/
-Version:        3.5.7
+Version:        3.5.8
 Release:        1
 License:        GPLv3+
 Summary:        Samba Documentation
@@ -420,7 +420,7 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %changelog

++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.2BjEi6/_old  2011-03-08 13:34:48.000000000 +0100
+++ /var/tmp/diff_new_pack.2BjEi6/_new  2011-03-08 13:34:48.000000000 +0100
@@ -58,7 +58,7 @@
 %else
 BuildRequires:  pkgconfig
 %endif
-%define        samba_ver 3.5.7
+%define        samba_ver 3.5.8
 %define        samba_ver_suffix %nil
 %define        samba_ver_full %{samba_ver}%{samba_ver_suffix}
 %if 0%{?suse_version} && 0%{?suse_version} < 1111
@@ -81,7 +81,7 @@
 Group:          Productivity/Networking/Samba
 Url:            http://www.samba.org/
 AutoReqProv:    on
-Version:        3.5.7
+Version:        3.5.8
 Release:        1
 Provides:       samba-gplv3 = %{version}-%{release}
 Obsoletes:      samba-gplv3 < %{version}
@@ -184,8 +184,8 @@
     The Samba Team <[email protected]>
 
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package client
 License:        GPLv3+
@@ -230,8 +230,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
 
@@ -257,8 +257,8 @@
     The Samba Team <[email protected]>
 
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %endif
 %if 0%{?suse_version} && 0%{?suse_version} < 1001 || 0%{?suse_version} > 1110
@@ -287,8 +287,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %endif
 
@@ -314,8 +314,8 @@
 --------
     Jeremy Allison <jra at samba dot org>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %if %{make_utils}
 
@@ -365,8 +365,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
 
@@ -390,8 +390,8 @@
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
 
 %description -n libsmbclient
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %else
 
@@ -416,12 +416,12 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 %if 0%{?suse_version} && 0%{?suse_version} < 921
-Requires:       libsmbclient heimdal-devel
+Requires:       libsmbclient = %{version} heimdal-devel
 %else
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
-Requires:       libsmbclient krb5-devel
+Requires:       libsmbclient = %{version} krb5-devel
 %else
-Requires:       libsmbclient0 krb5-devel
+Requires:       libsmbclient0 = %{version} krb5-devel
 %endif
 %endif
 
@@ -435,8 +435,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libnetapi0
 License:        GPLv3+
@@ -454,15 +454,15 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libnetapi-devel
 License:        GPLv3+
 Summary:        Libraries and Header Files to Develop Programs with netapi 
Support
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
-Requires:       libnetapi0
+Requires:       libnetapi0  = %{version}
 
 %description -n libnetapi-devel
 This package contains the static libraries and header files needed to
@@ -474,8 +474,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
 
@@ -494,8 +494,8 @@
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
 
 %description -n libsmbsharemodes
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %else
 
@@ -514,9 +514,9 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 %if 0%{?suse_version} && 0%{?suse_version} < 1031
-Requires:       libsmbsharemodes
+Requires:       libsmbsharemodes = %{version}
 %else
-Requires:       libsmbsharemodes0
+Requires:       libsmbsharemodes0 = %{version}
 %endif
 
 %description -n libsmbsharemodes-devel
@@ -530,8 +530,8 @@
     The Samba Team <[email protected]>
 
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtalloc2
 License:        LGPLv3+
@@ -539,7 +539,7 @@
 Group:          System/Libraries
 AutoReqProv:    on
 Version:        %{libtalloc_ver}
-Release:        4
+Release:        5
 PreReq:         /sbin/ldconfig
 
 %description -n libtalloc2
@@ -551,8 +551,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtalloc-devel
 License:        LGPLv3+
@@ -560,8 +560,8 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 Version:        %{libtalloc_ver}
-Release:        4
-Requires:       libtalloc2
+Release:        5
+Requires:       libtalloc2  = %{version}
 
 %description -n libtalloc-devel
 This package contains the static libraries and header files needed to
@@ -573,8 +573,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtdb1
 License:        LGPLv3+
@@ -582,7 +582,7 @@
 Group:          System/Libraries
 AutoReqProv:    on
 Version:        %{libtdb_ver}
-Release:        4
+Release:        5
 PreReq:         /sbin/ldconfig
 
 %description -n libtdb1
@@ -594,8 +594,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtdb-devel
 License:        LGPLv3+
@@ -603,8 +603,8 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 Version:        %{libtdb_ver}
-Release:        4
-Requires:       libtdb1
+Release:        5
+Requires:       libtdb1  = %{version}
 
 %description -n libtdb-devel
 This package contains the static libraries and header files needed to
@@ -616,8 +616,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libwbclient0
 License:        GPLv3+
@@ -635,15 +635,15 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libwbclient-devel
 License:        GPLv3+
 Summary:        Libraries and Header Files to Develop Programs with wbclient 
Support
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
-Requires:       libwbclient0
+Requires:       libwbclient0  = %{version}
 
 %description -n libwbclient-devel
 This package contains the static libraries and header files needed to
@@ -655,8 +655,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtevent0
 License:        LGPLv3+
@@ -664,7 +664,7 @@
 Group:          System/Libraries
 AutoReqProv:    on
 Version:        %{libtevent_ver}
-Release:        4
+Release:        5
 PreReq:         /sbin/ldconfig
 
 %description -n libtevent0
@@ -676,8 +676,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libtevent-devel
 License:        LGPLv3+
@@ -685,8 +685,8 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 Version:        %{libtevent_ver}
-Release:        4
-Requires:       libtevent0
+Release:        5
+Requires:       libtevent0  = %{libtevent_ver}
 
 %description -n libtevent-devel
 This package contains the static libraries and header files needed to
@@ -699,8 +699,8 @@
     The Samba Team <[email protected]>
 
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libldb0
 License:        LGPLv3+
@@ -708,7 +708,7 @@
 Group:          System/Libraries
 AutoReqProv:    on
 Version:        %{libldb_ver}
-Release:        4
+Release:        5
 PreReq:         /sbin/ldconfig
 
 %description -n libldb0
@@ -721,8 +721,8 @@
     The Samba Team <[email protected]>
 
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %package -n libldb-devel
 License:        LGPLv3+
@@ -730,8 +730,8 @@
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
 Version:        %{libldb_ver}
-Release:        4
-Requires:       libldb0
+Release:        5
+Requires:       libldb0  = %{libldb_ver}
 
 %description -n libldb-devel
 This package contains the static libraries and header files needed to
@@ -743,8 +743,8 @@
 --------
     The Samba Team <[email protected]>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %if %{make_ldapsmb}
 
@@ -754,7 +754,7 @@
 Group:          Productivity/Networking/Samba
 AutoReqProv:    on
 Version:        1.34b
-Release:        300
+Release:        301
 Requires:       perl-ldap
 
 %description -n ldapsmb
@@ -767,8 +767,8 @@
 --------
     Guenther Deschner <guenther at deschner dot de>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %endif
 %if 0%{?suse_version} > 920 && 0%{?suse_version} < 1121
@@ -790,8 +790,8 @@
 --------
     Steve French <sfrench at Samba dot org>
 
-Source Timestamp: 2505
-Branch      : 3.5.7
+Source Timestamp: 2509
+Branch      : 3.5.8
 
 %endif
 %if %{make_vscan}

++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.2BjEi6/_old  2011-03-08 13:34:48.000000000 +0100
+++ /var/tmp/diff_new_pack.2BjEi6/_new  2011-03-08 13:34:48.000000000 +0100
@@ -1,2 +1,2 @@
-2505
-Branch      : 3.5.7
+2509
+Branch      : 3.5.8

++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/0afb2995a2177afa2eb7b8f99887a39cdaf23a15 
new/patches/samba.org/0afb2995a2177afa2eb7b8f99887a39cdaf23a15
--- old/patches/samba.org/0afb2995a2177afa2eb7b8f99887a39cdaf23a15      
2011-02-28 17:13:48.000000000 +0100
+++ new/patches/samba.org/0afb2995a2177afa2eb7b8f99887a39cdaf23a15      
1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-commit 0afb2995a2177afa2eb7b8f99887a39cdaf23a15
-Author: Jeremy Allison <[email protected]>
-Date:   Wed Nov 10 17:59:05 2010 -0800
-
-    Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share 
using SMB signing.
-    
-    The underlying problem is that the old code invoked by cli_write() 
increments
-    cli->mid directly when issuing outstanding writes. This should now be done 
only
-    in libsmb/clientgen.c to make metze's new signing engine works correctly. 
Just
-    deleting this code fixes the problem.
-    
-    Jeremy.
-    
-    Autobuild-User: Jeremy Allison <[email protected]>
-    Autobuild-Date: Thu Nov 11 02:50:08 UTC 2010 on sn-devel-104
-
-Index: source3/libsmb/clireadwrite.c
-===================================================================
---- source3/libsmb/clireadwrite.c.orig
-+++ source3/libsmb/clireadwrite.c
-@@ -704,8 +704,7 @@ static bool cli_issue_write(struct cli_s
-                               off_t offset,
-                               uint16 mode,
-                               const char *buf,
--                              size_t size,
--                              int i)
-+                              size_t size)
- {
-       char *p;
-       bool large_writex = false;
-@@ -779,8 +778,6 @@ static bool cli_issue_write(struct cli_s
-               cli_setup_bcc(cli, p+size);
-       }
- 
--      SSVAL(cli->outbuf,smb_mid,cli->mid + i);
--
-       show_msg(cli->outbuf);
-       if (direct_writes) {
-               /* For direct writes we now need to write the data
-@@ -829,7 +826,7 @@ ssize_t cli_write(struct cli_state *cli,
-                       if (!cli_issue_write(cli, fnum, offset + bsent,
-                                       write_mode,
-                                       buf + bsent,
--                                      size1, issued))
-+                                      size1))
-                               return -1;
-                       issued++;
-               }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/0c45b32bc7d93b03838405a97b054cb414267892 
new/patches/samba.org/0c45b32bc7d93b03838405a97b054cb414267892
--- old/patches/samba.org/0c45b32bc7d93b03838405a97b054cb414267892      
2011-02-28 17:13:48.000000000 +0100
+++ new/patches/samba.org/0c45b32bc7d93b03838405a97b054cb414267892      
1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-commit 0c45b32bc7d93b03838405a97b054cb414267892
-Author: Jeremy Allison <[email protected]>
-Date:   Thu Dec 2 15:27:17 2010 -0800
-
-    Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict 
allocate is on
-    
-    Tries posix_fallocate() and then falls back to old code.
-    
-    Jeremy.
-
-Index: source3/smbd/vfs.c
-===================================================================
---- source3/smbd/vfs.c.orig
-+++ source3/smbd/vfs.c
-@@ -582,6 +582,12 @@ int vfs_fill_sparse(files_struct *fsp, S
-               return 0;
-       }
- 
-+#ifdef S_ISFIFO
-+      if (S_ISFIFO(st.st_ex_mode)) {
-+              return 0;
-+      }
-+#endif
-+
-       DEBUG(10,("vfs_fill_sparse: write zeros in file %s from len %.0f to "
-                 "len %.0f (%.0f bytes)\n", fsp_str_dbg(fsp),
-                 (double)st.st_ex_size, (double)len,
-@@ -591,6 +597,32 @@ int vfs_fill_sparse(files_struct *fsp, S
- 
-       flush_write_cache(fsp, SIZECHANGE_FLUSH);
- 
-+
-+      offset = st.st_ex_size;
-+      num_to_write = len - st.st_ex_size;
-+
-+      /* Only do this on non-stream file handles. */
-+      if (fsp->base_fsp == NULL) {
-+              /* for allocation try posix_fallocate first. This can fail on 
some
-+               * platforms e.g. when the filesystem doesn't support it and no
-+               * emulation is being done by the libc (like on AIX with JFS1). 
In that
-+               * case we do our own emulation. posix_fallocate 
implementations can
-+               * return ENOTSUP or EINVAL in cases like that. */
-+              ret = sys_posix_fallocate(fsp->fh->fd, offset, num_to_write);
-+              if (ret == ENOSPC) {
-+                      errno = ENOSPC;
-+                      ret = -1;
-+                      goto out;
-+              }
-+              if (ret == 0) {
-+                      set_filelen_write_cache(fsp, len);
-+                      goto out;
-+              }
-+
-+              DEBUG(10,("vfs_fill_sparse: sys_posix_fallocate failed with "
-+                      "error %d. Falling back to slow manual allocation\n", 
ret));
-+      }
-+
-       if (!sparse_buf) {
-               sparse_buf = SMB_CALLOC_ARRAY(char, SPARSE_BUF_WRITE_SIZE);
-               if (!sparse_buf) {
-@@ -600,8 +632,6 @@ int vfs_fill_sparse(files_struct *fsp, S
-               }
-       }
- 
--      offset = st.st_ex_size;
--      num_to_write = len - st.st_ex_size;
-       total = 0;
- 
-       while (total < num_to_write) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/ac0ffba004160693ea5829775d732146ef261c47 
new/patches/samba.org/ac0ffba004160693ea5829775d732146ef261c47
--- old/patches/samba.org/ac0ffba004160693ea5829775d732146ef261c47      
2011-02-28 17:13:48.000000000 +0100
+++ new/patches/samba.org/ac0ffba004160693ea5829775d732146ef261c47      
1970-01-01 01:00:00.000000000 +0100
@@ -1,161 +0,0 @@
-commit ac0ffba004160693ea5829775d732146ef261c47
-Author: Jeremy Allison <[email protected]>
-Date:   Wed Nov 10 17:54:57 2010 -0800
-
-    Add test that detects problems in the SMB signing code when run through 
cli_write() (which doesn't use the new async methods).
-    
-    Unfortunately, and I think due to the socket wrapper code, this doesn't
-    detect the failure on the build farm, but running the RW-SIGNING test
-    separately against a Samba or Windows server using signing does.
-    
-    Jeremy.
-
-Index: selftest/target/Samba3.pm
-===================================================================
---- selftest/target/Samba3.pm.orig
-+++ selftest/target/Samba3.pm
-@@ -483,6 +483,8 @@ sub provision($$$$$$)
- #     min receivefile size = 4000
- 
-       read only = no
-+      server signing = auto
-+
-       smbd:sharedelay = 100000
-       smbd:writetimeupdatedelay = 500000
-       map hidden = yes
-Index: source3/script/tests/test_smbtorture_s3.sh
-===================================================================
---- source3/script/tests/test_smbtorture_s3.sh.orig
-+++ source3/script/tests/test_smbtorture_s3.sh
-@@ -28,7 +28,7 @@ tests="FDPASS LOCK1 LOCK2 LOCK3 LOCK4 LO
- #tests="$tests UNLINK BROWSE ATTR TRANS2 MAXFID TORTURE "
- tests="$tests UNLINK BROWSE ATTR TRANS2 TORTURE "
- tests="$tests OPLOCK1 OPLOCK2 OPLOCK3 STREAMERROR"
--tests="$tests DIR DIR1 TCON TCONDEV RW1 RW2 RW3"
-+tests="$tests DIR DIR1 TCON TCONDEV RW1 RW2 RW3 RW-SIGNING"
- tests="$tests OPEN XCOPY RENAME DELETE PROPERTIES W2K"
- tests="$tests TCON2 IOCTL CHKPATH FDSESS LOCAL-SUBSTITUTE CHAIN1"
- tests="$tests GETADDRINFO POSIX UID-REGRESSION-TEST SHORTNAME-TEST"
-Index: source3/torture/torture.c
-===================================================================
---- source3/torture/torture.c.orig
-+++ source3/torture/torture.c
-@@ -42,6 +42,7 @@ static fstring multishare_conn_fname;
- static bool use_multishare_conn = False;
- static bool do_encrypt;
- static const char *local_path = NULL;
-+static int signing_state = Undefined;
- 
- bool torture_showall = False;
- 
-@@ -184,7 +185,7 @@ static struct cli_state *open_nbt_connec
- 
-         zero_sockaddr(&ss);
- 
--      if (!(c = cli_initialise())) {
-+      if (!(c = cli_initialise_ex(signing_state))) {
-               printf("Failed initialize cli_struct to connect with %s\n", 
host);
-               return NULL;
-       }
-@@ -304,7 +305,7 @@ static bool torture_open_connection_shar
-                                    hostname, NULL, port_to_use, 
-                                    sharename, "?????", 
-                                    username, workgroup, 
--                                   password, flags, Undefined, &retry);
-+                                   password, flags, signing_state, &retry);
-       if (!NT_STATUS_IS_OK(status)) {
-               printf("failed to open share connection: //%s/%s port:%d - 
%s\n",
-                       hostname, sharename, port_to_use, nt_errstr(status));
-@@ -776,7 +777,7 @@ static bool run_readwritemulti(int dummy
-       return test;
- }
- 
--static bool run_readwritelarge(int dummy)
-+static bool run_readwritelarge_internal(int max_xmit_k)
- {
-       static struct cli_state *cli1;
-       uint16_t fnum1;
-@@ -791,9 +792,17 @@ static bool run_readwritelarge(int dummy
-       cli_sockopt(cli1, sockops);
-       memset(buf,'\0',sizeof(buf));
- 
--      cli1->max_xmit = 128*1024;
-+      cli1->max_xmit = max_xmit_k*1024;
-+
-+      if (signing_state == Required) {
-+              /* Horrible cheat to force
-+                 multiple signed outstanding
-+                 packets against a Samba server.
-+              */
-+              cli1->is_samba = false;
-+      }
- 
--      printf("starting readwritelarge\n");
-+      printf("starting readwritelarge_internal\n");
- 
-       cli_unlink(cli1, lockfname, aSYSTEM | aHIDDEN);
- 
-@@ -810,10 +819,10 @@ static bool run_readwritelarge(int dummy
-       }
- 
-       if (fsize == sizeof(buf))
--              printf("readwritelarge test 1 succeeded (size = %lx)\n", 
-+              printf("readwritelarge_internal test 1 succeeded (size = 
%lx)\n",
-                      (unsigned long)fsize);
-       else {
--              printf("readwritelarge test 1 failed (size = %lx)\n", 
-+              printf("readwritelarge_internal test 1 failed (size = %lx)\n",
-                      (unsigned long)fsize);
-               correct = False;
-       }
-@@ -843,10 +852,10 @@ static bool run_readwritelarge(int dummy
-       }
- 
-       if (fsize == sizeof(buf))
--              printf("readwritelarge test 2 succeeded (size = %lx)\n", 
-+              printf("readwritelarge_internal test 2 succeeded (size = 
%lx)\n",
-                      (unsigned long)fsize);
-       else {
--              printf("readwritelarge test 2 failed (size = %lx)\n", 
-+              printf("readwritelarge_internal test 2 failed (size = %lx)\n",
-                      (unsigned long)fsize);
-               correct = False;
-       }
-@@ -876,6 +885,20 @@ static bool run_readwritelarge(int dummy
-       return correct;
- }
- 
-+static bool run_readwritelarge(int dummy)
-+{
-+      return run_readwritelarge_internal(128);
-+}
-+
-+static bool run_readwritelarge_signtest(int dummy)
-+{
-+      bool ret;
-+      signing_state = Required;
-+      ret = run_readwritelarge_internal(2);
-+      signing_state = Undefined;
-+      return ret;
-+}
-+
- int line_count = 0;
- int nbio_id;
- 
-@@ -1323,7 +1346,7 @@ static bool run_tcon_devtype_test(int du
-                                    host, NULL, port_to_use,
-                                    NULL, NULL,
-                                    username, workgroup,
--                                   password, flags, Undefined, &retry);
-+                                   password, flags, signing_state, &retry);
- 
-       if (!NT_STATUS_IS_OK(status)) {
-               printf("could not open connection\n");
-@@ -7292,6 +7315,7 @@ static struct {
-       {"RW1",  run_readwritetest, 0},
-       {"RW2",  run_readwritemulti, FLAG_MULTIPROC},
-       {"RW3",  run_readwritelarge, 0},
-+      {"RW-SIGNING",  run_readwritelarge_signtest, 0},
-       {"OPEN", run_opentest, 0},
-       {"POSIX", run_simple_posix_open_test, 0},
-       { "UID-REGRESSION-TEST", run_uid_regression_test, 0},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series  2011-02-28 17:14:18.000000000 +0100
+++ new/patches/series  2011-03-07 13:35:05.000000000 +0100
@@ -9,9 +9,6 @@
 samba.org/aaafadb7d5a835f88fce3fbea8127d9c5ddb7181 -p0 # bnc 538923
 samba.org/c67b4ed3a406011d0fc7e1e2cbdc27ec4822e57c -p0 # bso 6364, bnc 630812
 samba.org/0ec0095d1a40435042b8ff9e4bc7fedbeb371e5f -p0 # bnc 632055
-samba.org/ac0ffba004160693ea5829775d732146ef261c47 -p0 # bso 7791, bnc 656112
-samba.org/0afb2995a2177afa2eb7b8f99887a39cdaf23a15 -p0 # bso 7791, bnc 656112
-samba.org/0c45b32bc7d93b03838405a97b054cb414267892 -p0 # bso 7835
 samba.org/9c12232f1ae36e00d04114ad73edd8ba3c2c6a5c -p0 # bnc 666460
 
 # SuSE specific changes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/Makefile.in-libwbclient_static.diff 
new/patches/suse/Makefile.in-libwbclient_static.diff
--- old/patches/suse/Makefile.in-libwbclient_static.diff        2011-02-28 
17:13:48.000000000 +0100
+++ new/patches/suse/Makefile.in-libwbclient_static.diff        2011-03-07 
13:35:42.000000000 +0100
@@ -8,7 +8,7 @@
 ===================================================================
 --- source3/Makefile.in.orig
 +++ source3/Makefile.in
-@@ -2063,6 +2063,7 @@ installlibwbclient:: installdirs libwbcl
+@@ -2064,6 +2064,7 @@ installlibwbclient:: installdirs libwbcl
                ln -f -s `basename $(LIBWBCLIENT_SHARED_TARGET_SONAME)` \
                        $(DESTDIR)$(LIBDIR)/`basename 
$(LIBWBCLIENT_SHARED_TARGET)` ; \
        fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/async_printcap_svc_update.diff 
new/patches/suse/async_printcap_svc_update.diff
--- old/patches/suse/async_printcap_svc_update.diff     2011-02-28 
17:13:48.000000000 +0100
+++ new/patches/suse/async_printcap_svc_update.diff     2011-03-07 
13:35:53.000000000 +0100
@@ -195,7 +195,7 @@
 ===================================================================
 --- source3/include/proto.h.orig
 +++ source3/include/proto.h
-@@ -4892,7 +4892,7 @@ void pcap_cache_destroy_specific(struct
+@@ -4897,7 +4897,7 @@ void pcap_cache_destroy_specific(struct
  bool pcap_cache_add(const char *name, const char *comment);
  bool pcap_cache_loaded(void);
  void pcap_cache_replace(const struct pcap_cache *cache);
@@ -204,7 +204,7 @@
  bool pcap_printername_ok(const char *printername);
  void pcap_printer_fn_specific(const struct pcap_cache *, void (*fn)(const 
char *, const char *, void *), void *);
  void pcap_printer_fn(void (*fn)(const char *, const char *, void *), void *);
-@@ -4903,7 +4903,7 @@ bool aix_cache_reload(void);
+@@ -4908,7 +4908,7 @@ bool aix_cache_reload(void);
  
  /* The following definitions come from printing/print_cups.c  */
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/get_printing_ticket.diff 
new/patches/suse/get_printing_ticket.diff
--- old/patches/suse/get_printing_ticket.diff   2011-02-28 17:13:48.000000000 
+0100
+++ new/patches/suse/get_printing_ticket.diff   2011-03-07 13:35:37.000000000 
+0100
@@ -16,7 +16,7 @@
  BIN_PROGS2 = bin/smbcontrol@EXEEXT@ bin/smbtree@EXEEXT@ $(TDBBACKUP) \
        bin/nmblookup@EXEEXT@ bin/pdbedit@EXEEXT@ $(TDBDUMP) \
        $(TDBTOOL)
-@@ -1601,6 +1602,10 @@ bin/smbspool@EXEEXT@: $(BINARY_PREREQS)
+@@ -1602,6 +1603,10 @@ bin/smbspool@EXEEXT@: $(BINARY_PREREQS)
                @LIBWBCLIENT_STATIC@ $(LIBWBCLIENT_LIBS) \
                $(KRB5LIBS) $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) 
$(LIBTDB_LIBS) $(ZLIB_LIBS)
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/printcap_cache_time_abide.diff 
new/patches/suse/printcap_cache_time_abide.diff
--- old/patches/suse/printcap_cache_time_abide.diff     2011-02-28 
17:13:48.000000000 +0100
+++ new/patches/suse/printcap_cache_time_abide.diff     2011-03-07 
13:35:56.000000000 +0100
@@ -7,7 +7,7 @@
 ===================================================================
 --- source3/smbd/process.c.orig
 +++ source3/smbd/process.c
-@@ -2079,7 +2079,7 @@ void check_reload(time_t t)
+@@ -2083,7 +2083,7 @@ void check_reload(time_t t)
                        || (t-last_printer_reload_time  < 0) ) 
                {
                        DEBUG( 3,( "Printcap cache time expired.\n"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/smb_traffic_analyzer_v2.diff 
new/patches/suse/smb_traffic_analyzer_v2.diff
--- old/patches/suse/smb_traffic_analyzer_v2.diff       2011-02-28 
17:13:48.000000000 +0100
+++ new/patches/suse/smb_traffic_analyzer_v2.diff       2011-03-07 
13:35:50.000000000 +0100
@@ -325,7 +325,7 @@
  BIN_PROGS2 = bin/smbcontrol@EXEEXT@ bin/smbtree@EXEEXT@ $(TDBBACKUP) \
        bin/nmblookup@EXEEXT@ bin/pdbedit@EXEEXT@ $(TDBDUMP) \
        $(TDBTOOL)
-@@ -882,6 +882,10 @@ TESTPARM_OBJ = utils/testparm.o \
+@@ -883,6 +883,10 @@ TESTPARM_OBJ = utils/testparm.o \
                 $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) $(POPT_LIB_OBJ) \
               $(LIBSAMBA_OBJ)
  
@@ -336,7 +336,7 @@
  TEST_LP_LOAD_OBJ = param/test_lp_load.o \
                   $(PARAM_OBJ) $(LIB_NONSMBD_OBJ) \
                   $(POPT_LIB_OBJ) $(LIBSAMBA_OBJ)
-@@ -1627,6 +1631,11 @@ bin/testparm@EXEEXT@: $(BINARY_PREREQS)
+@@ -1628,6 +1632,11 @@ bin/testparm@EXEEXT@: $(BINARY_PREREQS)
                @LIBWBCLIENT_STATIC@ $(LIBWBCLIENT_LIBS) \
                $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS)
  
@@ -348,7 +348,7 @@
  bin/smbstatus@EXEEXT@: $(BINARY_PREREQS) $(STATUS_OBJ) @BUILD_POPT@ 
$(LIBTALLOC) $(LIBTDB) $(LIBWBCLIENT)
        @echo Linking $@
        @$(CC) -o $@ $(STATUS_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS) \
-@@ -1870,7 +1879,6 @@ $(LIBTALLOC_SHARED_TARGET): $(LIBTALLOC_
+@@ -1871,7 +1880,6 @@ $(LIBTALLOC_SHARED_TARGET): $(LIBTALLOC_
  $(LIBTALLOC_STATIC_TARGET): $(BINARY_PREREQS) $(LIBTALLOC_OBJ0)
        @echo Linking non-shared library $@
        @-$(AR) -rc $@ $(LIBTALLOC_OBJ0)

++++++ samba-3.5.7.tar.bz2 -> samba-3.5.8.tar.bz2 ++++++
samba/samba-3.5.7.tar.bz2 
/mounts/work_src_done/STABLE/samba/samba-3.5.8.tar.bz2 differ: char 11, line 1

++++++ vendor-files.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/tools/package-data 
new/vendor-files/tools/package-data
--- old/vendor-files/tools/package-data 2011-02-28 18:19:20.000000000 +0100
+++ new/vendor-files/tools/package-data 2011-03-07 14:04:24.000000000 +0100
@@ -1,2 +1,2 @@
 # This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="2505"
+SAMBA_PACKAGE_SVN_VERSION="2509"


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to