[Mew-dist 13170] Re: x-uuencode

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2000年 6月 2日 (金) 13:59:07 JST


From: Shuhei KOBAYASHI <shuhei at example.com>
Subject: [Mew-dist 13136] Re: x-uuencode

> > > Emacs のプロセス間通信では、盗聴されないようにする方法がありませんから。
> > そうなのですか?
> 
> これの回答にはなっていない気がしますが, ともかく Mew のポリシーとして

ようやく意味が分かりました。表現がおおざっぱなのを気にしているのですね。

「Emacs にはプロセスに対し安全にパスワードを供給するための目的で作った
仕組みはありません」です。これは昔、RMS がパスワードなんか役に立たない
という信念を持っていたことも影響しているように思います。

> PGP が OK なら md5 を start-process で呼び出すのも問題ないのでは?

非同期プロセスと同期をとる仕組みは、Emacs にはありません。無理やり実現
するしかありません。

md5 コマンドを終了を待つという同期を取るのは面倒です。

> ;; もちろん process-connection-type は nil (pipe) で.
> ;; ところで PGP を呼び出している時の process-connection-type は?

t です。PTY を使わないと、うまく PGP コマンドがパスワードを受け取らな
い OS が存在するからです。

本質的には、Emacs がもっとセキュリティ機能を強化すべきです。

--かず



Mew-dist メーリングリストの案内