[devel] Почему системные сертификаты хранятся в /usr/share/ca-certificates?

Eugine Kosenko eugine.kosenko на gmail.com
Чт Май 17 09:16:57 MSK 2018


Haskell stack, собранный по умолчанию, не может без особых ухищрений
добраться до своих репозитариев, так как ожидает, что системные сертификаты
лежат в каталоге /etc/ssl/certs. Это прописано тут:

https://github.com/vincenthz/hs-certificate/blob/master/x509-system/System/X509/Unix.hs#L29-L34

В частности, именно так лежат сертификаты в Ubuntu.

В принципе, вопрос решается путем установки системной переменной
SYSTEM_CERTIFICATE_PATH либо приложением небольшого патча к этому файлу.
Однако интересно, чем обусловлен выбор нынешнего положения каталога с
сертификатами?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20180517/b302255e/attachment.html>


Подробная информация о списке рассылки Devel