[vine-users:081265] Re: <ご教示願い>Vine6.0でのSMTP-AUTH (saslauthd)

Yasumichi Akahoshi yasumichi @ vinelinux.org
2011年 8月 14日 (日) 17:15:14 JST


 赤星です。こちらでも現象を確認できました。バグの可能性があります。

> 今回も同様に
>
> apt-get install cyrus-sasl・・・
>
> を実行した後、
>
> # /etc/rc.d/init.d/saslauthd start
>
> を行うと下記のように起動に失敗します。
>
> saslauthdを起動中: saslauthd[13987] :unknown authentication mechanism: pam
>                                                                [ 失敗 ]

 /etc/sysconfig/saslauthd という設定ファイルに

# Mechanism to use when checking passwords.  Run "saslauthd -v" to get a list
# of which mechanism your installation was compiled with the ablity to use.
MECH=pam

とあったので下のように実行したところ

$ saslauthd -v
saslauthd 2.1.23
authentication mechanisms: getpwent kerberos5 rimap shadow ldap

pam が含まれておりません。Vine5.2の環境で見ると

$ saslauthd -v
saslauthd 2.1.23
authentication mechanisms: getpwent kerberos5 pam rimap shadow ldap

のように pam が含まれております。 おそらくこの辺が原因です。
 cyrus-sasl を適切な環境でリビルドできれば直るかもしれませんが、
ちょっと確認してみます。

-- 
Yasumichi Akahoshi
GnuPG fingerprint = 04D4 DB0D 37CB A251 2671  1BAB 2369 F522 E440 9DCF


vine-users メーリングリストの案内