Библиотека аутентификации Courier не найдена: компиляция courier-imap в Ubuntu Natty

Я пытаюсь скомпилировать courier-imap на Ubuntu Natty, чтобы изменить скомпилированные параметры. Даже если в системе установлен Courier, включая пакет courier-authlib (используется apt-get), ./configure останавливается со следующими предупреждениями:

configure: WARNING: === Courier authentication library not found.
configure: WARNING: === You need to download and install
configure: WARNING: === http://www.courier-mta.org/download.php#authlib first.
configure: WARNING: === If courier-authlib is installed in a non-default
configure: WARNING: === directory, set the COURIERAUTHCONFIG environment
configure: WARNING: === variable to the full path to the courierauthconfig
configure: WARNING: === binary and rerun this configure script.

я нахожу /usr/bin/courier-config а также /usr/bin/couriertls двоичные и курьерские библиотеки в /usr/lib/courier-authlib/, но я не могу найти двоичный файл с именем courierauthconfig, Нужно ли компилировать и устанавливать библиотеку аутентификации курьера, даже если она уже установлена ​​apt-get?

1 ответ

Вам также необходимо установить соответствующие пакеты исходного кода (dev). В противном случае вы не сможете скомпилировать их и установить только двоичную часть.

Но я могу только отговорить вас от установки программного обеспечения из источников. Затем вам необходимо поддерживать их и регулярно включать исправления безопасности в свое программное обеспечение. Это означает, что вы должны всегда следовать официальным отчетам по безопасности (например, CVE). Сопровождающий пакет вашего дистрибутива уже делает это для ваших пакетов.

Другие вопросы по тегам