Не может найти ssl библиотеки при конфигурировании stunnel

Это отчасти зависит, что Вы подразумеваете 'под ростом настольного питания'. Несомненно, центральные процессоры все еще становятся все более мощными, но общая производительность их не показывает через.

Одним примером этого являются кэши - пока Ваш ЦП может уплотнить через миллиард инструкций в секунду, все он, взятия являются 1 небольшим исключением программирования, чтобы исключить весь кэш и заставить ЦП выбрать инструкции и данные из основной RAM - который является невероятно медленным (по Вашим стандартам центральных процессоров). Таким образом, если Вы не можете сохранить свои центральные процессоры 'питаемыми' данными, его попытка вертеть его метафорические ползунки, резкие его ногти и чтение газеты. И Ваши пользователи будут подбрасывать руки theiur, восклицающие, что "Я купил супер новый ПК, и он все еще берет возрасты, чтобы сделать материал, что является проклятой вещью, делающей" (поскольку диск перегружается и слякоть строк кэша ЦП между потоками и перегревания северного моста, передающие RAM от оперативной памяти до ЦП кэш L3).

И затем мы помещаем наши данные с другой стороны сети....

Так... да - они становятся более мощными. Нет - они являются все еще столь медленными, как они раньше были.

5
задан 2 August 2011 в 21:14
3 ответа

Я предполагаю, что Вы не имеете openssl-devel установленный.

Вот stunnel-4.42 configure вывод я вошел в сервер RHEL5.6:

**************************************** SSL
checking for SSL directory... /usr/
checking for obsolete RSAref library... no
checking /usr//include/openssl/engine.h usability... yes
checking /usr//include/openssl/engine.h presence... yes
checking for /usr//include/openssl/engine.h... yes

Функция check_ssl_dir в configure ищет /usr/include/openssl/ssl.h который является частью openssl-devel.

Не передавайте опции настроить, сделать любое создание каталога или сделать любые символьные ссылки.

5
ответ дан 3 December 2019 в 01:41

Сертификаты живут в/etc/openssl и библиотеках программного обеспечения на 64 бита в/lib64. Вы не должны смешивать их. Предположение, что Вы находитесь на платформе на 64 бита и библиотеке, существует в/lib64, попробуйте это:

./configure --with-ssl=/lib64

... и если это не работает, отправьте соответствующую часть файла "config.log" для помощи Вам далее.

0
ответ дан 3 December 2019 в 01:41

В Debian вам нужно установить libssl-dev, после чего вы сможете собрать stunnel.

0
ответ дан 9 July 2021 в 09:52

Теги

Похожие вопросы