Уважаемые,
делаю по статье "Почтовый сервер на базе Postfix с аккаунтами пользователей в PostgreSQL." https://www.opennet.ru/base/net/postgresql_postfix.txt.html почтовый сервер.
И вот возник затык: есть там, в статье, место про то, что Courier_IMAP не может по умолчанию найти библиотечки от PostgreSQL. А для того чтобы он их нашел надо провести некие шаманские действия с ЭКПОРТОМ ФЛАГОВ.
Вот это место:
--------Цитирую--------------
bzip2 -d courier-imap-2.0.0.tar.bz2
tar xf courier-imap-2.0.0.tar
export LDFLAGS="-L/usr/local/pgsql/lib"
export CPPFLAGS="-I/usr/local/pgsql/include"
cd courier-imap-2.0.0
./configure --prefix=/usr/local/courier-imap --with-piddir=/var/run
gmake (именно gmake, а не make)
запускаем authlib/authinfo - эта программа должна выдать что-то вроде:
AUTHENTICATION_MODULES="authdaemon"
AUTHDAEMONMODULELIST="authcustom authcram authpgsql authuserdb authpam"
SASL_AUTHENTICATION_MODULES="CRAM-SHA1 CRAM-MD5 PLAIN LOGIN"
Главное, чтоб присутствовал "authpgsql". По умолчанию - его не
находит, для этого мы и экспортировали LDFLAGS и CPPFLAGS.
--------Конец цитаты--------------
Так вот именно этот export и не получается. видимо команда не срабатывает и экпорта не происходит и после ./configure -> gmake authpgsql все равно не появляется при запуске программы authinfo
моя ОС FreeBSD 4.7
Может посоветуете чего? Или кто нибудь расскажет поподробнее что это за экспорт такой, и что это за флаги.
(Сразу оговорюсь man export мне не помог так как ничего существенного про эту команде не несет, внимательно читал также книжку Эви Немета с тем же результатом)
Помогите пожалуйста.