]> git.pld-linux.org Git - packages/samba.git/commitdiff
- updated to 4.2.4 auto/th/samba-4.2.4-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 19 Sep 2015 17:16:48 +0000 (19:16 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 19 Sep 2015 17:16:48 +0000 (19:16 +0200)
- removed obsolete lib-tls-fix-build-with-gnutls-3.4 patch

samba-lib-tls-fix-build-with-gnutls-3.4.patch [deleted file]
samba.spec

diff --git a/samba-lib-tls-fix-build-with-gnutls-3.4.patch b/samba-lib-tls-fix-build-with-gnutls-3.4.patch
deleted file mode 100644 (file)
index 16f928b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-From 33379031e66330c453bd5af201c2ddca3dd16a2c Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras <evangelos@foutrelis.com>
-Date: Mon, 13 Apr 2015 23:11:14 +0300
-Subject: [PATCH] s4:lib/tls: fix build with gnutls 3.4
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-gnutls_certificate_type_set_priority() was removed in GnuTLS 3.4.0. Use
-gnutls_priority_set_direct instead.
-
-BUG: https://bugzilla.samba.org/show_bug.cgi?id=8780
-
-Signed-off-by: Björn Jacke <bj@sernet.de>
-Reviewed-By: Jelmer Vernooij <jelmer@samba.org>
-
-Autobuild-User(master): Björn Jacke <bj@sernet.de>
-Autobuild-Date(master): Wed Apr 29 22:29:02 CEST 2015 on sn-devel-104
-
-(cherry picked from commit c6ad8a10c12c8a79dc83cab1591e5279edd62bd6)
----
- source4/lib/tls/tls.c         | 3 +--
- source4/lib/tls/tls_tstream.c | 7 +------
- 2 files changed, 2 insertions(+), 8 deletions(-)
-
-diff --git a/source4/lib/tls/tls.c b/source4/lib/tls/tls.c
-index 9a3e610..7a7a7cd 100644
---- a/source4/lib/tls/tls.c
-+++ b/source4/lib/tls/tls.c
-@@ -572,7 +572,6 @@ struct socket_context *tls_init_client(struct socket_context *socket_ctx,
- {
-       struct tls_context *tls;
-       int ret = 0;
--      const int cert_type_priority[] = { GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0 };
-       struct socket_context *new_sock;
-       NTSTATUS nt_status;
-       
-@@ -598,7 +597,7 @@ struct socket_context *tls_init_client(struct socket_context *socket_ctx,
-       gnutls_certificate_set_x509_trust_file(tls->xcred, ca_path, GNUTLS_X509_FMT_PEM);
-       TLSCHECK(gnutls_init(&tls->session, GNUTLS_CLIENT));
-       TLSCHECK(gnutls_set_default_priority(tls->session));
--      gnutls_certificate_type_set_priority(tls->session, cert_type_priority);
-+      gnutls_priority_set_direct(tls->session, "NORMAL:+CTYPE-OPENPGP", NULL);
-       TLSCHECK(gnutls_credentials_set(tls->session, GNUTLS_CRD_CERTIFICATE, tls->xcred));
-       talloc_set_destructor(tls, tls_destructor);
-diff --git a/source4/lib/tls/tls_tstream.c b/source4/lib/tls/tls_tstream.c
-index 2cb75ed..b907d0a 100644
---- a/source4/lib/tls/tls_tstream.c
-+++ b/source4/lib/tls/tls_tstream.c
-@@ -967,11 +967,6 @@ struct tevent_req *_tstream_tls_connect_send(TALLOC_CTX *mem_ctx,
- #if ENABLE_GNUTLS
-       struct tstream_tls *tlss;
-       int ret;
--      static const int cert_type_priority[] = {
--              GNUTLS_CRT_X509,
--              GNUTLS_CRT_OPENPGP,
--              0
--      };
- #endif /* ENABLE_GNUTLS */
-       req = tevent_req_create(mem_ctx, &state,
-@@ -1014,7 +1009,7 @@ struct tevent_req *_tstream_tls_connect_send(TALLOC_CTX *mem_ctx,
-               return tevent_req_post(req, ev);
-       }
--      gnutls_certificate_type_set_priority(tlss->tls_session, cert_type_priority);
-+      gnutls_priority_set_direct(tlss->tls_session, "NORMAL:+CTYPE-OPENPGP", NULL);
-       ret = gnutls_credentials_set(tlss->tls_session,
-                                    GNUTLS_CRD_CERTIFICATE,
--- 
-2.3.0
-
index d6f98aafd779b850b52d6a8a4b7b8755da1ca021..c74b2891a5c29abc6289ae2dea7f56b0478eb93e 100644 (file)
@@ -11,8 +11,8 @@
 %define                ldb_ver         1.1.20
 %define                ntdb_ver        1.0
 %define                talloc_ver      2:2.1.2
-%define                tdb_ver         2:1.3.4
-%define                tevent_ver      0.9.24
+%define                tdb_ver         2:1.3.6
+%define                tevent_ver      0.9.25
 %endif
 
 %include       /usr/lib/rpm/macros.perl
 Summary:       Samba Active Directory and SMB server
 Summary(pl.UTF-8):     Serwer Samba Active Directory i SMB
 Name:          samba
-Version:       4.2.2
+Version:       4.2.4
 Release:       1
 Epoch:         1
 License:       GPL v3
 Group:         Networking/Daemons
 Source0:       https://www.samba.org/ftp/samba/samba-%{version}.tar.gz
-# Source0-md5: 77f138cc0736549b03872279364766e0
+# Source0-md5: fc0375018c820b4b794e1b632d69a6d5
 Source1:       smb.init
 Source2:       samba.pamd
 Source4:       samba.sysconfig
@@ -47,8 +47,7 @@ Patch4:               unicodePwd-nthash-values-over-LDAP.patch
 Patch5:                %{name}-heimdal.patch
 Patch6:                server-role.patch
 Patch7:                %{name}-bug-9816.patch
-Patch8:                %{name}-lib-tls-fix-build-with-gnutls-3.4.patch
-URL:           http://www.samba.org/
+URL:           https://www.samba.org/
 BuildRequires: acl-devel
 %{?with_avahi:BuildRequires:   avahi-devel}
 BuildRequires: ceph-devel >= 0.73
@@ -510,7 +509,6 @@ Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
 
 %{__sed} -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
 %{__sed} -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
This page took 0.05408 seconds and 4 git commands to generate.