diff --git a/build-source-timestamp b/build-source-timestamp index 9f83f94..2039cb8 100644 --- a/build-source-timestamp +++ b/build-source-timestamp @@ -1,2 +1,2 @@ -1882 -Branch : 3.2.3 +1906 +Branch : 3.2.4 diff --git a/patches.tar.bz2 b/patches.tar.bz2 index 4d1a257..bb0dc52 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:96ea42599768f4642bd3d252842cea93d2a2475fb328133092b34ad90edcb724 -size 72919 +oid sha256:6b34cf7a245732cb5418b13b6ad2ec91554629d977549aef6d6938a0a07c0df6 +size 72793 diff --git a/samba-3.2.3.tar.bz2 b/samba-3.2.3.tar.bz2 deleted file mode 100644 index a025199..0000000 --- a/samba-3.2.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f3cbd9c428170dfaf5acc904ad87a1b023689d12da0e5b0c97a3a1c5f35ee900 -size 21478668 diff --git a/samba-3.2.4.tar.bz2 b/samba-3.2.4.tar.bz2 new file mode 100644 index 0000000..6791132 --- /dev/null +++ b/samba-3.2.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eec6665d7fd7e8e854850c6c64f802b063dc93d4ea9de576e26f7cecf8b61cdf +size 22924929 diff --git a/samba-doc.spec b/samba-doc.spec index 4d1b776..8f94f6d 100644 --- a/samba-doc.spec +++ b/samba-doc.spec @@ -1,5 +1,5 @@ # -# spec file for package samba-doc (Version 3.2.3) +# spec file for package samba-doc (Version 3.2.4) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,12 +20,12 @@ Name: samba-doc BuildRequires: ccache cracklib-devel cups-devel e2fsprogs-devel gdbm-devel krb5-devel libacl-devel libiniparser-devel libnscd-devel openldap2-devel pam-devel popt-devel pwdutils python-devel readline-devel -%define samba_ver 3.2.3 +%define samba_ver 3.2.4 %define samba_ver_suffix %nil %define samba_ver_full %{samba_ver}%{samba_ver_suffix} License: GPL v3 or later Url: http://www.samba.org/ -Version: 3.2.3 +Version: 3.2.4 Release: 1 Summary: Samba Documentation Group: Documentation/Other @@ -237,6 +237,8 @@ rm -rf "${RPM_BUILD_ROOT}/%{DOCBOOKDIR}" cp -a examples/ ${RPM_BUILD_ROOT}/%{DOCDIR} rm -rf "${RPM_BUILD_ROOT}/%{SWATDIR}/using_samba" ln -s "%{DOCDIR}/htmldocs/using_samba" "${RPM_BUILD_ROOT}/%{SWATDIR}" +test -e "${RPM_BUILD_ROOT}/%{SWATDIR}/help/manpages" || \ + ln -s "%{DOCDIR}/htmldocs/manpages" "${RPM_BUILD_ROOT}/%{SWATDIR}/help" # Install HTML pages only in the samba-doc package pushd ${RPM_BUILD_ROOT}/%{SWATDIR}/help for file in $( find -mindepth 1 -maxdepth 1); do @@ -312,8 +314,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %changelog * Thu Jan 24 2008 lmuelle@suse.de diff --git a/samba.changes b/samba.changes index 6d8010e..aa6bca2 100644 --- a/samba.changes +++ b/samba.changes @@ -1,8 +1,72 @@ +------------------------------------------------------------------- +Sat Sep 20 14:53:45 CEST 2008 - lmuelle@suse.de + +- Call mkinitrd_setup during %post and %postun for post-9.2 systems only. + +------------------------------------------------------------------- +Sat Sep 20 12:59:43 CEST 2008 - lmuelle@suse.de + +- Update to 3.2.4. + + BUG 5590: Fix binary stripping on older OS. + + Fix linking of cifs.upcall when nscd_flush_cache() is found. + + BUG 5052: Allow inheritable permissions. + + BUG 5697: Fix spinning of nmbd in reload_interfaces when only loopback has + an IPv4 address. + + BUG 5698: Fix non guest connections to shares when "security = share" is + used. + + BUG 5729: Explicitly allow "-valid". + + BUG 5745: Fix Kerberos authentication with (lib)smbclient. + + BUG 5751: Fix showing of ACLs on DFS in (lib)smbclient. + + BUG 5761: Fix opening of mangled directory name (resulted 'is a stream + name'). + + Fix the wcache_invalidate_samlogon calls. + + Clarify usage of "force create mode". + + Write times code update. + + Fix Winbind crash. + + idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads + structure. + + Fix build warnings. + + Cleanup of DC enumeration in get_dcs(). + + BUG 5710: Fix changing of machine account passwords. + + Fix several build warnings. + + Fix invalid sid copy (hit when enumerating sibling domains) in Winbind. + + BUG 5736: Fix Winbind crash bug with trusted domains. + + Correct the netsamlogon_clear_cached_user function. + + Fix handling of MSKRB5 OID in cifs.upcall. + + Fix build warnings in cifs.upcall. + + Change default install location of cifs.upcall to EPREFIX/sbin. + + Enable building of cifs.upcall by default on Linux. + + BUG 5707: Do proper error handling if the socket is closed. + + Fix calculation of useable_space for trans2 and nttrans replies. + + Fix Coverity ID 587. + + Add mapping of generic bits when setting an NFSv4 ACL. + + Some write time fixes. + + BUG 4516: No IPv6 on Solaris 2.6. + + BUG 5571: Fix group memeberships in Winbind. + + Fix cut and paste error in quota code. + + Fix display of POSIX ACLs. + + Avoid a race condition in glibc between AIO and setresuid(). + + Add missing become root for AIO operations. + + Fix logic of tsmsm_sendfile(). + + Fix an errno handling bug that could lead to an infinite loop. + + Fix handling of arbitrary new PAC types. + +------------------------------------------------------------------- +Thu Sep 18 14:17:24 CEST 2008 - anschneider@suse.de + +- Create a link to the html manpages so that they can be accesses in swat; + (bnc#426182). + +------------------------------------------------------------------- +Tue Sep 9 17:46:28 CEST 2008 - jmcdonough@suse.de + +- "Password last set" timestamp update from admin pw change; (bnc#420407). + ------------------------------------------------------------------- Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de -- Call mkinitrd_setup during %post and %postun for package - cifs-mount (bnc#413709) +- Call mkinitrd_setup during %post and %postun for package cifs-mount; + (bnc#413709). ------------------------------------------------------------------- Wed Aug 27 18:33:40 CEST 2008 - lmuelle@suse.de diff --git a/samba.spec b/samba.spec index 1b2e937..b8d61e1 100644 --- a/samba.spec +++ b/samba.spec @@ -1,5 +1,5 @@ # -# spec file for package samba (Version 3.2.3) +# spec file for package samba (Version 3.2.4) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -41,7 +41,7 @@ BuildRequires: ccache cracklib-devel %if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version} BuildRequires: krb5-devel openldap-devel %endif -%define samba_ver 3.2.3 +%define samba_ver 3.2.4 %define samba_ver_suffix %nil %define samba_ver_full %{samba_ver}%{samba_ver_suffix} %define vscan_ver 0.3.6b @@ -50,7 +50,7 @@ License: GPL v3 or later Group: Productivity/Networking/Samba Url: http://www.samba.org/ AutoReqProv: on -Version: 3.2.3 +Version: 3.2.4 Release: 1 Requires: samba-client >= %{version} %if 0%{?suse_version} > 1030 @@ -123,8 +123,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package client License: GPL v3 or later @@ -160,8 +160,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 @@ -181,8 +181,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif %if 0%{?suse_version} && 0%{?suse_version} < 1001 @@ -211,8 +211,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif @@ -237,8 +237,8 @@ Authors: -------- Jeremy Allison -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %if %{make_utils} @@ -283,8 +283,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -318,8 +318,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %else @@ -332,8 +332,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif This package includes the smbclient library. @@ -366,8 +366,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libnetapi0 License: GPL v3 or later @@ -385,8 +385,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libnetapi-devel License: GPL v3 or later @@ -405,8 +405,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %if 0%{?suse_version} && 0%{?suse_version} < 1031 @@ -432,8 +432,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %else @@ -446,8 +446,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif This package includes the smbsharemodes library. @@ -477,8 +477,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %if %{make_ldapsmb} @@ -498,8 +498,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libtalloc-devel License: LGPL v3 or later @@ -518,8 +518,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libtdb1 License: LGPL v3 or later @@ -537,8 +537,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libtdb-devel License: LGPL v3 or later @@ -557,8 +557,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libwbclient0 License: GPL v3 or later @@ -576,8 +576,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n libwbclient-devel License: GPL v3 or later @@ -596,8 +596,8 @@ Authors: -------- The Samba Team -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %package -n ldapsmb License: GPL v2 or later @@ -605,7 +605,7 @@ Summary: Tool to administer Samba's LDAP backend Group: Productivity/Networking/Samba AutoReqProv: on Version: 1.34b -Release: 233 +Release: 240 Requires: perl-ldap %description -n ldapsmb @@ -618,8 +618,8 @@ Authors: -------- Guenther Deschner -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif %if 0%{?suse_version} == 0 || 0%{?suse_version} > 920 @@ -640,8 +640,8 @@ Authors: -------- Steve French -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif %if %{make_vscan} @@ -670,8 +670,8 @@ Authors: -------- Rainer Link -Source Timestamp: 1882 -Branch : 3.2.3 +Source Timestamp: 1906 +Branch : 3.2.4 %endif @@ -1049,6 +1049,8 @@ rm -rf "${RPM_BUILD_ROOT}/%{DOCBOOKDIR}" cp -a examples/ ${RPM_BUILD_ROOT}/%{DOCDIR} rm -rf "${RPM_BUILD_ROOT}/%{SWATDIR}/using_samba" ln -s "%{DOCDIR}/htmldocs/using_samba" "${RPM_BUILD_ROOT}/%{SWATDIR}" +test -e "${RPM_BUILD_ROOT}/%{SWATDIR}/help/manpages" || \ + ln -s "%{DOCDIR}/htmldocs/manpages" "${RPM_BUILD_ROOT}/%{SWATDIR}/help" # Install HTML pages only in the samba-doc package pushd ${RPM_BUILD_ROOT}/%{SWATDIR}/help for file in $( find -mindepth 1 -maxdepth 1); do @@ -1228,6 +1230,16 @@ fi /sbin/ldconfig %restart_on_update nscd winbind %insserv_cleanup +%if 0%{?suse_version} == 0 || 0%{?suse_version} > 920 + +%post -n cifs-mount +[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup +exit 0 + +%postun -n cifs-mount +[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup +exit 0 +%endif %if 0%{?suse_version} && 0%{?suse_version} < 1031 %post -n libsmbclient @@ -1261,14 +1273,6 @@ fi %endif /sbin/ldconfig -%post -n cifs-mount -[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup -exit 0 - -%postun -n cifs-mount -[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup -exit 0 - %clean [ x"${RPM_BUILD_ROOT}" = x"/" ] && ( echo "your buildroot is /" && exit 0) || rm -rf "${RPM_BUILD_ROOT}" @@ -1641,9 +1645,61 @@ exit 0 %endif %changelog +* Sat Sep 20 2008 lmuelle@suse.de +- Call mkinitrd_setup during %%post and %%postun for post-9.2 systems only. +* Sat Sep 20 2008 lmuelle@suse.de +- Update to 3.2.4. + + BUG 5590: Fix binary stripping on older OS. + + Fix linking of cifs.upcall when nscd_flush_cache() is found. + + BUG 5052: Allow inheritable permissions. + + BUG 5697: Fix spinning of nmbd in reload_interfaces when only loopback has + an IPv4 address. + + BUG 5698: Fix non guest connections to shares when "security = share" is + used. + + BUG 5729: Explicitly allow "-valid". + + BUG 5745: Fix Kerberos authentication with (lib)smbclient. + + BUG 5751: Fix showing of ACLs on DFS in (lib)smbclient. + + BUG 5761: Fix opening of mangled directory name (resulted 'is a stream + name'). + + Fix the wcache_invalidate_samlogon calls. + + Clarify usage of "force create mode". + + Write times code update. + + Fix Winbind crash. + + idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads + structure. + + Fix build warnings. + + Cleanup of DC enumeration in get_dcs(). + + BUG 5710: Fix changing of machine account passwords. + + Fix several build warnings. + + Fix invalid sid copy (hit when enumerating sibling domains) in Winbind. + + BUG 5736: Fix Winbind crash bug with trusted domains. + + Correct the netsamlogon_clear_cached_user function. + + Fix handling of MSKRB5 OID in cifs.upcall. + + Fix build warnings in cifs.upcall. + + Change default install location of cifs.upcall to EPREFIX/sbin. + + Enable building of cifs.upcall by default on Linux. + + BUG 5707: Do proper error handling if the socket is closed. + + Fix calculation of useable_space for trans2 and nttrans replies. + + Fix Coverity ID 587. + + Add mapping of generic bits when setting an NFSv4 ACL. + + Some write time fixes. + + BUG 4516: No IPv6 on Solaris 2.6. + + BUG 5571: Fix group memeberships in Winbind. + + Fix cut and paste error in quota code. + + Fix display of POSIX ACLs. + + Avoid a race condition in glibc between AIO and setresuid(). + + Add missing become root for AIO operations. + + Fix logic of tsmsm_sendfile(). + + Fix an errno handling bug that could lead to an infinite loop. + + Fix handling of arbitrary new PAC types. +* Thu Sep 18 2008 anschneider@suse.de +- Create a link to the html manpages so that they can be accesses in swat; + (bnc#426182). +* Tue Sep 09 2008 jmcdonough@suse.de +- "Password last set" timestamp update from admin pw change; (bnc#420407). * Wed Sep 03 2008 hare@suse.de -- Call mkinitrd_setup during %%post and %%postun for package - cifs-mount (bnc#413709) +- Call mkinitrd_setup during %%post and %%postun for package cifs-mount; + (bnc#413709). * Wed Aug 27 2008 lmuelle@suse.de - Update to 3.2.3. + Force the permissions on group_mapping.ldb to 0600; CVE-2008-3789; diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index afffb4d..b043156 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:39a945fe13aab7e26d9da7c6d223135a5adc2e0de19653449b302acab0cdb045 -size 22533 +oid sha256:810e14a7dd343e854f2401e36151651254df3302db6c4ff400dbe7866777f013 +size 22556