From 62c00a1075d4a8464ef16c806a3b15d7593fcfee86d1bd710314d3c527421526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20M=C3=BCller?= Date: Wed, 21 Oct 2015 11:39:25 +0000 Subject: [PATCH 1/4] Update to 4.3.1. Check WHATSNEW.txt from the main tar ball or the web page for a detailed list of changes. OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=506 --- patches.tar.bz2 | 4 ++-- samba-4.3.0.tar.asc | 7 ------- samba-4.3.0.tar.gz | 3 --- samba-4.3.1.tar.asc | 7 +++++++ samba-4.3.1.tar.gz | 3 +++ samba.changes | 40 ++++++++++++++++++++++++++++++++++++++++ samba.spec | 6 +++--- vendor-files.tar.bz2 | 4 ++-- 8 files changed, 57 insertions(+), 17 deletions(-) delete mode 100644 samba-4.3.0.tar.asc delete mode 100644 samba-4.3.0.tar.gz create mode 100644 samba-4.3.1.tar.asc create mode 100644 samba-4.3.1.tar.gz diff --git a/patches.tar.bz2 b/patches.tar.bz2 index bb31284..e1936ca 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8874bbeaca36120dfcf5ee0edc9f8b80217291f128cc6f503051d0faf3021321 -size 29242 +oid sha256:9862951a1e800c18d5782294f6ddeeeb090e7b709c98462f4f9d036dad8a18fd +size 29339 diff --git a/samba-4.3.0.tar.asc b/samba-4.3.0.tar.asc deleted file mode 100644 index ab66768..0000000 --- a/samba-4.3.0.tar.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iD8DBQBV7uiKbzORW2Vot+oRAhKGAKCuCa+einE6waDnzPHoOOb/m/h6fQCfUE36 -lfUtkwiHobG8RsT2R8WypLQ= -=5yJw ------END PGP SIGNATURE----- diff --git a/samba-4.3.0.tar.gz b/samba-4.3.0.tar.gz deleted file mode 100644 index 852453b..0000000 --- a/samba-4.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d8dbb6b29dec1d9aa295655c4aa4eadd1e5367ef7047be22f4d6a18ba8acdb63 -size 20417699 diff --git a/samba-4.3.1.tar.asc b/samba-4.3.1.tar.asc new file mode 100644 index 0000000..4f47aff --- /dev/null +++ b/samba-4.3.1.tar.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iD8DBQBWJhw/bzORW2Vot+oRAvc3AJ48xE9j/cK26gU8pz8kx6tGzNMIqwCgx3J8 +aaZkw9kMXhmYAHdscpcvMsw= +=IpW2 +-----END PGP SIGNATURE----- diff --git a/samba-4.3.1.tar.gz b/samba-4.3.1.tar.gz new file mode 100644 index 0000000..d9109b7 --- /dev/null +++ b/samba-4.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9908a80d95b9e2583906ed4347a8c80b769539a2788158992fb48ea9fb4d2c82 +size 20424516 diff --git a/samba.changes b/samba.changes index 5a40f95..862a0a8 100644 --- a/samba.changes +++ b/samba.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Wed Oct 21 10:51:58 UTC 2015 - lmuelle@suse.com + +- Update to 4.3.1. + + s3: smbd: Fix our access-based enumeration on "hide unreadable" to match + Windows; (bso#10252). + + nss_winbind: Fix hang on Solaris on big groups; (bso#10365). + + smbd: Fix file name buflen and padding in notify repsonse; (bso#10634). + + kerberos: Make sure we only use prompter type when available; + winbind: Fix 100% loop; (bso#11038). + + source3/lib/msghdr.c: Fix compiling error on Solaris; (bso#11053). + + s3:ctdbd_conn: make sure we destroy tevent_fd before closing the socket; + (bso#11316). + + s3: smbd: Fix mkdir race condition; (bso#11486). + + pam_winbind: Fix a segfault if initialization fails; (bso#11502). + + s3: dfs: Fix a crash when the dfs targets are disabled; (bso#11509). + + s4:lib/messaging: Use 'msg.lock' and 'msg.sock' for messaging related + subdirs; (bso#11515). + + s3: smbd: Fix opening/creating :stream files on the root share directory; + (bso#11522). + + lib/param: Fix hiding of FLAG_SYNONYM values; (bso#11526). + + net: Fix a crash with 'net ads keytab create'; (bso#11528). + + s3: smbd: Fix a crash in unix_convert(); (bso#11535). + + s3: smbd: Fix NULL pointer bug introduced by previous 'raw' stream fix + (bso#11522); (bso#11535). + + vfs_fruit: Return value of ad_pack in vfs_fruit.c; (bso#11543). + + vfs_commit: set the fd on open before calling SMB_VFS_FSTAT; (bso#11547). + + s3:locking: Initialize lease pointer in share_mode_traverse_fn(); + (bso#11549). + + s3:smbstatus: Add stream name to share_entry_forall(); (bso#11550). + + s3:lib: Validate domain name in lookup_wellknown_name(); (bso#11555). + + s3: lsa: lookup_name() logic for unqualified (no DOMAIN component) names + is incorrect; (bso#11555). + +------------------------------------------------------------------- +Fri Oct 16 11:39:35 UTC 2015 - lmuelle@suse.com + +- Fix 100% CPU in winbindd when logging in with "user must change password on + next logon"; (bso#11038). + ------------------------------------------------------------------- Fri Sep 25 15:23:47 UTC 2015 - lmuelle@suse.com diff --git a/samba.spec b/samba.spec index 016ca6e..f9e4c66 100644 --- a/samba.spec +++ b/samba.spec @@ -122,7 +122,7 @@ BuildRequires: libavahi-devel BuildRequires: systemd BuildRequires: systemd-devel %endif -%define samba_ver 4.3.0 +%define samba_ver 4.3.1 %define samba_ver_suffix %nil %if "%{samba_ver_suffix}" == "" %define samba_source_location http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz @@ -144,11 +144,11 @@ BuildRequires: systemd-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3499 +%define SOURCE_TIMESTAMP 3504 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 -Version: 4.3.0 +Version: 4.3.1 Release: 0 Url: http://www.samba.org/ Provides: samba-gplv3 = %{version} diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 5402ae2..9208d9c 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:bd3ffa44c58b0365d5be277d10165fe28bb68a9ff27235bdf6a7e5390e2126c5 -size 52888 +oid sha256:caecfeef4aeb9d45b8f1f1ade5179a8923d5c3f14fc4bf809990647b5811db61 +size 53122 From aaddbc12cb4422f83102030205bb6eb70e6f74c203b1833e6fece50963f4f127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20M=C3=BCller?= Date: Thu, 22 Oct 2015 17:36:01 +0000 Subject: [PATCH 2/4] Cleanup previous commit use 'msg.lock' and 'msg.sock' in the package filelist too OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=507 --- patches.tar.bz2 | 4 ++-- samba.spec | 8 ++++---- vendor-files.tar.bz2 | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/patches.tar.bz2 b/patches.tar.bz2 index e1936ca..f54ee0a 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9862951a1e800c18d5782294f6ddeeeb090e7b709c98462f4f9d036dad8a18fd -size 29339 +oid sha256:1727fb6e51caecc5294c55d83fc2c7f6ddb1f84391a441e32b87aa6a65a2f747 +size 29351 diff --git a/samba.spec b/samba.spec index f9e4c66..27c6f9b 100644 --- a/samba.spec +++ b/samba.spec @@ -144,7 +144,7 @@ BuildRequires: systemd-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3504 +%define SOURCE_TIMESTAMP 3506 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 @@ -1224,7 +1224,7 @@ install -d -m 0755 -p \ %{buildroot}/%{_datadir}/omc/svcinfo.d \ %{buildroot}/%{_datadir}/samba/{LDAP,templates} \ %{buildroot}/%{_localstatedir}/adm \ - %{buildroot}/%{LOCKDIR}/{drivers/{WIN40,W32X86,W32MIPS,W32ALPHA,W32PPC,IA64,x64},netlogon,msg,printing,private/sock,profiles,winbindd_privileged} \ + %{buildroot}/%{LOCKDIR}/{drivers/{WIN40,W32X86,W32MIPS,W32ALPHA,W32PPC,IA64,x64},netlogon,msg.lock,printing,private/msg.sock,profiles,winbindd_privileged} \ %{buildroot}/%{LOGDIR} \ %{buildroot}/%{PIDDIR} \ %{buildroot}/%{_var}/adm/fillup-templates \ @@ -1673,7 +1673,7 @@ fi %{_libdir}/samba/config %{_libdir}/samba/rpc %attr(0775,root,ntadmin) %{LOCKDIR}/drivers -%dir %{LOCKDIR}/msg +%dir %{LOCKDIR}/msg.lock %{LOCKDIR}/netlogon %attr(0770,root,users) %dir %{LOCKDIR}/profiles %{_bindir}/smbstatus @@ -1851,7 +1851,7 @@ fi %{_localstatedir}/adm/fillup-templates/sysconfig.dhcp-samba-client %dir %{LOCKDIR} %dir %{LOCKDIR}/private -%attr(0700,root,root) %dir %{LOCKDIR}/private/sock +%attr(0700,root,root) %dir %{LOCKDIR}/private/msg.sock %attr(0750,root,root) %dir %{LOGDIR} %ghost %dir %{PIDDIR} %if 0%{?suse_version} > 1220 diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 9208d9c..c581d14 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:caecfeef4aeb9d45b8f1f1ade5179a8923d5c3f14fc4bf809990647b5811db61 -size 53122 +oid sha256:9f7df670506ce7c448dfd47a4b4b9e9bcf20554871085da6968914a3057d72f7 +size 53024 From a4df6aea7a6c15d1e916c73a6b4fac5599b138527e42981a6d9fa1d1bf9efb49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20M=C3=BCller?= Date: Thu, 22 Oct 2015 22:14:43 +0000 Subject: [PATCH 3/4] Require renamed python-ldb-devel and python-talloc-devel at build-time. OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=508 --- patches.tar.bz2 | 4 ++-- samba.changes | 5 +++++ samba.spec | 6 +++--- vendor-files.tar.bz2 | 4 ++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/patches.tar.bz2 b/patches.tar.bz2 index f54ee0a..04823c8 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1727fb6e51caecc5294c55d83fc2c7f6ddb1f84391a441e32b87aa6a65a2f747 -size 29351 +oid sha256:4280403ead666c02cbc096597bbf03e316e6f2bdc27589bb7e021beca1107d8b +size 29353 diff --git a/samba.changes b/samba.changes index 862a0a8..8f9fc4e 100644 --- a/samba.changes +++ b/samba.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Oct 22 22:09:19 UTC 2015 - lmuelle@suse.com + +- Require renamed python-ldb-devel and python-talloc-devel at build-time. + ------------------------------------------------------------------- Wed Oct 21 10:51:58 UTC 2015 - lmuelle@suse.com diff --git a/samba.spec b/samba.spec index 27c6f9b..4106ebe 100644 --- a/samba.spec +++ b/samba.spec @@ -99,10 +99,10 @@ BuildRequires: fdupes %endif BuildRequires: %{pkgconfig_req} BuildRequires: libldb-devel -BuildRequires: pyldb-devel +BuildRequires: python-ldb-devel #!BuildIgnore: libtalloc BuildRequires: libtalloc-devel -BuildRequires: pytalloc-devel +BuildRequires: python-talloc-devel #!BuildIgnore: libtdb BuildRequires: libtdb-devel BuildRequires: python-tdb @@ -144,7 +144,7 @@ BuildRequires: systemd-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3506 +%define SOURCE_TIMESTAMP 3507 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index c581d14..fdb434f 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:9f7df670506ce7c448dfd47a4b4b9e9bcf20554871085da6968914a3057d72f7 -size 53024 +oid sha256:8915e03fb0d530a5e3c7df3bc5a733262639d10d85ca1040225a60b7f52fd199 +size 52990 From 2a3a0f074dfaa25f1be1474458619f1618e9cfb43a073dd58e08634899f558eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20M=C3=BCller?= Date: Thu, 22 Oct 2015 22:21:41 +0000 Subject: [PATCH 4/4] Requires python-ldb and python-talloc from the python subpackage. OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=509 --- patches.tar.bz2 | 4 ++-- samba.changes | 1 + samba.spec | 6 +++--- vendor-files.tar.bz2 | 4 ++-- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/patches.tar.bz2 b/patches.tar.bz2 index 04823c8..7d9ba6e 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4280403ead666c02cbc096597bbf03e316e6f2bdc27589bb7e021beca1107d8b -size 29353 +oid sha256:1d97aa9c36053d63cc61222d37c34f02a2b54c1234348515b0191a65786e7c10 +size 29335 diff --git a/samba.changes b/samba.changes index 8f9fc4e..c42092e 100644 --- a/samba.changes +++ b/samba.changes @@ -2,6 +2,7 @@ Thu Oct 22 22:09:19 UTC 2015 - lmuelle@suse.com - Require renamed python-ldb-devel and python-talloc-devel at build-time. +- Requires python-ldb and python-talloc from the python subpackage. ------------------------------------------------------------------- Wed Oct 21 10:51:58 UTC 2015 - lmuelle@suse.com diff --git a/samba.spec b/samba.spec index 4106ebe..72a5555 100644 --- a/samba.spec +++ b/samba.spec @@ -144,7 +144,7 @@ BuildRequires: systemd-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3507 +%define SOURCE_TIMESTAMP 3508 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 @@ -370,8 +370,8 @@ Summary: Samba Python libraries License: GPL-3.0+ Group: Applications/System Requires: %{name} = %{version} -Requires: pyldb -Requires: pytalloc +Requires: python-ldb +Requires: python-talloc Requires: python-tdb Requires: python-tevent diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index fdb434f..7874e40 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:8915e03fb0d530a5e3c7df3bc5a733262639d10d85ca1040225a60b7f52fd199 -size 52990 +oid sha256:78e59799213107efa3c0bda729edc3d978e20ae1b8177a8754573a67adcc31a0 +size 52982