[devel] questions about openssl: /usr/lib/ssl/*

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_altlinux=2Eru?=
Чт Ноя 22 23:37:39 MSK 2001


	Hello!

Собирая pine, обратил внимание на расположение файлов из
openssl{,-devel}, и мне они показались не совсем хорошими:


Вот что ожидает система сборки pine (на нее следует, конечно,
ориентироваться):

headers в $SSLDIR/include/ и $SSLDIR/include/openssl/
libssl.so в $SSLDIR/lib/
сертификаты в $SSLDIR/certs/

где SSLDIR у нас был бы равен /usr/lib/ssl.


Что у нас в пакетах:

headers в /usr/include/, /usr/include/openssl/
libssl.so в /usr/lib/, при этом существует пустая /usr/lib/ssl/lib/
есть /usr/lib/ssl/certs/


Что мне не нравится/не понятно:

- зачем нам пустая /usr/lib/ssl/lib/? Если это осталось от другого
принципа расположения файлов openssl, то ее imho надо либо убрать, чтобы
никого не смущать, либо (раз уж некоторые программы при сборке надеются
найти там libssl.so) добавить в openssl-devel ссылку
/usr/lib/ssl/lib/libssl.so.

- предназначена ли /usr/lib/ssl/certs/ для хранения сертификатов? Если
да, то ей место либо в /var/, либо в /etc/. Если нет, то ее содержимое
похоже на пример -- и тогда ей место в /usr/share/doc/. В документации к
pine/imapd сказано, что именно в ней следует держать настоящие
сертификаты.

-- 
Best regards,
	Ivan Z.

_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel



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