Hello community,
here is the log from the commit of package samba for openSUSE:Factory
checked in at Thu Jan 21 10:54:46 CET 2010.
--------
--- samba/samba.changes 2010-01-13 00:26:37.000000000 +0100
+++ /mounts/work_src_done/STABLE/samba/samba.changes 2010-01-19 12:32:56.000000000 +0100
@@ -1,0 +2,17 @@
+Tue Jan 19 12:05:43 CET 2010 - lmuelle@suse.de
+
+- Update to 3.4.5.
+ + Fix memory in leak in smbd (bug #7020).
+ + Fix changing of ACLs on writable files with "dos filemode=yes"
+ (bug #5202).
+
+ + BUG 6642: Fix opening the quota magic file.
+ + BUG 6919: Fix remote quota management.
+ + BUG 7034: Fix internal error caused by vfs_cap.
+ + BUG 7036: Fix 'net rpc getsid' in hardened Windows environments.
+ + BUG 7043: Fix crash bug in "SMBC_parse_path".
+ + BUG 7045: Fix bad (non memory copying) interfaces in smbc_setXXXX calls.
+ + BUG 7046: Fix a crash in libsmbclient used against the OpenSolaris CIFS
+ server.
+
+-------------------------------------------------------------------
@@ -58,0 +76,5 @@
+Thu Dec 17 22:26:17 CET 2009 - jengelh@medozas.de
+
+- Add baselibs.conf as a source.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
samba-3.4.4.tar.bz2
New:
----
samba-3.4.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba-doc.spec ++++++
--- /var/tmp/diff_new_pack.5JFuZK/_old 2010-01-21 10:50:03.000000000 +0100
+++ /var/tmp/diff_new_pack.5JFuZK/_new 2010-01-21 10:50:03.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package samba-doc (Version 3.4.4)
+# spec file for package samba-doc (Version 3.4.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -50,15 +50,15 @@
%if 0%{?suse_version} > 1110
BuildRequires: fdupes
%endif
-%define samba_ver 3.4.4
+%define samba_ver 3.4.5
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111
%define guards_symbols pre_1111
%endif
Url: http://www.samba.org/
-Version: 3.4.4
-Release: 2
+Version: 3.4.5
+Release: 1
License: GPLv3+
Summary: Samba Documentation
Group: Documentation/Other
@@ -71,6 +71,7 @@
Source1: vendor-files.tar.bz2
Source2: patches.tar.bz2
Source3: build-source-timestamp
+Source4: baselibs.conf
# Choose some features / extra packages here
############################################
%define make_devel 0
@@ -369,10 +370,10 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%changelog
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.5JFuZK/_old 2010-01-21 10:50:03.000000000 +0100
+++ /var/tmp/diff_new_pack.5JFuZK/_new 2010-01-21 10:50:03.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package samba (Version 3.4.4)
+# spec file for package samba (Version 3.4.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -50,7 +50,7 @@
%if 0%{?suse_version} > 1110
BuildRequires: fdupes
%endif
-%define samba_ver 3.4.4
+%define samba_ver 3.4.5
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111
@@ -62,8 +62,8 @@
Group: Productivity/Networking/Samba
Url: http://www.samba.org/
AutoReqProv: on
-Version: 3.4.4
-Release: 2
+Version: 3.4.5
+Release: 1
%ifarch ppc64
Obsoletes: samba-64bit
%endif
@@ -77,6 +77,7 @@
Source1: vendor-files.tar.bz2
Source2: patches.tar.bz2
Source3: build-source-timestamp
+Source4: baselibs.conf
Source10: http://prdownloads.sourceforge.net/openantivirus/samba-vscan-%{vscan_ver}.tar.bz2
Source11: http://www.hhrm.de/~gd/ldapsmb/ldapsmb-%{ldapsmb_ver}.tar.bz2
# Choose some features / extra packages here
@@ -157,11 +158,11 @@
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package client
License: GPLv3+
@@ -200,11 +201,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@@ -228,11 +229,11 @@
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} < 1001 || 0%{?suse_version} > 1110
@@ -259,11 +260,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%endif
@@ -289,11 +290,11 @@
--------
Jeremy Allison <jra at samba dot org>
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%if %{make_utils}
@@ -341,11 +342,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -368,11 +369,11 @@
%if 0%{?suse_version} && 0%{?suse_version} < 1031
%description -n libsmbclient
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%else
@@ -413,11 +414,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libnetapi0
License: GPLv3+
@@ -435,11 +436,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libnetapi-devel
License: GPLv3+
@@ -458,11 +459,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -480,11 +481,11 @@
%if 0%{?suse_version} && 0%{?suse_version} < 1031
%description -n libsmbsharemodes
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%else
@@ -517,11 +518,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%if %{make_ldapsmb}
@@ -541,11 +542,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libtalloc-devel
License: LGPLv3+
@@ -564,11 +565,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libtdb1
License: LGPLv3+
@@ -586,11 +587,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libtdb-devel
License: LGPLv3+
@@ -609,11 +610,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libwbclient0
License: GPLv3+
@@ -631,11 +632,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n libwbclient-devel
License: GPLv3+
@@ -654,11 +655,11 @@
--------
The Samba Team
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%package -n ldapsmb
License: GPLv2+
@@ -666,7 +667,7 @@
Group: Productivity/Networking/Samba
AutoReqProv: on
Version: 1.34b
-Release: 275
+Release: 276
Requires: perl-ldap
%description -n ldapsmb
@@ -679,11 +680,11 @@
--------
Guenther Deschner <guenther at deschner dot de>
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%endif
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 920
@@ -705,11 +706,11 @@
--------
Steve French <sfrench at Samba dot org>
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
-Source Timestamp: 2275
-Branch : 3.4.4
+Source Timestamp: 2280
+Branch : 3.4.5
%endif
%if %{make_vscan}
++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.5JFuZK/_old 2010-01-21 10:50:03.000000000 +0100
+++ /var/tmp/diff_new_pack.5JFuZK/_new 2010-01-21 10:50:03.000000000 +0100
@@ -1,2 +1,2 @@
-2275
-Branch : 3.4.4
+2280
+Branch : 3.4.5
++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/d5995eec7e5fd487b57b8805095ffbc74796411a new/patches/samba.org/d5995eec7e5fd487b57b8805095ffbc74796411a
--- old/patches/samba.org/d5995eec7e5fd487b57b8805095ffbc74796411a 2010-01-12 23:46:58.000000000 +0100
+++ new/patches/samba.org/d5995eec7e5fd487b57b8805095ffbc74796411a 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-commit d5995eec7e5fd487b57b8805095ffbc74796411a
-Author: Jeremy Allison
-Date: Wed Jan 6 13:11:00 2010 -0800
-
- Second part of the fix for bug #7020 - smbd using 2G memory.
-
- There was a second leak in the processing of the out_data.frag
- prs_struct. It needs freeing once the current pdu has been returned
- asynchronously.
-
- Jeremy.
-
-Index: source3/rpc_server/srv_pipe_hnd.c
-===================================================================
---- source3/rpc_server/srv_pipe_hnd.c.orig
-+++ source3/rpc_server/srv_pipe_hnd.c
-@@ -890,6 +890,13 @@ static ssize_t read_from_internal_pipe(s
- out:
- (*is_data_outstanding) = prs_offset(&p->out_data.frag) > n;
-
-+ if (p->out_data.current_pdu_sent == prs_offset(&p->out_data.frag)) {
-+ /* We've returned everything in the out_data.frag
-+ * so we're done with this pdu. Free it and reset
-+ * current_pdu_sent. */
-+ p->out_data.current_pdu_sent = 0;
-+ prs_mem_free(&p->out_data.frag);
-+ }
- return data_returned;
- }
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/f6bd654a6c878111f0f0f4d07adb644fc3bbf224 new/patches/samba.org/f6bd654a6c878111f0f0f4d07adb644fc3bbf224
--- old/patches/samba.org/f6bd654a6c878111f0f0f4d07adb644fc3bbf224 2010-01-12 23:54:11.000000000 +0100
+++ new/patches/samba.org/f6bd654a6c878111f0f0f4d07adb644fc3bbf224 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-commit f6bd654a6c878111f0f0f4d07adb644fc3bbf224
-Author: Jeremy Allison
-Date: Tue Jan 5 14:34:00 2010 -0800
-
- Fix bug #7020 - smbd using 2G memory.
-
- When deferring an async pipe writeX and readX transfer
- the outstanding request struct onto the conn struct. This
- needs freeing after the packet is finally processed.
-
- Jeremy.
-
-Index: source3/smbd/pipes.c
-===================================================================
---- source3/smbd/pipes.c.orig
-+++ source3/smbd/pipes.c
-@@ -326,6 +326,11 @@ static void pipe_write_andx_done(struct
-
- done:
- chain_reply(req);
-+ /*
-+ * We must free here as the ownership of req was
-+ * moved to the connection struct in reply_pipe_write_and_X().
-+ */
-+ TALLOC_FREE(req);
- }
-
- /****************************************************************************
-@@ -431,4 +436,9 @@ static void pipe_read_andx_done(struct t
-
- done:
- chain_reply(req);
-+ /*
-+ * We must free here as the ownership of req was
-+ * moved to the connection struct in reply_pipe_read_and_X().
-+ */
-+ TALLOC_FREE(req);
- }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series 2010-01-12 23:49:33.000000000 +0100
+++ new/patches/series 2010-01-19 12:29:33.000000000 +0100
@@ -9,8 +9,6 @@
samba.org/2d063d077aed01f020352e859b766415fe094fa5 -p0 # FATE 302414. Backported from 3.5.x(master).
samba.org/e171c09c3bae678db68c3ded5765d602c8438e25 -p0 # FATE 302414. Backported from 3.5.x(master).
samba.org/3d72c96d125a9dd048cc9c358b01aa354a5afa66 -p0 # FATE 302414. Backported from 3.5.x(master).
-samba.org/f6bd654a6c878111f0f0f4d07adb644fc3bbf224 -p0 # bso 7020 part 1
-samba.org/d5995eec7e5fd487b57b8805095ffbc74796411a -p0 # bso 7020 part 2
# SuSE specific changes
# disabled -> WIP lmuelle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/suse/configure.diff new/patches/suse/configure.diff
--- old/patches/suse/configure.diff 2010-01-07 12:49:30.000000000 +0100
+++ new/patches/suse/configure.diff 2010-01-19 12:29:33.000000000 +0100
@@ -1,7 +1,7 @@
Author: Andreas Schwab <schwab at suse dot de>
Subject: Work around bad use of autoconf interna.
Reported upstream: No
-Fixed upstream: No
+Fixed upstream: Yes
Index: lib/replace/autoconf-2.60.m4
===================================================================
++++++ samba-3.4.4.tar.bz2 -> samba-3.4.5.tar.bz2 ++++++
samba/samba-3.4.4.tar.bz2 /mounts/work_src_done/STABLE/samba/samba-3.4.5.tar.bz2 differ: byte 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 2010-01-13 00:25:11.000000000 +0100
+++ new/vendor-files/tools/package-data 2010-01-19 12:31:42.000000000 +0100
@@ -1,2 +1,2 @@
# This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="2275"
+SAMBA_PACKAGE_SVN_VERSION="2280"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org