Accepting request 134806 from network:samba:STABLE

- Update to 3.6.8.
  + Fix crash bug in smbd caused by a blocking lock followed by close;
    (bso#9084).
  + Fix Winbind panic if we couldn't find the domain; (bso#9135).
- Backport FSCTL codes and fix segfault in smbstatus from master; (bso#9058).
- Fix bad call to memcpy source3/registry/regfio.c; (bso#9065).
- "Domain Users" incorrectly added as additional group on domain members;
  (bso#9066).
- Use correct RID for "Domain Guests" primary group; (bso#9067).
- Fix crash bug in smbd caused by a blocking lock followed by close;
  (bso#9084).
- Fix smbclient/tarmode panic when connecting to Windows 2000 clients;
  (bso#9088).
- Fix refreshing of Kerberos tickets in Winbind; (bso#9098).
- Fix identification of idle clients in Winbind to avoid crashes and NDR
  parsing errors; (bso#9104).
- Fix compilation with newer MIT Kerberos which hides internal symbols;
  (bso#9111).
- Fix flooding the logs with records we don't find in pcap; (bso#9112).
- Initialize the print backend after we setup winreg; (bso#9122).
- Fix lprng job tracking errors; (bso#9123).
- Fix setting of "inherited" bit on inherited ACE's; (bso#9124).
- Fix Winbind panic if we couldn't find the domain; (bso#9135).
- Make 'smbclient allinfo' show the snapshot list; (bso#9137).
- Fix nfs quota support with Linux nfs4 mounts; (bso#9144).
- Valid open requests can cause smbd assert due to incorrect oplock handling
  on delete requests; (bso#9150).
- NMB registration for a duplicate workstation fails with registration

OBS-URL: https://build.opensuse.org/request/show/134806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=124
This commit is contained in:
Stephan Kulow 2012-09-23 15:10:44 +00:00 committed by Git OBS Bridge
commit 8570876016
8 changed files with 108 additions and 67 deletions

View File

@ -1,2 +1,2 @@
2833 2839
Branch : 3.6.7 Branch : 3.6.8

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:4e9553b9e40654bb52e94a91d9721cf4b119445bb9d2ef87e8ce60ab9064fdf7 oid sha256:3a17aff210e10b9f10cce1bfac49f8fcc47488584e477e58df4f8a7bc4d6b01c
size 33290 size 33263

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1096ea1cb75874d06ec00346aa08012aa0094f97a0dfaa8d6567e1b759c72e3f
size 29481804

3
samba-3.6.8.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48e23dc08764860a5f58284dfe6a069fb59de86735f7dc9224ec500a7f2c9a96
size 29485054

View File

@ -93,7 +93,7 @@ BuildRequires: libtalloc-devel
BuildRequires: libtdb-devel BuildRequires: libtdb-devel
BuildRequires: libtevent-devel BuildRequires: libtevent-devel
%endif %endif
%define samba_ver 3.6.7 %define samba_ver 3.6.8
%define samba_ver_suffix %nil %define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix} %define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111 %if 0%{?suse_version} && 0%{?suse_version} < 1111
@ -117,7 +117,7 @@ BuildRequires: libtevent-devel
%else %else
%define build_make_smp_mflags %{?jobs:-j%jobs} %define build_make_smp_mflags %{?jobs:-j%jobs}
%endif %endif
Version: 3.6.7 Version: 3.6.8
Release: 1 Release: 1
%define ldapsmb_ver 1.34b %define ldapsmb_ver 1.34b
Url: http://www.samba.org/ Url: http://www.samba.org/
@ -463,7 +463,7 @@ This package contains all the Samba documentation as it is not part of
the man pages. the man pages.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%changelog %changelog

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Mon Sep 17 12:00:22 UTC 2012 - lmuelle@suse.com
- Update to 3.6.8.
+ Fix crash bug in smbd caused by a blocking lock followed by close;
(bso#9084).
+ Fix Winbind panic if we couldn't find the domain; (bso#9135).
-------------------------------------------------------------------
Mon Sep 17 11:56:46 UTC 2012 - lmuelle@suse.com
- Backport FSCTL codes and fix segfault in smbstatus from master; (bso#9058).
- Fix bad call to memcpy source3/registry/regfio.c; (bso#9065).
- "Domain Users" incorrectly added as additional group on domain members;
(bso#9066).
- Use correct RID for "Domain Guests" primary group; (bso#9067).
- Fix crash bug in smbd caused by a blocking lock followed by close;
(bso#9084).
- Fix smbclient/tarmode panic when connecting to Windows 2000 clients;
(bso#9088).
- Fix refreshing of Kerberos tickets in Winbind; (bso#9098).
- Fix identification of idle clients in Winbind to avoid crashes and NDR
parsing errors; (bso#9104).
- Fix compilation with newer MIT Kerberos which hides internal symbols;
(bso#9111).
- Fix flooding the logs with records we don't find in pcap; (bso#9112).
- Initialize the print backend after we setup winreg; (bso#9122).
- Fix lprng job tracking errors; (bso#9123).
- Fix setting of "inherited" bit on inherited ACE's; (bso#9124).
- Fix Winbind panic if we couldn't find the domain; (bso#9135).
- Make 'smbclient allinfo' show the snapshot list; (bso#9137).
- Fix nfs quota support with Linux nfs4 mounts; (bso#9144).
- Valid open requests can cause smbd assert due to incorrect oplock handling
on delete requests; (bso#9150).
-------------------------------------------------------------------
Thu Sep 13 05:32:48 MDT 2012 - shargagan@novell.com
- NMB registration for a duplicate workstation fails with registration
refuse; (bso#9085); (bnc#770056).
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 16 14:18:35 UTC 2012 - lmuelle@suse.com Thu Aug 16 14:18:35 UTC 2012 - lmuelle@suse.com

View File

@ -93,7 +93,7 @@ BuildRequires: libtalloc-devel
BuildRequires: libtdb-devel BuildRequires: libtdb-devel
BuildRequires: libtevent-devel BuildRequires: libtevent-devel
%endif %endif
%define samba_ver 3.6.7 %define samba_ver 3.6.8
%define samba_ver_suffix %nil %define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix} %define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111 %if 0%{?suse_version} && 0%{?suse_version} < 1111
@ -117,7 +117,7 @@ BuildRequires: libtevent-devel
%else %else
%define build_make_smp_mflags %{?jobs:-j%jobs} %define build_make_smp_mflags %{?jobs:-j%jobs}
%endif %endif
Version: 3.6.7 Version: 3.6.8
Release: 1 Release: 1
%define ldapsmb_ver 1.34b %define ldapsmb_ver 1.34b
License: GPL-3.0+ License: GPL-3.0+
@ -224,8 +224,8 @@ binary packages of the most current Samba version, and a bug reporting
how to. how to.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package client %package client
License: GPL-3.0+ License: GPL-3.0+
@ -265,8 +265,8 @@ binary packages of the most current Samba version, and a bug reporting
how to. how to.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@ -285,8 +285,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of Samba. develop programs which make use of Samba.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
%if 0%{?suse_version} && 0%{?suse_version} < 1001 || 0%{?suse_version} > 1110 %if 0%{?suse_version} && 0%{?suse_version} < 1001 || 0%{?suse_version} > 1110
@ -310,8 +310,8 @@ This package contains all the Samba documentation as it is not part of
the man pages. the man pages.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
@ -332,8 +332,8 @@ Requires: samba-client >= %{version}
A wrapper binary to run smbspool with the original calling UID. A wrapper binary to run smbspool with the original calling UID.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%if %{make_utils} %if %{make_utils}
@ -348,8 +348,8 @@ Obsoletes: samba-gplv3-utils < %{version}
Some of the debug-tools for developpers. Some of the debug-tools for developpers.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
@ -381,8 +381,8 @@ PreReq: coreutils
This is the winbind-daemon and the wbinfo-tool. This is the winbind-daemon and the wbinfo-tool.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%if 0%{?suse_version} && 0%{?suse_version} < 1031 %if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -407,15 +407,15 @@ PreReq: /sbin/ldconfig
%description -n libsmbclient %description -n libsmbclient
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%else %else
%description -n libsmbclient0 %description -n libsmbclient0
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
This package includes the libsmbclient library. This package includes the libsmbclient library.
@ -453,8 +453,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the smbclient programming interface. develop programs which make use of the smbclient programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libnetapi0 %package -n libnetapi0
License: GPL-3.0+ License: GPL-3.0+
@ -466,8 +466,8 @@ PreReq: /sbin/ldconfig
This package includes the netapi library. This package includes the netapi library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libnetapi-devel %package -n libnetapi-devel
License: GPL-3.0+ License: GPL-3.0+
@ -485,8 +485,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the netapi programming interface. develop programs which make use of the netapi programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%if 0%{?suse_version} && 0%{?suse_version} < 1031 %if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -506,15 +506,15 @@ PreReq: /sbin/ldconfig
%description -n libsmbsharemodes %description -n libsmbsharemodes
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%else %else
%description -n libsmbsharemodes0 %description -n libsmbsharemodes0
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
This package includes the smbsharemodes library. This package includes the smbsharemodes library.
@ -539,8 +539,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the smbsharemodes programming interface. develop programs which make use of the smbsharemodes programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libwbclient0 %package -n libwbclient0
License: LGPL-3.0+ License: LGPL-3.0+
@ -552,8 +552,8 @@ PreReq: /sbin/ldconfig
This package includes the wbclient library. This package includes the wbclient library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libwbclient-devel %package -n libwbclient-devel
License: LGPL-3.0+ License: LGPL-3.0+
@ -571,8 +571,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the wbclient programming interface. develop programs which make use of the wbclient programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%if 0%{?suse_version} && 0%{?suse_version} < 1211 %if 0%{?suse_version} && 0%{?suse_version} < 1211
@ -588,8 +588,8 @@ PreReq: /sbin/ldconfig
This package includes the talloc library. This package includes the talloc library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libtalloc-devel %package -n libtalloc-devel
Version: %{libtalloc_ver} Version: %{libtalloc_ver}
@ -609,8 +609,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the talloc programming interface. develop programs which make use of the talloc programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libtdb1 %package -n libtdb1
Version: %{libtdb_ver} Version: %{libtdb_ver}
@ -624,8 +624,8 @@ PreReq: /sbin/ldconfig
This package includes the tdb library. This package includes the tdb library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libtdb-devel %package -n libtdb-devel
Version: %{libtdb_ver} Version: %{libtdb_ver}
@ -641,8 +641,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the tdb programming interface. develop programs which make use of the tdb programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libtevent0 %package -n libtevent0
Version: %{libtevent_ver} Version: %{libtevent_ver}
@ -656,8 +656,8 @@ PreReq: /sbin/ldconfig
This package includes the tevent library. This package includes the tevent library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libtevent-devel %package -n libtevent-devel
Version: %{libtevent_ver} Version: %{libtevent_ver}
@ -678,8 +678,8 @@ This package contains the static libraries and header files needed to
develop programs which make use of the tevent programming interface. develop programs which make use of the tevent programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libldb1 %package -n libldb1
Version: %{libldb_ver} Version: %{libldb_ver}
@ -694,8 +694,8 @@ PreReq: /sbin/ldconfig
This package includes the ldb library. This package includes the ldb library.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%package -n libldb-devel %package -n libldb-devel
Version: %{libldb_ver} Version: %{libldb_ver}
@ -715,8 +715,8 @@ Requires: libtalloc-devel
This package contains the static libraries and header files needed to This package contains the static libraries and header files needed to
develop programs which make use of the tevent programming interface. develop programs which make use of the tevent programming interface.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif
@ -735,8 +735,8 @@ This tool aims to simplify the administration of a Samba Domain
Controller that uses the ldapsam passdb backend. Controller that uses the ldapsam passdb backend.
Source Timestamp: 2833 Source Timestamp: 2839
Branch : 3.6.7 Branch : 3.6.8
%endif %endif

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:5484c67876a0c80b5bb56021c6d09bad4def3a49c392c580b347b5e5230342ac oid sha256:894053594ec0194ec04b3506f0a3becf85cb2353d0cde7c519bb66a00f93817d
size 52524 size 52501