Hello community,

here is the log from the commit of package samba for openSUSE:Factory checked 
in at 2015-06-01 09:40:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/samba (Old)
 and      /work/SRC/openSUSE:Factory/.samba.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "samba"

Changes:
--------
--- /work/SRC/openSUSE:Factory/samba/samba.changes      2015-05-16 
20:07:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2015-06-01 
09:40:52.000000000 +0200
@@ -1,0 +2,57 @@
+Fri May 29 12:23:07 UTC 2015 - lmue...@suse.com
+
+- Update to 4.2.2.
+  + s3:smbXsrv: refactor duplicate code into
+    smbXsrv_session_clear_and_logoff(); (bso#11182).
+  + gencache: don't fail gencache_stabilize if there were records to delete;
+    (bso#11260).
+  + s3: libsmbclient: After getting attribute server, ensure main srv pointer
+    is still valid; (bso#11186).
+  + s4: rpc: Refactor dcesrv_alter() function into setup and send steps;
+    (bso#11236).
+  + s3: smbd: Incorrect file size returned in the response of
+    "FILE_SUPERSEDE Create"; (bso#11240).
+  + Mangled names do not work with acl_xattr; (bso#11249).
+  + nmbd rewrites browse.dat when not required; (bso#11254).
+  + vfs_fruit: add option "nfs_aces" that controls the NFS ACEs stuff;
+    (bso#11213).
+  + s3:smbd: Add missing tevent_req_nterror; (bso#11224).
+  + vfs: kernel_flock and named streams; (bso#11243).
+  + vfs_gpfs: Error code path doesn't call END_PROFILE; (bso#11244).
+  + s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses
+    are used; (bso#11284).
+  + ctdb: check for talloc_asprintf() failure; (bso#11201).
+  + spoolss: purge the printer name cache on name change; (bso#11210);
+    (bnc#901813).
+  + CTDB statd-callout does not scale; (bso#11204).
+  + vfs_fruit: also map characters below 0x20; (bso#11221).
+  + ctdb: Coverity fix for CID 1291643; (bso#11201).
+  + Multiplexed RPC connections are not handled by DCERPC server; (bso#11225).
+  + Fix terminate connection behavior for asynchronous endpoint with PUSH
+    notification flavors; (bso#11226).
+  + ctdb-scripts: Fix bashism in ctdbd_wrapper script; (bso#11007).
+  + ctdb: Fix CIDs 1125615, 1125634, 1125613, 1288201 and 1125553; (bso#11201).
+  + SMB2 should cancel pending NOTIFY calls with DELETE_PENDING if the
+    directory is deleted; (bso#11257).
+  + s3:winbindd: make sure we remove pending io requests before closing client
+    sockets; (bso#11141); (bnc#931854).
+  + Fix panic triggered by smbd_smb2_request_notify_done() ->
+    smbXsrv_session_find_channel() in smbd; (bso#11182).
+  + 'sharesec' output no longer matches input format; (bso#11237).
+  + waf: Fix systemd detection; (bso#11200).
+  + CTDB: Fix portability issues; (bso#11202).
+  + CTDB: Fix some IPv6-related issues; (bso#11203).
+  + CTDB statd-callout does not scale; (bso#11204).
+  + 'net ads dns gethostbyname' crashes with an error in TALLOC_FREE if you
+    enter invalid values; (bso#11234).
+  + libads: record service ticket endtime for sealed ldap connections;
+    (bso#11267).
+  + lib/util: Include DEBUG macro in internal header files before samba_util.h;
+    (bso#11033).
+
+-------------------------------------------------------------------
+Fri May 22 09:49:01 UTC 2015 - lmue...@suse.com
+
+- Avoid a crash inside the tevent epoll backend; (bso#11141); (bnc#931854).
+
+-------------------------------------------------------------------

Old:
----
  samba-4.2.1.tar.asc
  samba-4.2.1.tar.gz

New:
----
  samba-4.2.2.tar.asc
  samba-4.2.2.tar.gz

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

Other differences:
------------------
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.yn8ryJ/_old  2015-06-01 09:40:53.000000000 +0200
+++ /var/tmp/diff_new_pack.yn8ryJ/_new  2015-06-01 09:40:53.000000000 +0200
@@ -121,7 +121,7 @@
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 %endif
-%define        samba_ver 4.2.1
+%define        samba_ver 4.2.2
 %define        samba_ver_suffix %nil
 %if "%{samba_ver_suffix}" == ""
 %define samba_source_location 
http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz
@@ -143,11 +143,11 @@
 %else
 %define        build_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-%define SOURCE_TIMESTAMP 3406
+%define SOURCE_TIMESTAMP 3408
 %define BRANCH %{version}
 %global with_mitkrb5 1
 %global with_dc 0
-Version:        4.2.1
+Version:        4.2.2
 Release:        0
 Url:            http://www.samba.org/
 Provides:       samba-gplv3 = %{version}

++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/12c0b6bf4055b0466d0a2962d5ac34ac60357de3 
new/patches/samba.org/12c0b6bf4055b0466d0a2962d5ac34ac60357de3
--- old/patches/samba.org/12c0b6bf4055b0466d0a2962d5ac34ac60357de3      
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/samba.org/12c0b6bf4055b0466d0a2962d5ac34ac60357de3      
2015-05-29 16:04:40.000000000 +0200
@@ -186,7 +186,7 @@
        if (ret == -1 && errno == ENOSPC) {
                return -1;
        }
-@@ -1952,14 +1952,14 @@ static int vfswrap_ftruncate(vfs_handle_struct 
*handle, files_struct *fsp, off_t
+@@ -1956,14 +1956,14 @@ static int vfswrap_ftruncate(vfs_handle_struct 
*handle, files_struct *fsp, off_t
  
  static int vfswrap_fallocate(vfs_handle_struct *handle,
                        files_struct *fsp,
@@ -203,7 +203,7 @@
                result = sys_posix_fallocate(fsp->fh->fd, offset, len);
                /*
                 * posix_fallocate returns 0 on success, errno on error
-@@ -1970,11 +1969,9 @@ static int vfswrap_fallocate(vfs_handle_struct *handle,
+@@ -1974,11 +1973,9 @@ static int vfswrap_fallocate(vfs_handle_struct *handle,
                        errno = result;
                        result = -1;
                }
@@ -221,7 +221,7 @@
 index 3588d56..3fb5856 100644
 --- source3/modules/vfs_fruit.c
 +++ source3/modules/vfs_fruit.c
-@@ -3104,7 +3104,7 @@ exit:
+@@ -3117,7 +3117,7 @@ exit:
  
  static int fruit_fallocate(struct vfs_handle_struct *handle,
                           struct files_struct *fsp,
@@ -263,7 +263,7 @@
 index 6ead65b..1964ef1 100644
 --- source3/modules/vfs_gpfs.c
 +++ source3/modules/vfs_gpfs.c
-@@ -1737,7 +1737,7 @@ static int vfs_gpfs_ntimes(struct vfs_handle_struct 
*handle,
+@@ -1750,7 +1750,7 @@ static int vfs_gpfs_ntimes(struct vfs_handle_struct 
*handle,
  }
  
  static int vfs_gpfs_fallocate(struct vfs_handle_struct *handle,
@@ -272,7 +272,7 @@
                       off_t offset, off_t len)
  {
        int ret;
-@@ -1753,8 +1753,9 @@ static int vfs_gpfs_fallocate(struct vfs_handle_struct 
*handle,
+@@ -1766,8 +1766,9 @@ static int vfs_gpfs_fallocate(struct vfs_handle_struct 
*handle,
                return -1;
        }
  
@@ -334,7 +334,7 @@
                if (ret == -1 && errno == ENOSPC) {
                        goto out;
                }
-@@ -2025,10 +2025,10 @@ int smb_vfs_call_ftruncate(struct vfs_handle_struct 
*handle,
+@@ -2051,10 +2051,10 @@ int smb_vfs_call_ftruncate(struct vfs_handle_struct 
*handle,
  }
  
  int smb_vfs_call_fallocate(struct vfs_handle_struct *handle,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/a97507a9a7ba01beead6a621e1210618e93a9f9c 
new/patches/samba.org/a97507a9a7ba01beead6a621e1210618e93a9f9c
--- old/patches/samba.org/a97507a9a7ba01beead6a621e1210618e93a9f9c      
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/samba.org/a97507a9a7ba01beead6a621e1210618e93a9f9c      
1970-01-01 01:00:00.000000000 +0100
@@ -1,51 +0,0 @@
-From 79a7e41af2d14831569664924e367407a36095d5 Mon Sep 17 00:00:00 2001
-From: David Disseldorp <dd...@samba.org>
-Date: Wed, 1 Apr 2015 01:03:13 +0200
-Subject: [PATCH] spoolss: purge the printer name cache on name change
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Currently the name cache is only cleared on printer deletion. This means
-that if a printer undergoes a name change, the old name remains in the
-cache and can be subsequently used incorrecly if another printer takes
-the same name as the old.
-
-Bug: https://bugzilla.samba.org/show_bug.cgi?id=11210
-
-Reported-by: Franz Pförtsch <franz.pfoert...@brose.com>
-Signed-off-by: David Disseldorp <dd...@samba.org>
-Reviewed-by: Jeremy Allison <j...@samba.org>
-
-Autobuild-User(master): Jeremy Allison <j...@samba.org>
-Autobuild-Date(master): Tue Apr 14 05:37:50 CEST 2015 on sn-devel-104
-
-(cherry picked from commit a97507a9a7ba01beead6a621e1210618e93a9f9c)
----
- source3/rpc_server/spoolss/srv_spoolss_nt.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-Index: source3/rpc_server/spoolss/srv_spoolss_nt.c
-===================================================================
---- source3/rpc_server/spoolss/srv_spoolss_nt.c.orig
-+++ source3/rpc_server/spoolss/srv_spoolss_nt.c
-@@ -6477,6 +6477,9 @@ static WERROR update_dsspooler(TALLOC_CT
-                                                snum, printer->sharename ?
-                                                printer->sharename : "");
-               }
-+
-+              /* name change, purge any cache entries for the old */
-+              prune_printername_cache();
-       }
- 
-       if (printer->printername != NULL &&
-@@ -6513,6 +6513,9 @@ static WERROR update_dsspooler(TALLOC_CT
-                       notify_printer_printername(server_event_context(),
-                                                  msg_ctx, snum, p ? p : "");
-               }
-+
-+              /* name change, purge any cache entries for the old */
-+              prune_printername_cache();
-       }
- 
-       if (printer->portname != NULL &&
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/samba.org/b98962b1d12d1bdfbb22f3e189caf24ca4d4f947 
new/patches/samba.org/b98962b1d12d1bdfbb22f3e189caf24ca4d4f947
--- old/patches/samba.org/b98962b1d12d1bdfbb22f3e189caf24ca4d4f947      
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/samba.org/b98962b1d12d1bdfbb22f3e189caf24ca4d4f947      
2015-05-29 16:01:11.000000000 +0200
@@ -13,7 +13,7 @@
 index f697f05..56f400f 100644
 --- source3/nmbd/nmbd_serverlistdb.c
 +++ source3/nmbd/nmbd_serverlistdb.c
-@@ -311,6 +311,7 @@ void write_browse_list(time_t t, bool force_write)
+@@ -306,6 +306,7 @@ void write_browse_list(time_t t, bool force_write)
        fnamenew = talloc_asprintf(ctx, "%s.",
                                fname);
        if (!fnamenew) {
@@ -21,7 +21,7 @@
                return;
        }
  
-@@ -319,6 +320,8 @@ void write_browse_list(time_t t, bool force_write)
+@@ -314,6 +315,8 @@ void write_browse_list(time_t t, bool force_write)
        if (!fp) {
                DEBUG(0,("write_browse_list: Can't open file %s. Error was 
%s\n",
                        fnamenew,strerror(errno)));
@@ -30,7 +30,7 @@
                return;
        }
  
-@@ -331,6 +334,8 @@ void write_browse_list(time_t t, bool force_write)
+@@ -326,6 +329,8 @@ void write_browse_list(time_t t, bool force_write)
                DEBUG(0,("write_browse_list: Fatal error - cannot find my 
workgroup %s\n",
                        lp_workgroup()));
                x_fclose(fp);
@@ -39,7 +39,7 @@
                return;
        }
  
-@@ -399,4 +404,6 @@ void write_browse_list(time_t t, bool force_write)
+@@ -394,4 +399,6 @@ void write_browse_list(time_t t, bool force_write)
        chmod(fnamenew,0644);
        rename(fnamenew,fname);
        DEBUG(3,("write_browse_list: Wrote browse list into file %s\n",fname));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series  2015-05-13 21:10:11.000000000 +0200
+++ new/patches/series  2015-05-29 16:09:32.000000000 +0200
@@ -39,7 +39,6 @@
 samba.org/27e19a81e6fae6ea072d865dcadebc9bb9db48c5 -p0 # fate 318424
 samba.org/95a6a892d9f50aced3d67e7b79e5ca2401134c38 -p0 # fate 318424
 samba.org/ee087f8d6d98e033e5d1f86096a11cd46a5d543e -p0 # fate 318424
-samba.org/a97507a9a7ba01beead6a621e1210618e93a9f9c -p0 # bso 11210, bnc 901813
 samba.org/fix_pc_dependencies.diff -p0
 
 # SuSE specific changes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/suse/0004-torture-add-mgmt-test-suite.patch 
new/patches/suse/0004-torture-add-mgmt-test-suite.patch
--- old/patches/suse/0004-torture-add-mgmt-test-suite.patch     2015-05-13 
21:10:10.000000000 +0200
+++ new/patches/suse/0004-torture-add-mgmt-test-suite.patch     2015-05-29 
16:10:31.000000000 +0200
@@ -31,7 +31,7 @@
 index 40599c3..8c9a59b 100755
 --- source3/selftest/tests.py
 +++ source3/selftest/tests.py
-@@ -446,3 +446,4 @@ for e in endianness_options:
+@@ -449,3 +449,4 @@ for e in endianness_options:
              plansmbtorture4testsuite(test, "s3dc", options, 'over 
ncacn_ip_tcp with [%s%s%s] ' % (a, s, e))
  
  plansmbtorture4testsuite('rpc.epmapper', 's3dc:local', 'ncalrpc: 
-U$USERNAME%$PASSWORD', 'over ncalrpc')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0007-vfs-add-snapshot-create-delete-hooks.patch 
new/patches/suse/0007-vfs-add-snapshot-create-delete-hooks.patch
--- old/patches/suse/0007-vfs-add-snapshot-create-delete-hooks.patch    
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/suse/0007-vfs-add-snapshot-create-delete-hooks.patch    
2015-05-29 16:15:09.000000000 +0200
@@ -348,7 +348,7 @@
  /* Directory operations */
  
  static DIR *vfswrap_opendir(vfs_handle_struct *handle, const char *fname, 
const char *mask, uint32 attr)
-@@ -2519,6 +2575,11 @@ static struct vfs_fn_pointers vfs_default_fns = {
+@@ -2523,6 +2579,11 @@ static struct vfs_fn_pointers vfs_default_fns = {
        .statvfs_fn = vfswrap_statvfs,
        .fs_capabilities_fn = vfswrap_fs_capabilities,
        .get_dfs_referrals_fn = vfswrap_get_dfs_referrals,
@@ -691,7 +691,7 @@
 index 8e33f2d..9f831a8 100644
 --- source3/smbd/vfs.c
 +++ source3/smbd/vfs.c
-@@ -2229,6 +2229,56 @@ NTSTATUS smb_vfs_call_set_compression(vfs_handle_struct 
*handle,
+@@ -2255,6 +2255,56 @@ NTSTATUS smb_vfs_call_set_compression(vfs_handle_struct 
*handle,
                                               compression_fmt);
  }
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0021-s3-winbind-add-conditional-child-dispatch-type.patch 
new/patches/suse/0021-s3-winbind-add-conditional-child-dispatch-type.patch
--- old/patches/suse/0021-s3-winbind-add-conditional-child-dispatch-type.patch  
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/suse/0021-s3-winbind-add-conditional-child-dispatch-type.patch  
2015-05-22 12:45:24.000000000 +0200
@@ -18,7 +18,7 @@
 index db5dac8..8b39700 100644
 --- source3/winbindd/winbindd.h
 +++ source3/winbindd/winbindd.h
-@@ -121,11 +121,30 @@ struct winbindd_cm_conn {
+@@ -122,11 +122,30 @@ struct winbindd_cm_conn {
  
  struct winbindd_domain;
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0030-selftest-s3-add-FSRVP-configuration.patch 
new/patches/suse/0030-selftest-s3-add-FSRVP-configuration.patch
--- old/patches/suse/0030-selftest-s3-add-FSRVP-configuration.patch     
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/suse/0030-selftest-s3-add-FSRVP-configuration.patch     
2015-05-29 16:16:42.000000000 +0200
@@ -28,7 +28,7 @@
  ";
  
        my $vars = $self->provision($path,
-@@ -973,6 +975,8 @@ sub provision($$$$$$)
+@@ -982,6 +984,8 @@ sub provision($$$$$$)
  
        my $mod_printer_pl = "$ENV{PERL} 
$self->{srcdir}/source3/script/tests/printing/modprinter.pl";
  
@@ -37,7 +37,7 @@
        my @eventlog_list = ("dns server", "application");
  
        ##
-@@ -1101,6 +1101,9 @@ sub provision($$$$$$)
+@@ -1110,6 +1110,9 @@ sub provision($$$$$$)
          # sending messages works, and that the %m sub works.
          message command = mv %s $shrdir/message.%m
  
@@ -47,7 +47,7 @@
        # Begin extra options
        $extra_options
        # End extra options
-@@ -1235,6 +1242,14 @@ sub provision($$$$$$)
+@@ -1248,6 +1255,14 @@ sub provision($$$$$$)
  [dynamic_share]
        path = $shrdir/%R
        guest ok = yes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0031-selftest-run-the-FSRVP-test-suite-against-s3.patch 
new/patches/suse/0031-selftest-run-the-FSRVP-test-suite-against-s3.patch
--- old/patches/suse/0031-selftest-run-the-FSRVP-test-suite-against-s3.patch    
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/suse/0031-selftest-run-the-FSRVP-test-suite-against-s3.patch    
2015-05-29 16:17:52.000000000 +0200
@@ -37,7 +37,7 @@
 index 8c9a59b..0215282 100755
 --- source3/selftest/tests.py
 +++ source3/selftest/tests.py
-@@ -447,3 +447,4 @@ for e in endianness_options:
+@@ -450,3 +450,4 @@ for e in endianness_options:
  
  plansmbtorture4testsuite('rpc.epmapper', 's3dc:local', 'ncalrpc: 
-U$USERNAME%$PASSWORD', 'over ncalrpc')
  plansmbtorture4testsuite('rpc.srv_mgmt', 's3dc:local', 
'ncacn_np:$SERVER_IP[/pipe/svcctl] -U$USERNAME%$PASSWORD', 'over ncacn_np')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0032-selftest-configure-shadow_copy2-for-fsrvp_share.patch 
new/patches/suse/0032-selftest-configure-shadow_copy2-for-fsrvp_share.patch
--- old/patches/suse/0032-selftest-configure-shadow_copy2-for-fsrvp_share.patch 
2015-05-13 21:10:11.000000000 +0200
+++ new/patches/suse/0032-selftest-configure-shadow_copy2-for-fsrvp_share.patch 
2015-05-29 16:18:18.000000000 +0200
@@ -14,7 +14,7 @@
 index 3b9b9d6..1100f4e 100755
 --- selftest/target/Samba3.pm
 +++ selftest/target/Samba3.pm
-@@ -1246,10 +1246,12 @@ sub provision($$$$$$)
+@@ -1259,10 +1259,12 @@ sub provision($$$$$$)
  [fsrvp_share]
        path = $shrdir
        comment = fake shapshots using rsync

++++++ samba-4.2.1.tar.gz -> samba-4.2.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/samba/samba-4.2.1.tar.gz 
/work/SRC/openSUSE:Factory/.samba.new/samba-4.2.2.tar.gz differ: char 5, 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 2015-05-15 20:13:31.000000000 +0200
+++ new/vendor-files/tools/package-data 2015-05-29 16:38:11.000000000 +0200
@@ -1,2 +1,2 @@
 # This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="3406"
+SAMBA_PACKAGE_SVN_VERSION="3408"


Reply via email to