Bug 31213

Summary: Симлинк в /etc/pki/tls/certs
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: ca-certificatesAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: lakostis, lav, ldv, legion, mike, rauty, sem, zerg
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://lists.altlinux.org/pipermail/sisyphus/2015-May/363774.html

Description Andrey Cherepanov 2015-08-19 22:02:16 MSK
Для работы 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 начинает работать.
Comment 1 Sergey V Turchin 2015-09-25 12:27:11 MSK
У чайников действительно проблема, а решается элементарно.
Comment 2 Alexey Gladkov 2015-09-25 13:21:55 MSK
Люто плюсую! Путь /etc/pki/tls/certs используется много где. Этот симлинк позволил бы не патчить софт.
Comment 3 Vitaly Lipatov 2016-02-14 01:25:49 MSK
(В ответ на комментарий №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
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2016-02-14 16:37:18 MSK
http://git.altlinux.org/people/lakostis/packages/?p=ca-certificates.git;a=commit;h=1dfeb453e11f7e0232222d915d39ce6b89960920

+ldv, проверь, пожалуйста. Если так годится, отправлю в сизиф.
Comment 5 Dmitry V. Levin 2016-02-14 18:23:36 MSK
(In reply to comment #4)
> http://git.altlinux.org/people/lakostis/packages/?p=ca-certificates.git;a=commit;h=1dfeb453e11f7e0232222d915d39ce6b89960920
> 
> +ldv, проверь, пожалуйста. Если так годится, отправлю в сизиф.

Там пробел в конце строки добавлен, а так вполне годится.
Comment 6 Repository Robot 2016-02-14 20:19:04 MSK
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).