Для работы Viber, к примеру, было бы удобно сделать mkdir -p %{buildroot}etc/pki/tls/certs ln -s /usr/share/ca-certificates/ca-bundle.crt %{buildroot}etc/pki/tls/certs и упаковать /etc/pki/tls/certs/* в ca-certificates После этого Viber начинает работать.
У чайников действительно проблема, а решается элементарно.
Люто плюсую! Путь /etc/pki/tls/certs используется много где. Этот симлинк позволил бы не патчить софт.
(В ответ на комментарий №2) > Люто плюсую! Путь /etc/pki/tls/certs используется много где. Этот симлинк > позволил бы не патчить софт. Заявленная проблема вытекает из строки в Qt: systemCerts.append(QSslCertificate::fromPath(QLatin1String("/etc/pki/tls/certs/ca-bundle.crt"), QSsl::Pem)); // Fedora, Mandriva К слову, в Fedora пакет ca-certificates содержит много интересного, в том числе /usr/bin/update-ca-trust для перегенерации ca-bundle.crt с добавленными сертификатами. Кто делает? sisyphus ACL for ca-certificates ldv lakostis
http://git.altlinux.org/people/lakostis/packages/?p=ca-certificates.git;a=commit;h=1dfeb453e11f7e0232222d915d39ce6b89960920 +ldv, проверь, пожалуйста. Если так годится, отправлю в сизиф.
(In reply to comment #4) > http://git.altlinux.org/people/lakostis/packages/?p=ca-certificates.git;a=commit;h=1dfeb453e11f7e0232222d915d39ce6b89960920 > > +ldv, проверь, пожалуйста. Если так годится, отправлю в сизиф. Там пробел в конце строки добавлен, а так вполне годится.
ca-certificates-2015.10.29-alt1 -> sisyphus: * Sun Feb 14 2016 L.A. Kostis <lakostis@altlinux> 2015.10.29-alt1 - mozilla: updated to October 2015 batch root CA changes (#bmo 1214729). - added /etc/pki/tls/certs dir (closes: #31213).