Hello community,
here is the log from the commit of package samba for openSUSE:Factory
checked in at Mon Nov 2 12:43:48 CET 2009.
--------
--- samba/samba.changes 2009-10-23 12:06:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/samba/samba.changes 2009-10-29 15:06:35.000000000 +0100
@@ -1,0 +2,54 @@
+Thu Oct 29 14:22:08 CET 2009 - lmuelle@suse.de
+
+- Update to 3.4.3.
+ + Fix trust relationships to windows 2008 (2008 r2) (bug #6711).
+ + Fix file corruption using smbclient with NT4 server (bug #6606).
+ + Fix Windows 7 share access (which defaults to NTLMv2) (bug #6680).
+
+ + BUG 4675: mount.cifs: Do not attempt to update /etc/mtab if it is a
+ symbolic link.
+ + BUG 6529: Offline files conflict with Vista and Office 2003.
+ + BUG 6532: Fix domain enumeration if master browser has space in name.
+ + BUG 6606: Fix file corruption using smbclient with NT4 server.
+ + BUG 6690: Fix wrong error check in profile.
+ + BUG 6703: Allow smbstatus as non-root.
+ + BUG 6704: Fix syntax error in avahi configure test.
+ + BUG 6707: Fix an occasional segfault in config file parsing.
+ + BUG 6710: Adjust regex to match variable names including underscores.
+ + BUG 6711: Fix trust relationships to windows 2008 (2008 r2).
+ + BUG 6726: SIVAL should have been an SVAL.
+ + BUG 6728: BSD needs sys/sysctl.h included to build properly.
+ + BUG 6731: Fix reading beyond the end of a named stream in xattr_streams.
+ + BUG 6735: Don't overwrite password in pam_winbind, subsequent pam modules
+ might use the old password and new password.
+ + BUG 6764: Fix timeval calculation.
+ + BUG 6765: Add a "hidden" parameter "share:fake_fscaps".
+ + BUG 6769: Fix symlink unlink.
+ + BUG 6772: Allow outstanding_aio_calls to be decremented.
+ + BUG 6774: smbd crashes if "aio write behind" is set.
+ + BUG 6776: Fix core dump caused by running overlapping Byte Lock test.
+ + BUG 6781: Fix renaming subfolders in Explorer view.
+ + BUG 6791: Fix linking order in cifs.upcall.
+ + BUG 6793: Fix Winbind crash with "INTERNAL ERROR: Signal 6".
+ + BUG 6793: Fix segfault in winbindd_pam_auth.
+ + BUG 6796: Deleting an event context on shutdown can cause smbd to crash.
+ + BUG 6797: Fix a memleak in libwbclient.
+ + BUG 6804: Fix hpux compiler issue.
+ + BUG 6805: Correctly handle aio_error() and errno.
+ + BUG 6807: Fix a segfault in "net rpc trustdom list" for long domain names.
+ + BUG 6810: Add support for finding alternate credcaches to cifs.upcall.
+ + BUG 6811: Fix reference to freed memory in pam_winbind.
+ + BUG 6815: Fix Windows 2008 R2 SPNEGO negTokenTarg parsing failure.
+ + BUG 6824: Fix avahi activation.
+ + BUG 6826: Don't fail authentication when one or some group of
+ require-membership-of is invalid.
+ + BUG 6828: Fix infinite timeout when byte lock held outside of Samba.
+ + BUG 6829: Fix displaying of multibyte characters in smbclient.
+ + BUG 6840: Fix crash in pam_winbind.
+
+ + Fix an uninitialized variable.
+ + Only ever handle one event after a select call.
+ + Conditional install of the cifs.upcall man page.
+ + Fix warning occuring when building the manpages.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
samba-3.4.2.tar.bz2
New:
----
samba-3.4.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba-doc.spec ++++++
--- /var/tmp/diff_new_pack.tSm6HI/_old 2009-11-02 12:43:23.000000000 +0100
+++ /var/tmp/diff_new_pack.tSm6HI/_new 2009-11-02 12:43:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package samba-doc (Version 3.4.2)
+# spec file for package samba-doc (Version 3.4.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -47,15 +47,15 @@
%if 0%{?suse_version} > 1000 || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version}
BuildRequires: ctdb-devel
%endif
-%define samba_ver 3.4.2
+%define samba_ver 3.4.3
%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.2
-Release: 2
+Version: 3.4.3
+Release: 1
License: GPL v3 or later
Summary: Samba Documentation
Group: Documentation/Other
@@ -361,13 +361,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%changelog
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.tSm6HI/_old 2009-11-02 12:43:23.000000000 +0100
+++ /var/tmp/diff_new_pack.tSm6HI/_new 2009-11-02 12:43:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package samba (Version 3.4.2)
+# spec file for package samba (Version 3.4.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -47,7 +47,7 @@
%if 0%{?suse_version} > 1000 || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version}
BuildRequires: ctdb-devel
%endif
-%define samba_ver 3.4.2
+%define samba_ver 3.4.3
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111
@@ -59,8 +59,8 @@
Group: Productivity/Networking/Samba
Url: http://www.samba.org/
AutoReqProv: on
-Version: 3.4.2
-Release: 2
+Version: 3.4.3
+Release: 1
%ifarch ppc64
Obsoletes: samba-64bit
%endif
@@ -149,13 +149,10 @@
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package client
@@ -195,13 +192,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@@ -226,13 +220,10 @@
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%endif
@@ -257,13 +248,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%endif
@@ -290,13 +278,10 @@
--------
Jeremy Allison <jra at samba dot org>
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%if %{make_utils}
@@ -345,13 +330,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -375,13 +357,10 @@
%if 0%{?suse_version} && 0%{?suse_version} < 1031
%description -n libsmbclient
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%else
@@ -423,13 +402,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libnetapi0
@@ -448,13 +424,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libnetapi-devel
@@ -474,13 +447,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%if 0%{?suse_version} && 0%{?suse_version} < 1031
@@ -499,13 +469,10 @@
%if 0%{?suse_version} && 0%{?suse_version} < 1031
%description -n libsmbsharemodes
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%else
@@ -539,13 +506,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%if %{make_ldapsmb}
@@ -566,13 +530,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libtalloc-devel
@@ -592,13 +553,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libtdb1
@@ -617,13 +575,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libtdb-devel
@@ -643,13 +598,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libwbclient0
@@ -668,13 +620,10 @@
--------
The Samba Team
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n libwbclient-devel
@@ -694,13 +643,10 @@
--------
The Samba Team
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%package -n ldapsmb
@@ -709,7 +655,7 @@
Group: Productivity/Networking/Samba
AutoReqProv: on
Version: 1.34b
-Release: 270
+Release: 271
Requires: perl-ldap
%description -n ldapsmb
@@ -722,13 +668,10 @@
--------
Guenther Deschner <guenther at deschner dot de>
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%endif
@@ -751,13 +694,10 @@
--------
Steve French <sfrench at Samba dot org>
-Source Timestamp: 2229
-Branch : trunk
-
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
-Source Timestamp: 2229
+Source Timestamp: 2231
Branch : trunk
%endif
++++++ build-source-timestamp ++++++
--- /var/tmp/diff_new_pack.tSm6HI/_old 2009-11-02 12:43:23.000000000 +0100
+++ /var/tmp/diff_new_pack.tSm6HI/_new 2009-11-02 12:43:23.000000000 +0100
@@ -1,2 +1,2 @@
-2229
+2231
Branch : trunk
++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/2b02c9786fc96277bc18bb088c202d3a71df8868 new/patches/samba.org/2b02c9786fc96277bc18bb088c202d3a71df8868
--- old/patches/samba.org/2b02c9786fc96277bc18bb088c202d3a71df8868 2009-10-23 10:50:10.000000000 +0200
+++ new/patches/samba.org/2b02c9786fc96277bc18bb088c202d3a71df8868 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-commit 2b02c9786fc96277bc18bb088c202d3a71df8868
-Author: Jeremy Allison
-Date: Thu Oct 22 15:26:22 2009 -0700
-
- Simplify the logic.
- Jeremy.
-
-diff --git a/source3/libsmb/libsmb_server.c b/source3/libsmb/libsmb_server.c
-index 18b12a1..50ecee2 100644
---- source3/libsmb/libsmb_server.c
-+++ source3/libsmb/libsmb_server.c
-@@ -498,13 +498,10 @@ again:
- errno = EPERM;
- return NULL;
- }
-- status = cli_init_creds(c, username_used,
-- *pp_workgroup, *pp_password);
-- } else {
-- status = cli_init_creds(c, username_used,
-- *pp_workgroup, *pp_password);
- }
-
-+ status = cli_init_creds(c, username_used,
-+ *pp_workgroup, *pp_password);
- if (!NT_STATUS_IS_OK(status)) {
- errno = map_errno_from_nt_status(status);
- cli_shutdown(c);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/322f0769b7a0cad2f5ee9be1b89676c2461d681b new/patches/samba.org/322f0769b7a0cad2f5ee9be1b89676c2461d681b
--- old/patches/samba.org/322f0769b7a0cad2f5ee9be1b89676c2461d681b 2009-10-23 10:50:22.000000000 +0200
+++ new/patches/samba.org/322f0769b7a0cad2f5ee9be1b89676c2461d681b 1970-01-01 01:00:00.000000000 +0100
@@ -1,57 +0,0 @@
-commit 322f0769b7a0cad2f5ee9be1b89676c2461d681b
-Author: Jeremy Allison
-Date: Thu Oct 22 15:06:38 2009 -0700
-
- Fix bug 6829 - smbclient does not show special characters properly.
- All successful calls to cli_session_setup() *must* be followed by
- calls to cli_init_creds() to stash the credentials we successfully
- connected with. There were 2 codepaths where this was missing. This
- caused smbclient to be unable to open the \srvsvc pipe to do an RPC
- netserverenum, and cause it to fall back to a RAP netserverenum,
- which uses DOS codepage conversion rather than the full UCS2 of
- RPC, so the returned characters were not correct (unless the DOS
- codepage was set correctly). Phew. That was fun to track down :-).
- Jeremy.
-
-diff --git a/source3/libsmb/clidfs.c b/source3/libsmb/clidfs.c
-index 5e944f1..53dc6d7 100644
---- source3/libsmb/clidfs.c
-+++ source3/libsmb/clidfs.c
-@@ -216,6 +216,15 @@ static struct cli_state *do_connect(TALLOC_CTX *ctx,
- return NULL;
- }
- d_printf("Anonymous login successful\n");
-+ status = cli_init_creds(c, "", lp_workgroup(), "");
-+ } else {
-+ status = cli_init_creds(c, username, lp_workgroup(), password);
-+ }
-+
-+ if (!NT_STATUS_IS_OK(status)) {
-+ DEBUG(10,("cli_init_creds() failed: %s\n", nt_errstr(status)));
-+ cli_shutdown(c);
-+ return NULL;
- }
-
- if ( show_sessetup ) {
-diff --git a/source3/libsmb/libsmb_server.c b/source3/libsmb/libsmb_server.c
-index 60849c8..18b12a1 100644
---- source3/libsmb/libsmb_server.c
-+++ source3/libsmb/libsmb_server.c
-@@ -498,6 +498,17 @@ again:
- errno = EPERM;
- return NULL;
- }
-+ status = cli_init_creds(c, username_used,
-+ *pp_workgroup, *pp_password);
-+ } else {
-+ status = cli_init_creds(c, username_used,
-+ *pp_workgroup, *pp_password);
-+ }
-+
-+ if (!NT_STATUS_IS_OK(status)) {
-+ errno = map_errno_from_nt_status(status);
-+ cli_shutdown(c);
-+ return NULL;
- }
-
- DEBUG(4,(" session setup ok\n"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/5148eefe1ea6e215dcbf4ffaa642860bd8dab45f new/patches/samba.org/5148eefe1ea6e215dcbf4ffaa642860bd8dab45f
--- old/patches/samba.org/5148eefe1ea6e215dcbf4ffaa642860bd8dab45f 2009-09-15 12:26:44.000000000 +0200
+++ new/patches/samba.org/5148eefe1ea6e215dcbf4ffaa642860bd8dab45f 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-commit 5148eefe1ea6e215dcbf4ffaa642860bd8dab45f
-Author: Lars Müller
-Date: Mon Feb 2 21:38:38 2009 +0100
-
- Adjust regex to match variable names including underscores
-
- This is required to get the CIFSUPCALL_PROGS setting extracted from
- config.log.
-
-diff --git a/source3/script/installman.sh b/source3/script/installman.sh
-index 75e5381..085e862 100755
---- source3/script/installman.sh
-+++ source3/script/installman.sh
-@@ -20,7 +20,7 @@ fi
-
- # Get the configured feature set
- test -f "${SRCDIR}/config.log" && \
-- eval `grep "^[[:alnum:]]*=.*" "${SRCDIR}/config.log"`
-+ eval `grep "^[[:alnum:]_]*=.*" "${SRCDIR}/config.log"`
-
- for lang in $langs; do
- if [ "X$lang" = XC ]; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/6f64937ab835adbe0fea2ff38a8bd03941fc9543 new/patches/samba.org/6f64937ab835adbe0fea2ff38a8bd03941fc9543
--- old/patches/samba.org/6f64937ab835adbe0fea2ff38a8bd03941fc9543 2009-09-09 17:09:04.000000000 +0200
+++ new/patches/samba.org/6f64937ab835adbe0fea2ff38a8bd03941fc9543 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-commit 6f64937ab835adbe0fea2ff38a8bd03941fc9543
-Author: Jim McDonough
-Date: Wed Jul 8 08:02:04 2009 -0400
-
- Fix cifs.upcall builds on some platforms (zlib)
-
-Index: source3/Makefile.in
-===================================================================
---- source3/Makefile.in.orig
-+++ source3/Makefile.in
-@@ -1470,7 +1470,7 @@ bin/cifs.upcall@EXEEXT@: $(BINARY_PREREQ
- @$(CC) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
- $(LIBSMBCLIENT_OBJ1) $(LIBS) -lkeyutils $(KRB5LIBS) \
- $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) \
-- $(LIBTDB_LIBS) $(NSCD_LIBS)
-+ $(LIBTDB_LIBS) $(NSCD_LIBS) $(ZLIB_LIBS)
-
- bin/testparm@EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_TARGET@ @LIBTDB_TARGET@
- @echo Linking $@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/789963de23d46eba41cdd29c7b50100ec47e4361 new/patches/samba.org/789963de23d46eba41cdd29c7b50100ec47e4361
--- old/patches/samba.org/789963de23d46eba41cdd29c7b50100ec47e4361 2009-09-15 12:26:44.000000000 +0200
+++ new/patches/samba.org/789963de23d46eba41cdd29c7b50100ec47e4361 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-commit 789963de23d46eba41cdd29c7b50100ec47e4361
-Author: Lars Müller
-Date: Mon Feb 2 21:12:52 2009 +0100
-
- Conditional install of the cifs.upcall man page
-
- Only install the cifs.upcall man page if CIFSUPCALL_PROGS was set while
- configure.
-
-diff --git a/source3/script/installman.sh b/source3/script/installman.sh
-index ab9bfe5..75e5381 100755
---- source3/script/installman.sh
-+++ source3/script/installman.sh
-@@ -48,6 +48,7 @@ for lang in $langs; do
-
- # Check if this man page if required by the configured feature set
- case "${MP_BASENAME}" in
-+ cifs.upcall.8) test -z "${CIFSUPCALL_PROGS}" && continue ;;
- smbsh.1) test -z "${SMBWRAPPER}" && continue ;;
- *) ;;
- esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/7fd42d51c8b13d273b55823ee146967afacd7c88 new/patches/samba.org/7fd42d51c8b13d273b55823ee146967afacd7c88
--- old/patches/samba.org/7fd42d51c8b13d273b55823ee146967afacd7c88 2009-07-09 11:20:30.000000000 +0200
+++ new/patches/samba.org/7fd42d51c8b13d273b55823ee146967afacd7c88 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-commit 7fd42d51c8b13d273b55823ee146967afacd7c88
-Author: Jim McDonough
-Date: Wed Jul 8 13:12:26 2009 -0400
-
- Fix make test_shlibs for libnss_wins and libnetapi (zlib)
-
-Index: source3/Makefile.in
-===================================================================
---- source3/Makefile.in.orig
-+++ source3/Makefile.in
-@@ -2050,7 +2050,7 @@ $(LIBNETAPI_SHARED_TARGET_SONAME): $(BIN
- @echo Linking shared library $@
- @$(SHLD_DSO) $(LIBNETAPI_OBJ) \
- $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(LIBWBCLIENT_LIBS) $(LIBS) \
-- $(LDAP_LIBS) $(KRB5LIBS) $(NSCD_LIBS) \
-+ $(LDAP_LIBS) $(KRB5LIBS) $(NSCD_LIBS) $(ZLIB_LIBS) \
- @SONAMEFLAG@`basename $@`
-
- $(LIBNETAPI_SHARED_TARGET): $(LIBNETAPI_SHARED_TARGET_SONAME)
-@@ -2385,7 +2385,7 @@ bin/vlp@EXEEXT@: $(BINARY_PREREQS) $(VLP
- @WINBIND_WINS_NSS@: $(BINARY_PREREQS) $(WINBIND_WINS_NSS_OBJ) @LIBTALLOC_TARGET@ @LIBTDB_TARGET@
- @echo "Linking $@"
- @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_WINS_NSS_OBJ) \
-- $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \
-+ $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS) \
- @SONAMEFLAG@`basename $@`@NSSSONAMEVERSIONSUFFIX@
-
- bin/winbind_krb5_locator.@SHLIBEXT@: $(BINARY_PREREQS) $(WINBIND_KRB5_LOCATOR_OBJ) @LIBWBCLIENT_TARGET@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba new/patches/samba.org/813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba
--- old/patches/samba.org/813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba 2009-10-23 10:41:36.000000000 +0200
+++ new/patches/samba.org/813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-From 813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba Mon Sep 17 00:00:00 2001
-From: Bo Yang
-Date: Thu, 15 Oct 2009 06:23:48 +0800
-Subject: [PATCH] s3: Don't fail authentication when one or some group of require-membership-of is invalid.
-
-Signed-off-by: Bo Yang
-(cherry picked from commit 31f1a36901b5b8959dc51401c09c114829b50392)
----
- nsswitch/pam_winbind.c | 25 +++++++++++++++++++++++--
- 1 files changed, 23 insertions(+), 2 deletions(-)
-
-Index: nsswitch/pam_winbind.c
-===================================================================
---- nsswitch/pam_winbind.c.orig
-+++ nsswitch/pam_winbind.c
-@@ -1052,7 +1052,23 @@ static bool winbind_name_list_to_sid_str
- current_name,
- sid_list_buffer,
- sid_list_buffer_size)) {
-- goto out;
-+ /*
-+ * If one group name failed, we must not fail
-+ * the authentication totally, continue with
-+ * the following group names. If user belongs to
-+ * one of the valid groups, we must allow it
-+ * login. -- BoYang
-+ */
-+
-+ _pam_log(ctx, LOG_INFO, "cannot convert group %s to sid, "
-+ "check if group %s is valid group.", current_name,
-+ current_name);
-+ _make_remark_format(ctx, PAM_TEXT_INFO, _("Cannot convert group %s "
-+ "to sid, please contact your administrator to see "
-+ "if group %s is valid."), current_name, current_name);
-+ SAFE_FREE(current_name);
-+ search_location = comma + 1;
-+ continue;
- }
-
- SAFE_FREE(current_name);
-@@ -1068,7 +1084,12 @@ static bool winbind_name_list_to_sid_str
- if (!winbind_name_to_sid_string(ctx, user, search_location,
- sid_list_buffer,
- sid_list_buffer_size)) {
-- goto out;
-+ _pam_log(ctx, LOG_INFO, "cannot convert group %s to sid, "
-+ "check if group %s is valid group.", search_location,
-+ search_location);
-+ _make_remark_format(ctx, PAM_TEXT_INFO, _("Cannot convert group %s "
-+ "to sid, please contact your administrator to see "
-+ "if group %s is valid."), search_location, search_location);
- }
-
- result = true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b new/patches/samba.org/95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b
--- old/patches/samba.org/95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b 2009-10-05 18:00:26.000000000 +0200
+++ new/patches/samba.org/95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-commit 95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b
-Author: Bo Yang
-Date: Tue Sep 15 09:38:04 2009 +0800
-
- Don't overwrite password in pam_winbind.
-
- Signed-off-by: Bo Yang
-
-Index: nsswitch/pam_winbind.c
-===================================================================
---- nsswitch/pam_winbind.c.orig
-+++ nsswitch/pam_winbind.c
-@@ -3056,8 +3056,6 @@ int pam_sm_chauthtok(pam_handle_t * pamh
- ret = winbind_chauthtok_request(ctx, user, pass_old,
- pass_new, pwdlastset_update);
- if (ret) {
-- _pam_overwrite(pass_new);
-- _pam_overwrite(pass_old);
- pass_old = pass_new = NULL;
- goto out;
- }
-@@ -3086,8 +3084,6 @@ int pam_sm_chauthtok(pam_handle_t * pamh
- member, cctype, 0,
- &error, &info, &policy,
- NULL, &username_ret);
-- _pam_overwrite(pass_new);
-- _pam_overwrite(pass_old);
- pass_old = pass_new = NULL;
-
- if (ret == PAM_SUCCESS) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series 2009-10-23 10:49:23.000000000 +0200
+++ new/patches/series 2009-10-29 14:36:58.000000000 +0100
@@ -5,14 +5,6 @@
# allows quilt to work in the usual way (= outside of our RPM spec file).
# Samba patches from upstream, svnanon.Samba.org
-samba.org/6f64937ab835adbe0fea2ff38a8bd03941fc9543 -p0 # Fix cifs.upcall builds
-samba.org/7fd42d51c8b13d273b55823ee146967afacd7c88 -p0 # Fix test_shlib
-samba.org/789963de23d46eba41cdd29c7b50100ec47e4361 -p0 # cond install cifs.upcall man page
-samba.org/5148eefe1ea6e215dcbf4ffaa642860bd8dab45f -p0 # Adjust regex to match underscores
-samba.org/95699f1033304d75d5e768f8e2d1b1ca0ffa4d0b -p0 # bnc 515444
-samba.org/813bf8d63dd63ddbcaae7c0f63d0dc992048f5ba -p0 # bnc 525123, bso 6826
-samba.org/322f0769b7a0cad2f5ee9be1b89676c2461d681b -p0 # bnc 544204, bso 6829
-samba.org/2b02c9786fc96277bc18bb088c202d3a71df8868 -p0 # simplified logic
# SuSE specific changes
# disabled -> WIP lmuelle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/suse/passdb_backend_defaults_smbpasswd.diff new/patches/suse/passdb_backend_defaults_smbpasswd.diff
--- old/patches/suse/passdb_backend_defaults_smbpasswd.diff 2009-06-12 23:08:16.000000000 +0200
+++ new/patches/suse/passdb_backend_defaults_smbpasswd.diff 2009-10-29 14:40:02.000000000 +0100
@@ -8,7 +8,7 @@
===================================================================
--- source3/param/loadparm.c.orig
+++ source3/param/loadparm.c
-@@ -4982,7 +4982,7 @@ static void init_globals(bool first_time
+@@ -4990,7 +4990,7 @@ static void init_globals(bool first_time
a large number of sites (tridge) */
Globals.bHostnameLookups = False;
++++++ samba-3.4.2.tar.bz2 -> samba-3.4.3.tar.bz2 ++++++
samba/samba-3.4.2.tar.bz2 /mounts/work_src_done/STABLE/samba/samba-3.4.3.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 2009-10-23 11:58:45.000000000 +0200
+++ new/vendor-files/tools/package-data 2009-10-29 15:04:53.000000000 +0100
@@ -1,2 +1,2 @@
# This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="2229"
+SAMBA_PACKAGE_SVN_VERSION="2231"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org