insecure tempfile problem

Yuuichi Teranishi teranisi @ gohome.org
2003年 5月 14日 (水) 00:08:15 JST


At 13 May 2003 21:04:46 +0900,
Shuhei KOBAYASHI wrote:
> 
> > ;; 排他 open を実現したら OK だろうか? 思い付きをちょっと実験してみます.
> 
> 自分の足元を撃つことは可能ですが他の人から攻撃されることはないと思います.

すごい…。make-directory と add-name-to-file は排他なので OK ってことですね。
(XEmacs だと ?\700 は 448 にしないと動かないようですが)

> Yuuichi Teranishi <teranisi @ gohome.org> writes:
> > mime-make-temp-file 程度にとどめますか…?
> 
> ここまでしたところでやはりこっちの方が良いような気がします.

うーむ、そのココロは?
elisp プログラムは最新の Emacs21 の API で書きたいので、ここまでできるなら、
やはり make-temp-file にしたい気がします(と主張してみます)。

> >                                       make-temp-file が定義されている
> > といって, 他のアプリケーションが安心して使ってしまうのも不安なので, 

むしろ、他のアプリケーションが使ってくれれば、最新の Emacs21 では最適に
動くはずですし、make-temp-name を使う traditional (かつ risky) な方法
から make-temp-file への移行も推進されて喜ばしいと思うのですが。

--
Yuuichi Teranishi (寺西裕一) <teranisi @ gohome.org>
GPG Public Key: http://www.gohome.org/gpg/teranisi.asc
"The love you take is equal to the love you make..."




More information about the Emacs-mime-ja mailing list