diff --git a/build-source-timestamp b/build-source-timestamp index 726b337..fea20de 100644 --- a/build-source-timestamp +++ b/build-source-timestamp @@ -1,2 +1,2 @@ -2845 -Branch : 3.6.8 +2846 +Branch : 3.6.9 diff --git a/patches.tar.bz2 b/patches.tar.bz2 index 4a4fe64..6e49c76 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:24577162ec3c3c82bc8e271a6b544b5b9ca655432a9fada4daa0a25013462558 -size 33760 +oid sha256:4e085390a47162deba08f47463c36a2b66238cd81464744d554ec17ddf704549 +size 33772 diff --git a/samba-3.6.9.tar.bz2 b/samba-3.6.9.tar.bz2 new file mode 100644 index 0000000..7be29bc --- /dev/null +++ b/samba-3.6.9.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2334793a8cce439638499754ffaee3dad04417cdcd50bc653715157af480e68b +size 29486630 diff --git a/samba-doc.spec b/samba-doc.spec index d9b0cba..07c9a4a 100644 --- a/samba-doc.spec +++ b/samba-doc.spec @@ -93,7 +93,7 @@ BuildRequires: libtalloc-devel BuildRequires: libtdb-devel BuildRequires: libtevent-devel %endif -%define samba_ver 3.6.8 +%define samba_ver 3.6.9 %define samba_ver_suffix %nil %define samba_ver_full %{samba_ver}%{samba_ver_suffix} %if 0%{?suse_version} && 0%{?suse_version} < 1111 @@ -117,7 +117,7 @@ BuildRequires: libtevent-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -Version: 3.6.8 +Version: 3.6.9 Release: 1 %define ldapsmb_ver 1.34b Url: http://www.samba.org/ @@ -267,7 +267,7 @@ test "%{_build_arch}" != "" && \ product_suffix="${product_suffix}-%{_build_arch}" # Set SAMBA_VERSION_VENDOR_SUFFIX in the VERSION file mv VERSION VERSION.orig -sed -e s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_tag}%{VENDOR}${product_suffix}\"/ VERSION.orig >VERSION +sed -e "s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_tag}%{VENDOR}${product_suffix}\"/" VERSION.orig >VERSION %endif %build samba-%{samba_ver_full} @@ -462,7 +462,7 @@ This package contains all the Samba documentation as it is not part of the man pages. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %changelog diff --git a/samba.changes b/samba.changes index 179d1f4..8640a5e 100644 --- a/samba.changes +++ b/samba.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +Mon Oct 29 12:10:41 UTC 2012 - lmuelle@suse.com + +- Update to 3.6.9. + + When setting a non-default ACL, don't forget to apply masks to + SMB_ACL_USER and SMB_ACL_GROUP entries; (bso#9236). + + Winbind can't fetch user or group info from AD via LDAP; (bso#9147). + + Fix segfault in smbd if user specified ports out for range; (bso#9218). + +------------------------------------------------------------------- +Mon Oct 29 12:03:21 UTC 2012 - lmuelle@suse.com + +- quota: Don't force the block size to 512; (bso#3272). +- Fix poll replacement to become a msleep replacement; (bso#8107). +- Fix wrong test == syntax in configure; (bso#8146). +- Fix --with(out)-sendfile-support option handling in autoconf; (bso#8344). +- Fix builtin forms order to match Windows again; (bso#8632). +- Fix RAW printing for normal users; (bso#8769). +- Initialise ticket to ensure we do not invalid memory; (bso#8788). +- Fix 'net rpc share allowedusers' to work with 2008r2; (bso#8966). +- Fix crash on null pam change pw response; (bso#9013). +- Connection to outbound trusted domain goes offline; (bso#9016). +- Increase debug level for info that the db is empty; (bso#9112). +- 'smbclient' can't connect to a Windows 7 server using NTLMv2; (bso#9117). +- Winbind can't fetch user or group info from AD via LDAP; (bso#9147). +- Open printers with the right access mask; (bso#9154). +- Fix makerpms.sh on RHEL; (bso#9165). +- Remove non-existent option '-Y' from winbindd manpage; (bso#9171). +- Add quota support for gfs2; (bso#9172). +- Make SMB2 compound request create/delete_on_close/close work as Windows; + (bso#9173). +- Empty SPNEGO packet can cause smbd to crash; (bso#9174). +- pam_winbind: Match more return codes when wbcGetPwnam has failed; + (bso#9177). +- Fix crash bug in idmap_hash; (bso#9188). +- SMB2 Create doesn't return correct MAX ACCESS access mask in blob; + (bso#9189). +- Fix service control for non-internal services; (bso#9192). +- Don't take 'state->te' as indication for "was_deferred"; (bso#9196). +- Parse of invalid SMB2 create blob can cause smbd crash; (bso#9209). +- Bad ASN.1 NegTokenInit packet can cause invalid free; (bso#9213). +- Fix segfault in smbd if user specified ports out for range; (bso#9218). +- Signing cannot be disabled for SMB2 by design, so fix the documentation + instead; (bso#9222). +- Fix NT_STATUS_IO_TIMEOUT during slow import of printers into registry; + (bso#9231). +- When setting a non-default ACL, don't forget to apply masks to SMB_ACL_USER + and SMB_ACL_GROUP entries; (bso#9236). +- lib-addns: ensure that allocated buffer are pre set to 0; (bso#9259). +- Make tdb robust against shrinking tdbs and improper CLEAR_IF_FIRST restart; + (bso#9268). +- Add support for reloading systemd services; (bso#9280). + ------------------------------------------------------------------- Fri Oct 26 17:40:15 UTC 2012 - lmuelle@suse.com diff --git a/samba.spec b/samba.spec index 36a2a87..2165569 100644 --- a/samba.spec +++ b/samba.spec @@ -93,7 +93,7 @@ BuildRequires: libtalloc-devel BuildRequires: libtdb-devel BuildRequires: libtevent-devel %endif -%define samba_ver 3.6.8 +%define samba_ver 3.6.9 %define samba_ver_suffix %nil %define samba_ver_full %{samba_ver}%{samba_ver_suffix} %if 0%{?suse_version} && 0%{?suse_version} < 1111 @@ -117,7 +117,7 @@ BuildRequires: libtevent-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -Version: 3.6.8 +Version: 3.6.9 Release: 1 %define ldapsmb_ver 1.34b License: GPL-3.0+ @@ -224,8 +224,8 @@ binary packages of the most current Samba version, and a bug reporting how to. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package client License: GPL-3.0+ @@ -265,8 +265,8 @@ binary packages of the most current Samba version, and a bug reporting how to. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %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. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif %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. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif @@ -331,8 +331,8 @@ Requires: samba-client >= %{version} A wrapper binary to run smbspool with the original calling UID. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %if %{make_utils} @@ -347,8 +347,8 @@ Obsoletes: samba-gplv3-utils < %{version} Some of the debug-tools for developpers. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif @@ -380,8 +380,8 @@ PreReq: coreutils This is the winbind-daemon and the wbinfo-tool. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -406,15 +406,15 @@ PreReq: /sbin/ldconfig %description -n libsmbclient -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %else %description -n libsmbclient0 -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif This package includes the libsmbclient library. @@ -452,8 +452,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the smbclient programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libnetapi0 License: GPL-3.0+ @@ -465,8 +465,8 @@ PreReq: /sbin/ldconfig This package includes the netapi library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libnetapi-devel License: GPL-3.0+ @@ -484,8 +484,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the netapi programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -505,15 +505,15 @@ PreReq: /sbin/ldconfig %description -n libsmbsharemodes -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %else %description -n libsmbsharemodes0 -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif This package includes the smbsharemodes library. @@ -538,8 +538,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the smbsharemodes programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libwbclient0 License: LGPL-3.0+ @@ -551,8 +551,8 @@ PreReq: /sbin/ldconfig This package includes the wbclient library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libwbclient-devel License: LGPL-3.0+ @@ -570,8 +570,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the wbclient programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %if 0%{?suse_version} && 0%{?suse_version} < 1211 @@ -587,8 +587,8 @@ PreReq: /sbin/ldconfig This package includes the talloc library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libtalloc-devel Version: %{libtalloc_ver} @@ -608,8 +608,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the talloc programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libtdb1 Version: %{libtdb_ver} @@ -623,8 +623,8 @@ PreReq: /sbin/ldconfig This package includes the tdb library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libtdb-devel Version: %{libtdb_ver} @@ -640,8 +640,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the tdb programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libtevent0 Version: %{libtevent_ver} @@ -655,8 +655,8 @@ PreReq: /sbin/ldconfig This package includes the tevent library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libtevent-devel Version: %{libtevent_ver} @@ -677,8 +677,8 @@ This package contains the static libraries and header files needed to develop programs which make use of the tevent programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libldb1 Version: %{libldb_ver} @@ -693,8 +693,8 @@ PreReq: /sbin/ldconfig This package includes the ldb library. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %package -n libldb-devel Version: %{libldb_ver} @@ -714,8 +714,8 @@ Requires: libtalloc-devel This package contains the static libraries and header files needed to develop programs which make use of the tevent programming interface. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif @@ -734,8 +734,8 @@ This tool aims to simplify the administration of a Samba Domain Controller that uses the ldapsam passdb backend. -Source Timestamp: 2845 -Branch : 3.6.8 +Source Timestamp: 2846 +Branch : 3.6.9 %endif @@ -815,7 +815,7 @@ test "%{_build_arch}" != "" && \ product_suffix="${product_suffix}-%{_build_arch}" # Set SAMBA_VERSION_VENDOR_SUFFIX in the VERSION file mv VERSION VERSION.orig -sed -e s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_tag}%{VENDOR}${product_suffix}\"/ VERSION.orig >VERSION +sed -e "s/^SAMBA_VERSION_VENDOR_SUFFIX=$/SAMBA_VERSION_VENDOR_SUFFIX=\"${vendor_tag}%{VENDOR}${product_suffix}\"/" VERSION.orig >VERSION %build %if 0%{?suse_version} && 0%{?suse_version} < 911 diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 6294d9a..2abb450 100644 --- a/vendor-files.tar.bz2 +++ b/vendor-files.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87a998e2529c93a71e575567ccdb7ee4282d5d6efbf60a8fef8b0191744dc1ff -size 53444 +oid sha256:62fdf8363bd493681cd406a2657bcab3aafb0856f5ca07f0eb8dc6ce517b92b4 +size 53442