diff --git a/samba-4.7.5+git.37.6d30796c515.tar.bz2 b/samba-4.7.5+git.37.6d30796c515.tar.bz2 deleted file mode 100644 index dc667b6..0000000 --- a/samba-4.7.5+git.37.6d30796c515.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:014d3d28192286f324027953403d6a9dc9443ad0d0a7c9b21444a6b261e8331f -size 22091389 diff --git a/samba-4.7.6+git.54.6e3276c9872.tar.bz2 b/samba-4.7.6+git.54.6e3276c9872.tar.bz2 new file mode 100644 index 0000000..360079f --- /dev/null +++ b/samba-4.7.6+git.54.6e3276c9872.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6b07539eb63908ce17f277264a07116978ff860bbb870de5f4fbb10af1bcfa0 +size 21972587 diff --git a/samba.changes b/samba.changes index b515277..5929ae7 100644 --- a/samba.changes +++ b/samba.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Mar 13 09:49:44 UTC 2018 - jmcdonough@suse.com + +- Update to 4.7.6; + + CVE-2018-1050: DOS vulnerability when SPOOLSS is run externally; + (bso#11343); (bsc#1081741); + + CVE-2018-1057: Authenticated users can change other users' password; + (bso#13272); (bsc#1081024). + ------------------------------------------------------------------- Mon Feb 26 22:09:49 UTC 2018 - aaptel@suse.com diff --git a/samba.spec b/samba.spec index fdceafc..9ae72fc 100644 --- a/samba.spec +++ b/samba.spec @@ -153,9 +153,7 @@ BuildRequires: krb5-devel %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3761 -%define BRANCH %{version} -Version: 4.7.5+git.37.6d30796c515 +Version: 4.7.6+git.54.6e3276c9872 Release: 0 Url: https://www.samba.org/ Obsoletes: samba-32bit < %{version} @@ -235,8 +233,6 @@ Samba as part of SUSE Linux Enterprise or openSUSE products, links to binary packages of the most current Samba version, and a bug reporting how to. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package client @@ -271,8 +267,6 @@ Samba as part of SUSE Linux Enterprise or openSUSE products, links to binary packages of the most current Samba version, and a bug reporting how to. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package core-devel @@ -285,8 +279,6 @@ Conflicts: samba-devel This package contains the libraries and header files needed to develop programs which make use of Samba. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %if 0%{?suse_version} > 1110 @@ -306,8 +298,6 @@ BuildArch: noarch This package contains all the Samba documentation as it is not part of the man pages. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %endif @@ -326,8 +316,6 @@ Requires: libfam0-gamin The samba-libs package contains the libraries needed by programs that link against the SMB, RPC and other protocols provided by the Samba suite. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package pidl @@ -342,8 +330,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi The samba-pidl package contains the Perl IDL compiler used by Samba and Wireshark to parse IDL and similar protocols -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package python Summary: Samba Python libraries @@ -361,8 +347,6 @@ Requires: python-tevent The samba-python package contains the Python libraries needed by programs that use SMB, RPC and other Samba provided protocols in Python programs. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package test Summary: Testing tools for Samba servers and clients @@ -376,8 +360,6 @@ Requires: samba-winbind = %{version} samba-test provides testing tools for both the server and client packages of Samba. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package winbind @@ -401,8 +383,6 @@ Requires: samba-client >= %{version} %description winbind This is the winbind-daemon and the wbinfo-tool. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n ctdb @@ -427,8 +407,6 @@ Requires(pre): sed %description -n ctdb ctdb is the clustered database used by Samba -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %if 0%{?build_ctdb_pmda} @@ -459,8 +437,6 @@ Group: System/Libraries %description -n libdcerpc-binding0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libdcerpc-samr0 @@ -470,8 +446,6 @@ Group: System/Libraries %description -n libdcerpc-samr0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libdcerpc-samr-devel @@ -484,8 +458,6 @@ Requires: libdcerpc-samr0 = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libdcerpc-samr. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libdcerpc0 @@ -501,8 +473,6 @@ programmers to write distributed software as if it were all working on the same computer, without having to worry about the underlying network code. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libdcerpc-devel @@ -524,8 +494,6 @@ network code. This subpackage contains libraries and header files for developing applications that want to make use of libdcerpc. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-krb5pac0 @@ -535,8 +503,6 @@ Group: System/Libraries %description -n libndr-krb5pac0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-krb5pac-devel @@ -550,8 +516,6 @@ Requires: samba-core-devel = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libndr-krb5pac. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-nbt0 @@ -561,8 +525,6 @@ Group: System/Libraries %description -n libndr-nbt0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-nbt-devel @@ -576,8 +538,6 @@ Requires: samba-core-devel = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libndr-nbt. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-standard0 @@ -587,8 +547,6 @@ Group: System/Libraries %description -n libndr-standard0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-standard-devel @@ -602,8 +560,6 @@ Requires: samba-core-devel = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libndr-standard. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr0 @@ -615,8 +571,6 @@ Group: System/Libraries Network Data Representation (NDR) is an implementation of the presentation layer in the OSI model. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libndr-devel @@ -633,8 +587,6 @@ presentation layer in the OSI model. This subpackage contains libraries and header files for developing applications that want to make use of libndr. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-credentials0 @@ -644,8 +596,6 @@ Group: System/Libraries %description -n libsamba-credentials0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-credentials-devel @@ -658,8 +608,6 @@ Requires: libsamba-credentials0 = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamba-credentials. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-errors0 @@ -669,8 +617,6 @@ Group: System/Libraries %description -n libsamba-errors0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-errors-devel @@ -683,8 +629,6 @@ Requires: libsamba-errors0 = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamba-errors. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-hostconfig0 @@ -694,8 +638,6 @@ Group: System/Libraries %description -n libsamba-hostconfig0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-hostconfig-devel @@ -709,8 +651,6 @@ Requires: samba-core-devel = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamba-hostconfig. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-passdb0 @@ -721,8 +661,6 @@ Obsoletes: libpdb0 < %{version} %description -n libsamba-passdb0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-passdb-devel @@ -739,8 +677,6 @@ Requires: libtevent-devel This subpackage contains libraries and header files for developing applications that want to make use of libsamba-passdb. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-policy0 Summary: Active Directory Group Policy library @@ -749,8 +685,6 @@ Group: System/Libraries %description -n libsamba-policy0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-policy-devel @@ -763,8 +697,6 @@ Requires: libsamba-policy0 = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamba-policy. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-util0 Summary: Samba utility function library @@ -773,8 +705,6 @@ Group: System/Libraries %description -n libsamba-util0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamba-util-devel @@ -788,8 +718,6 @@ Requires: samba-core-devel = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamba-util. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamdb0 @@ -799,8 +727,6 @@ Group: System/Libraries %description -n libsamdb0 -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsamdb-devel @@ -813,8 +739,6 @@ Requires: libsamdb0 = %{version} This subpackage contains libraries and header files for developing applications that want to make use of libsamdb. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsmbconf0 @@ -826,8 +750,6 @@ Group: System/Libraries libsmbconf is a library to read or, based on the backend, modify the Samba configuration. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsmbconf-devel @@ -843,8 +765,6 @@ Samba configuration. This subpackage contains libraries and header files for developing applications that want to make use of libsmbconf. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsmbldap2 @@ -855,8 +775,6 @@ Group: System/Libraries %description -n libsmbldap2 libsmbldap contains LDAP protocol helper functions for Samba. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsmbldap-devel @@ -874,8 +792,6 @@ libsmbldap contains LDAP protocol helper functions for Samba. This subpackage contains libraries and header files for developing applications that want to make use of libsmbldap. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libtevent-util0 @@ -887,8 +803,6 @@ Group: System/Libraries The libtevent-util library contains functions to convert tevent error codes to platform-specific (errno, NTSTATUS, WERROR) ones. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libtevent-util-devel @@ -906,8 +820,6 @@ codes to platform-specific (errno, NTSTATUS, WERROR) ones. This subpackage contains libraries and header files for developing applications that want to make use of libtevent-util. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n %{libsmbclient_name} @@ -922,8 +834,6 @@ This package includes the libsmbclient library. libsmbclient is provided by the libsmbclient0 package. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libsmbclient-devel @@ -938,8 +848,6 @@ Requires: krb5-devel This package contains the static libraries and header files needed to develop programs which make use of the smbclient programming interface. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n %{libnetapi_name} @@ -951,8 +859,6 @@ Requires: /sbin/ldconfig %description -n %{libnetapi_name} This package includes the netapi library. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libnetapi-devel @@ -966,8 +872,6 @@ Requires: %{libnetapi_name} = %{version} This package contains the static libraries and header files needed to develop programs which make use of the netapi programming interface. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n %{libwbclient_name} @@ -979,8 +883,6 @@ Requires: /sbin/ldconfig %description -n %{libwbclient_name} This package includes the wbclient library. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %package -n libwbclient-devel @@ -994,8 +896,6 @@ Requires: %{libwbclient_name} = %{version} This package contains the static libraries and header files needed to develop programs which make use of the wbclient programming interface. -Source Timestamp: %{SOURCE_TIMESTAMP} -Branch: %{BRANCH} %if 0%{?build_ceph} %package ceph