Accepting request 127780 from network:samba:STABLE

- ndr: fix push/pull DATA_BLOB with NDR_NOALIGN; (bso#9026); (bnc#770262).
- Fix shell syntax in dhcpcd hook script; (bnc#769957).
- Update to 3.6.6.
  + Fix possible memory leaks in the Samba master process; (bso#8970).
  + Fix uninitialized memory read in talloc_free(); (bnc#764577).
  + Fix joining of XP Pro workstations to 3.6 DCs; (bso#8373).
- resolve_ads() code can return zero addresses and miss valid DC IP addresses;
  (bso#8910).
- Can't join XP Pro workstations to 3.6.1 DC; (bso#8373).
- winbind can hang as nbt_getdc() has no timeout; (bso#8953).
- Fix crash bug in dns_create_probe when dns_create_update fails; (bso#8627)
- s3-pid: Catch with pid filename's change when config file is not smb.conf;
  (bso#8714).
- Possible memory leaks in the main Samba process; (bso#8970).
- s3: Fix uninitialized memory read in talloc_free(); (bnc#764577).
- Treat exit_server_cleanly() as a "clean" shutdown; (bso#8971).
- Avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute(); (bso#8988).
- Winzip occasionally can not read files out of an open winzip dialog;
  (bso#8311).
- s3-winbindd: call dump_core_setup after command line option has been parsed;
  (bso#8975).
- Directory group write permission bit is set if unix extensions are enabled;
  (bso#8972).
- s3: remove dependency on automake for "make everything"; (bso#8978).
- sd_has_inheritable_components segfaults on an SD that se_access_check
  accepts; (bso#8811).
- smbclient's tarmode insists on listing excluded directories; (bso#8922).
- Notify code can miss a ChDir; (bso#8998).
- s3:smbd: add a fsp_persistent_id() function; (bso#8995).
- Call autogen.sh even on post-12.1 SUSE systems.
- Include the reviewed french translation for pam_winbind; (bnc#499233).

OBS-URL: https://build.opensuse.org/request/show/127780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=121
This commit is contained in:
Stephan Kulow 2012-07-14 08:54:37 +00:00 committed by Git OBS Bridge
commit 3cf9c661c8
8 changed files with 125 additions and 69 deletions

View File

@ -1,2 +1,2 @@
2809 2823
Branch : 3.6.5.PTF Branch : 3.6.6

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:3a734a1d3293ad44db285d112d883411d0319b690ae12d339304be90c952d977 oid sha256:72a778e2ae1ace0706875bc525d4508758adf3511560d5878d47429e04177e6e
size 86289 size 34498

View File

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

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

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

View File

@ -90,7 +90,7 @@ BuildRequires: libtalloc-devel
BuildRequires: libtdb-devel BuildRequires: libtdb-devel
BuildRequires: libtevent-devel BuildRequires: libtevent-devel
%endif %endif
%define samba_ver 3.6.5 %define samba_ver 3.6.6
%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
@ -114,7 +114,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.5 Version: 3.6.6
Release: 1 Release: 1
%define ldapsmb_ver 1.34b %define ldapsmb_ver 1.34b
Url: http://www.samba.org/ Url: http://www.samba.org/
@ -289,7 +289,7 @@ pushd source3
%endif %endif
# Ensure all idl is recompiled, in case we are carrying pidl changes locally. # Ensure all idl is recompiled, in case we are carrying pidl changes locally.
rm -f librpc/gen_ndr/*.[cho] ../librpc/gen_ndr/*.[cho] rm -f librpc/gen_ndr/*.[cho] ../librpc/gen_ndr/*.[cho]
%if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 && 0%{?fedora_version} < 15 || 0%{?mandriva_version} > 2009 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 0 && 0%{?suse_version} < 1211 %if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 && 0%{?fedora_version} < 15 || 0%{?mandriva_version} > 2009 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 0
./autogen.sh ./autogen.sh
%endif %endif
CONFIGURE_OPTIONS="\ CONFIGURE_OPTIONS="\
@ -459,7 +459,7 @@ This package contains all the Samba documentation as it is not part of
the man pages. the man pages.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%changelog %changelog

View File

@ -1,3 +1,53 @@
-------------------------------------------------------------------
Wed Jul 11 17:52:50 UTC 2012 - lmuelle@suse.com
- ndr: fix push/pull DATA_BLOB with NDR_NOALIGN; (bso#9026); (bnc#770262).
-------------------------------------------------------------------
Wed Jul 11 14:20:48 UTC 2012 - lmuelle@suse.com
- Fix shell syntax in dhcpcd hook script; (bnc#769957).
-------------------------------------------------------------------
Mon Jun 25 19:46:31 UTC 2012 - lmuelle@suse.com
- Update to 3.6.6.
+ Fix possible memory leaks in the Samba master process; (bso#8970).
+ Fix uninitialized memory read in talloc_free(); (bnc#764577).
+ Fix joining of XP Pro workstations to 3.6 DCs; (bso#8373).
-------------------------------------------------------------------
Thu Jun 21 18:05:33 UTC 2012 - lmuelle@suse.com
- resolve_ads() code can return zero addresses and miss valid DC IP addresses;
(bso#8910).
- Can't join XP Pro workstations to 3.6.1 DC; (bso#8373).
- winbind can hang as nbt_getdc() has no timeout; (bso#8953).
- Fix crash bug in dns_create_probe when dns_create_update fails; (bso#8627)
- s3-pid: Catch with pid filename's change when config file is not smb.conf;
(bso#8714).
- Possible memory leaks in the main Samba process; (bso#8970).
- s3: Fix uninitialized memory read in talloc_free(); (bnc#764577).
- Treat exit_server_cleanly() as a "clean" shutdown; (bso#8971).
- Avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute(); (bso#8988).
- Winzip occasionally can not read files out of an open winzip dialog;
(bso#8311).
- s3-winbindd: call dump_core_setup after command line option has been parsed;
(bso#8975).
- Directory group write permission bit is set if unix extensions are enabled;
(bso#8972).
- s3: remove dependency on automake for "make everything"; (bso#8978).
- sd_has_inheritable_components segfaults on an SD that se_access_check
accepts; (bso#8811).
- smbclient's tarmode insists on listing excluded directories; (bso#8922).
- Notify code can miss a ChDir; (bso#8998).
- s3:smbd: add a fsp_persistent_id() function; (bso#8995).
-------------------------------------------------------------------
Fri Jun 4 10:11:56 UTC 2012 - lmuelle@suse.com
- Call autogen.sh even on post-12.1 SUSE systems.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 1 23:01:11 UTC 2012 - lmuelle@suse.com Fri Jun 1 23:01:11 UTC 2012 - lmuelle@suse.com
@ -1674,6 +1724,11 @@ Thu Oct 7 16:21:40 UTC 2010 - lmuelle@suse.de
- Let startproc wait for nmb, smb and winbind pid files getting created on - Let startproc wait for nmb, smb and winbind pid files getting created on
post-11.1 systems; (bnc#520036). post-11.1 systems; (bnc#520036).
-------------------------------------------------------------------
Thu Oct 7 14:22:57 CEST 2010 - hhetter@suse.de
- Include the reviewed french translation for pam_winbind; (bnc#499233).
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 24 01:40:30 CEST 2010 - ddiss@suse.de Fri Sep 24 01:40:30 CEST 2010 - ddiss@suse.de

View File

@ -90,7 +90,7 @@ BuildRequires: libtalloc-devel
BuildRequires: libtdb-devel BuildRequires: libtdb-devel
BuildRequires: libtevent-devel BuildRequires: libtevent-devel
%endif %endif
%define samba_ver 3.6.5 %define samba_ver 3.6.6
%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
@ -114,7 +114,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.5 Version: 3.6.6
Release: 1 Release: 1
%define ldapsmb_ver 1.34b %define ldapsmb_ver 1.34b
License: GPL-3.0+ License: GPL-3.0+
@ -221,8 +221,8 @@ binary packages of the most current Samba version, and a bug reporting
how to. how to.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package client %package client
License: GPL-3.0+ License: GPL-3.0+
@ -262,8 +262,8 @@ binary packages of the most current Samba version, and a bug reporting
how to. how to.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
@ -282,8 +282,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%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
@ -307,8 +307,8 @@ This package contains all the Samba documentation as it is not part of
the man pages. the man pages.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
@ -329,8 +329,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%if %{make_utils} %if %{make_utils}
@ -345,8 +345,8 @@ Obsoletes: samba-gplv3-utils < %{version}
Some of the debug-tools for developpers. Some of the debug-tools for developpers.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
@ -378,8 +378,8 @@ PreReq: coreutils
This is the winbind-daemon and the wbinfo-tool. This is the winbind-daemon and the wbinfo-tool.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%if 0%{?suse_version} && 0%{?suse_version} < 1031 %if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -404,15 +404,15 @@ PreReq: /sbin/ldconfig
%description -n libsmbclient %description -n libsmbclient
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%else %else
%description -n libsmbclient0 %description -n libsmbclient0
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
This package includes the libsmbclient library. This package includes the libsmbclient library.
@ -450,8 +450,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libnetapi0 %package -n libnetapi0
License: GPL-3.0+ License: GPL-3.0+
@ -463,8 +463,8 @@ PreReq: /sbin/ldconfig
This package includes the netapi library. This package includes the netapi library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libnetapi-devel %package -n libnetapi-devel
License: GPL-3.0+ License: GPL-3.0+
@ -482,8 +482,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%if 0%{?suse_version} && 0%{?suse_version} < 1031 %if 0%{?suse_version} && 0%{?suse_version} < 1031
@ -503,15 +503,15 @@ PreReq: /sbin/ldconfig
%description -n libsmbsharemodes %description -n libsmbsharemodes
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%else %else
%description -n libsmbsharemodes0 %description -n libsmbsharemodes0
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
This package includes the smbsharemodes library. This package includes the smbsharemodes library.
@ -536,8 +536,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libwbclient0 %package -n libwbclient0
License: LGPL-3.0+ License: LGPL-3.0+
@ -549,8 +549,8 @@ PreReq: /sbin/ldconfig
This package includes the wbclient library. This package includes the wbclient library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libwbclient-devel %package -n libwbclient-devel
License: LGPL-3.0+ License: LGPL-3.0+
@ -568,8 +568,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%if 0%{?suse_version} && 0%{?suse_version} < 1211 %if 0%{?suse_version} && 0%{?suse_version} < 1211
@ -585,8 +585,8 @@ PreReq: /sbin/ldconfig
This package includes the talloc library. This package includes the talloc library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libtalloc-devel %package -n libtalloc-devel
Version: %{libtalloc_ver} Version: %{libtalloc_ver}
@ -606,8 +606,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libtdb1 %package -n libtdb1
Version: %{libtdb_ver} Version: %{libtdb_ver}
@ -621,8 +621,8 @@ PreReq: /sbin/ldconfig
This package includes the tdb library. This package includes the tdb library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libtdb-devel %package -n libtdb-devel
Version: %{libtdb_ver} Version: %{libtdb_ver}
@ -638,8 +638,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libtevent0 %package -n libtevent0
Version: %{libtevent_ver} Version: %{libtevent_ver}
@ -653,8 +653,8 @@ PreReq: /sbin/ldconfig
This package includes the tevent library. This package includes the tevent library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libtevent-devel %package -n libtevent-devel
Version: %{libtevent_ver} Version: %{libtevent_ver}
@ -675,8 +675,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libldb1 %package -n libldb1
Version: %{libldb_ver} Version: %{libldb_ver}
@ -691,8 +691,8 @@ PreReq: /sbin/ldconfig
This package includes the ldb library. This package includes the ldb library.
Source Timestamp: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%package -n libldb-devel %package -n libldb-devel
Version: %{libldb_ver} Version: %{libldb_ver}
@ -712,8 +712,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
@ -732,8 +732,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: 2809 Source Timestamp: 2823
Branch : 3.6.5.PTF Branch : 3.6.6
%endif %endif
@ -835,7 +835,7 @@ pushd source3
%endif %endif
# Ensure all idl is recompiled, in case we are carrying pidl changes locally. # Ensure all idl is recompiled, in case we are carrying pidl changes locally.
rm -f librpc/gen_ndr/*.[cho] ../librpc/gen_ndr/*.[cho] rm -f librpc/gen_ndr/*.[cho] ../librpc/gen_ndr/*.[cho]
%if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 && 0%{?fedora_version} < 15 || 0%{?mandriva_version} > 2009 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 0 && 0%{?suse_version} < 1211 %if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 && 0%{?fedora_version} < 15 || 0%{?mandriva_version} > 2009 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 0
./autogen.sh ./autogen.sh
%endif %endif
CONFIGURE_OPTIONS="\ CONFIGURE_OPTIONS="\
@ -1512,6 +1512,7 @@ fi
%doc %{_mandir}/man8/smbd.8.* %doc %{_mandir}/man8/smbd.8.*
%doc %{_mandir}/man8/swat.8.* %doc %{_mandir}/man8/swat.8.*
%doc %{_mandir}/man8/vfs_aio_fork.8.* %doc %{_mandir}/man8/vfs_aio_fork.8.*
%doc %{_mandir}/man8/vfs_aio_pthread.8.*
%doc %{_mandir}/man8/vfs_acl_tdb.8.* %doc %{_mandir}/man8/vfs_acl_tdb.8.*
%doc %{_mandir}/man8/vfs_acl_xattr.8.* %doc %{_mandir}/man8/vfs_acl_xattr.8.*
%doc %{_mandir}/man8/vfs_audit.8.* %doc %{_mandir}/man8/vfs_audit.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:e576b416ef26c24de6c601ed89928458973b5421671553dad684a0e8f85ba014 oid sha256:d620e2ecd4c6b7d4612d6466ad8bf6364070946399153d354094985a50fc7566
size 52554 size 52578