[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:03486] saslauthd の ldap対応について





お世話になります。竹内と申します。

中満様のご指摘により、POSTFIX + LDAP の連携は正常に終わりました。
次に、「Cyrus SASL をLDAPで利用」することにしました。

Cyrus SASL は 2.1.12を使用しています。

./configure --with-plugindir=/usr/local/lib/sasl2
--with-ldap=/usr/local/lib --enable-login --disable-krb4 --disable-gssapi
make
make install

と行いました。

#saslauthd -a ldap と入力すると、

saslauthd: unknown authentication mechanism: ldap が表示されました。
まさかと思いまして、./saslauthd -v で確認すると、

authentication mechanisms: getpwent pam rimap shadow
LDAPがサポートされていない・・・。途方に暮れていても仕方がないので、再度
makeすることにしました。
そうしますと、make でエラーになってしまいます。

-I/usr/local/lib/include  -g -O2 -c lak.c
In file included from /usr/local/include/openssl/evp.h:89,
                 from lak.c:48:
/usr/local/include/openssl/des.h:150: conflicting types for `des_encrypt'
/usr/include/crypt.h:23: previous declaration of `des_encrypt'
*** Error code 1
make: Fatal error: Command failed for target `lak.o'
Current working directory /tmp/cyrus-sasl-2.1.12/saslauthd
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/cyrus-sasl-2.1.12
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'

いろいろ調べたのですが、いまだに解決の糸口すら見つかりません。
POSTFIXには関係ないですが、SMTP SUTH  の導入でご経験のある方が
いらっしゃいましたら、ご指導いただければ幸いです。

以上、宜しく御願い致します。


[検索ページ] [Postfix-JP ML Home]