[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 メーリングリストの案内