Библиотека аутентификации 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). Сопровождающий пакет вашего дистрибутива уже делает это для ваших пакетов.