Hello community, here is the log from the commit of package samba for openSUSE:Factory checked in at 2015-03-05 15:33:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba" Changes: -------- --- /work/SRC/openSUSE:Factory/samba/samba.changes 2015-01-25 21:13:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2015-03-05 18:15:05.000000000 +0100 @@ -1,0 +2,12 @@ +Tue Feb 24 16:23:16 UTC 2015 - dd...@suse.com + +- Fix tdb_store_flag_to_ntdb() gcc5 build failure. + +------------------------------------------------------------------- +Thu Feb 12 13:25:42 UTC 2015 - lmue...@suse.com + +- Update to 4.1.17. + + Ensure we don't call talloc_free on an uninitialized pointer; + CVE-2015-0240; (bso#11077); (bnc#917376). + +------------------------------------------------------------------- @@ -192 +204,2 @@ - timeout". Please see smb.conf man page for details; (bso#3204). + timeout". Please see smb.conf man page for details; (bso#3204); + (bnc#872912). Old: ---- samba-4.1.16.tar.asc samba-4.1.16.tar.gz New: ---- samba-4.1.17.tar.asc samba-4.1.17.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba.spec ++++++ --- /var/tmp/diff_new_pack.jFvmrn/_old 2015-03-05 18:15:06.000000000 +0100 +++ /var/tmp/diff_new_pack.jFvmrn/_new 2015-03-05 18:15:06.000000000 +0100 @@ -122,7 +122,7 @@ BuildRequires: systemd BuildRequires: systemd-devel %endif -%define samba_ver 4.1.16 +%define samba_ver 4.1.17 %define samba_ver_suffix %nil %if "%{samba_ver_suffix}" == "" %define samba_source_location http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz @@ -146,11 +146,11 @@ %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3357 +%define SOURCE_TIMESTAMP 3377 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 -Version: 4.1.16 +Version: 4.1.17 Release: 0 Url: http://www.samba.org/ Provides: samba-gplv3 = %{version} ++++++ patches.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/series new/patches/series --- old/patches/series 2015-01-22 16:52:26.000000000 +0100 +++ new/patches/series 2015-02-25 11:36:54.000000000 +0100 @@ -162,6 +162,7 @@ suse/0004-vfs_snapper-free-FSRVP-dbus-req-messages-in-error-pa.patch -p0 # bso 11055, bnc 913238 suse/0005-vfs_snapper-encode-and-decode-FSRVP-Snapper-DBus-str.patch -p0 # bso 11055, bnc 913238 suse/0001-allow-net-ads-join-accept-new-osServicePack-paramete.patch -p0 # bnc 873922 +suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch -p0 # gcc5 build fix # this one should always live at the end and should be redone # diabled cf. 280452 #suse/dcerpc-funnel.diff -p0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch new/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch --- old/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch 2015-02-25 11:36:16.000000000 +0100 @@ -0,0 +1,27 @@ +From 43f111cdaf2680eff5a44d8cc21a6a691ad48e6a Mon Sep 17 00:00:00 2001 +From: David Disseldorp <dd...@samba.org> +Date: Wed, 25 Feb 2015 11:33:25 +0100 +Subject: [PATCH] ntdb: always return int from tdb_store_flag_to_ntdb() + +gcc5 isn't picking up the noreturn attribute on smb_panic. + +Signed-off-by: David Disseldorp <dd...@samba.org> +--- + lib/dbwrap/dbwrap_ntdb.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git lib/dbwrap/dbwrap_ntdb.c lib/dbwrap/dbwrap_ntdb.c +index 48fe39e..8301020 100644 +--- lib/dbwrap/dbwrap_ntdb.c ++++ lib/dbwrap/dbwrap_ntdb.c +@@ -49,6 +49,7 @@ static int tdb_store_flag_to_ntdb(int tdb_flag) + default: + smb_panic("unknown tdb_flag"); + } ++ return -1; /* NOTREACHED */ + } + + static NTSTATUS db_ntdb_store(struct db_record *rec, NTDB_DATA data, int flag) +-- +2.1.4 + ++++++ samba-4.1.16.tar.gz -> samba-4.1.17.tar.gz ++++++ /work/SRC/openSUSE:Factory/samba/samba-4.1.16.tar.gz /work/SRC/openSUSE:Factory/.samba.new/samba-4.1.17.tar.gz differ: char 5, line 1 ++++++ vendor-files.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor-files/tools/package-data new/vendor-files/tools/package-data --- old/vendor-files/tools/package-data 2015-01-22 16:56:57.000000000 +0100 +++ new/vendor-files/tools/package-data 2015-02-25 11:41:00.000000000 +0100 @@ -1,2 +1,2 @@ # This is an autogenrated file. -SAMBA_PACKAGE_SVN_VERSION="3357" +SAMBA_PACKAGE_SVN_VERSION="3377" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org