From 87f15469d576c664be67f14652534f77fe9324e2 Mon Sep 17 00:00:00 2001 From: nucleo Date: Sat, 27 Jul 2013 12:19:41 +0300 Subject: [PATCH] use /etc/ssl/certs/ca-bundle.crt root_ca --- linphone-3.6.1-rootca.patch | 11 +++++++++++ linphone.spec | 7 ++++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 linphone-3.6.1-rootca.patch diff --git a/linphone-3.6.1-rootca.patch b/linphone-3.6.1-rootca.patch new file mode 100644 index 0000000..80edef5 --- /dev/null +++ b/linphone-3.6.1-rootca.patch @@ -0,0 +1,11 @@ +--- linphone-3.6.1/coreapi/linphonecore.c 2013-06-12 17:20:14.020039579 +0300 ++++ linphone-3.6.1/coreapi/linphonecore.c 2013-07-26 11:36:51.014342101 +0300 +@@ -638,7 +638,7 @@ + } + + #ifdef __linux +- sal_set_root_ca(lc->sal, lp_config_get_string(lc->config,"sip","root_ca", "/etc/ssl/certs")); ++ sal_set_root_ca(lc->sal, lp_config_get_string(lc->config,"sip","root_ca", "/etc/ssl/certs/ca-bundle.crt")); + #else + sal_set_root_ca(lc->sal, lp_config_get_string(lc->config,"sip","root_ca", ROOT_CA_FILE)); + #endif diff --git a/linphone.spec b/linphone.spec index c4650fd..1d44d8e 100644 --- a/linphone.spec +++ b/linphone.spec @@ -1,12 +1,13 @@ Name: linphone Version: 3.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Phone anywhere in the whole world by using the Internet License: GPLv2+ URL: http://www.linphone.org/ Source0: http://download.savannah.gnu.org/releases/linphone/3.5.x/sources/%{name}-%{version}.tar.gz +Patch0: linphone-3.6.1-rootca.patch # for video support BuildRequires: glew-devel @@ -95,6 +96,7 @@ Libraries and headers required to develop software with mediastreamer2. %prep %setup0 -q +%patch0 -p1 -b .rootca autoreconf -i -f @@ -203,6 +205,9 @@ mv $RPM_BUILD_ROOT%{_datadir}/doc/mediastreamer*/html doc/mediastreamer %{_libdir}/pkgconfig/mediastreamer.pc %changelog +* Sat Jul 27 2013 Alexey Kurov - 3.6.1-2 +- use /etc/ssl/certs/ca-bundle.crt root_ca + * Sun Jul 7 2013 Alexey Kurov - 3.6.1-1 - linphone-3.6.1