NTLM authentication module for IMAP
岡田 健一 / Kenichi OKADA
okada @ opaopa.org
2001年 2月 20日 (火) 18:53:54 JST
おかだです。
In the message <8zn1eo1d @ opaopa.org>
okada @ opaopa.org (岡田 健一 / Kenichi OKADA) wrote:
> > | 本体にコミットすべく、いろいろいじっていたのですが、
> > | いくつか質問があります.
> > |
> > | 1. sasl-next-step-exists-p が新設されていますが、
> > | sasl-next-step ではだめですか?
> > elmo-imap4.el の関数 elmo-network-authenticate-session 内の2番目の
> > sasl-next-step では返り値を取っていませんのでせっかく実行してもその結
> > 果を次のstepにつなげられないと思います。その部分の意図は、次のstep関数
> > がsasl-mechanism に登録されているかを見るだけではないかなと思ったので、
> > sasl-next-step-exists-p を新設しました。詳しくは覚えていないのですが
> > sasl-next-step ではうまく行かなかった記憶があります。
> なるほど.elmo-imap4.el 側のコードが悪いのかもしれません.
> もう少し見てみます.
elmo-imap4.elをいつのまにか壊してしまっていたようです.御迷惑
おかけしました.認証が一往復以上のものが動かなくなってしまっていました.
とりあえず、elmo-imap4.el を修正しておきましたので、
sasl-next-step-exists-pがなくて済むようになりました.
;; 御指摘の位置の sasl-next-step は、本来、サーバが OK を返したにも
;; かかわらず、next-step が存在する場合をチェックするためのコード
;; です.なので、次のstepがあった場合は、エラーになり、
;; ない場合は、認証が正常に終了したことを意味します.
とりあえず、ntlm-get-password-hashes まわりに問題がなければ
wl-2_4 にもcommitしようと思います.
--
岡田 健一 URLs: mailto:okada @ opaopa.org
http://www.opaopa.org
More information about the Emacs-mime-ja
mailing list