« 携帯電話への GPS 搭載義務付け | メイン | strappie! の選曲を iTMS で試聴 »

2005年10月23日

Meadow + Mew + SSH protocol version 1

Mew (version 4.2) の POP/SMTP を openssh の SSH protocol version 1 経由で行う場合、Mac OS X なんかだと 〜/.ssh/config に「Protocol=1,2」とだけ書いてやるとうまくいく (もちろん mew-pop-ssh-server, mew-smtp-ssh-server の設定は必要)。

Cygwin 環境の ssh (OpenSSH_4.2p1, OpenSSL 0.9.8 05 Jul 2005) を使うと、デフォルトで 〜/.ssh/config が読み込まれない。-F オプションでこのファイルを指定する必要がある。

Meadow の Mew から利用する場合は、.mew.el に

(setq mew-ssh-prog-args '("-F" "c:/noto/.ssh/config"))

というような行を入れれば OK (この指定方法は http://mew.org/ml/mew-dist-3.1/msg03064.html を参考にした)。

他に使えそうな変数で mew-ssh-prog-ver があるけど、これは mew-ssh.el を見ると、

(defvar mew-ssh-prog-ver nil) ;; 0-SSH1, 1-SSH2, 2-OpenSSH, 3-PuTTY

と書いてあって、プロトコルバージョンではなくて、クライアントの種類を指定するもののよう。

あと、Meadow を使うと SSH とのパスフレーズの受け渡しができないので
http://satoshi.kinokuni.org/diary_old/diary200301.html
http://www.ymzk.org/〜yama/diary/2002/11/25/
を参考に ssh-agent を利用する必要もあり。

投稿者 noto : 2005年10月23日 20:15 | このエントリーを含むはてなブックマーク

« 携帯電話への GPS 搭載義務付け | メイン | strappie! の選曲を iTMS で試聴 »

トラックバック

このエントリーのトラックバックURL:
http://www.sevendays.com/mt/mt-tb.cgi/290

コメント

コメントしてください




保存しますか?