LINUX.ORG.RU
ФорумAdmin

Ошибки при компиляции sendmail+sasl


0

0

Нужна smtp-авторизация. Все делаю по руководству:
1. Разворачиваю последний sasl в /usr/src/sasl
./configure --prefix=/usr --disable-cram --disable-digest --disable-krb4 --disable-gssapi
(мои юзеры используют в основном OExpress & Netscape Messenger)
make
make install

Проверяю наличие библиотеки и инклудов:
/usr/lib/sasl2
/usr/include/sasl - все на месте

2. Создаю /usr/lib/sasl2/Sendmail.conf и добавляю в него запись
pwcheck_method

3. saslpasswd -a passwd newuser
password:

4. Настраиваю sendmail-8.12.1
Cоздаю в sendmail-8.12.1/evtools/Site файл site.config.m4:
APPENDDEF(`confENVDEF',`-DSASL')
APPENDDEF(`conf_sendmail_LIBS',`-lsasl')
APPENDDEF(`confLIBDIRS',`-L/usr/lib')
APPENDDEF(`confINCDIRS',`-I/usr/include')
Запускаю
./Build

Cначала была ругань на отсутствие sasl.h
После копирования /usr/include/sasl В /usr/include эта ошибка исчезла,
зато появилась куча предупреждений:
warning:parsing arg 3 of "sasl-getprop" from incompatible pointer type
Естественно, sendmail не скомпилен.
В чем может быть ошибка, подскажите, пожжжалуйста!

anonymous

Попробуй добавить APPENDDEF(`confINCDIRS',`-I/usr/include/sasl'). Вообще-то с компиляцией сендмейла какие-то сплошные траблы, у меня он никогда без шаманских заклинаний не собирался, все время что-нибудь упустишь. На РедХате есть собранные, есть и с саслом, сдерни оттеда...

Kasper
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.