| Summary: | Симлинк в /etc/pki/tls/certs | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
| Component: | ca-certificates | Assignee: | Alexey Gladkov <legion> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | egori, 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 | ||
У чайников действительно проблема, а решается элементарно. Люто плюсую! Путь /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, проверь, пожалуйста. Если так годится, отправлю в сизиф. Там пробел в конце строки добавлен, а так вполне годится. |
Для работы 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 начинает работать.