[#37492] ReFe 0.6 — Minero Aoki <aamine@...>

あおきです。

27 messages 2003/04/01
[#37525] ReFe 0.7 (Re: ReFe 0.6) — Minero Aoki <aamine@...> 2003/04/06

あおきです。

[#37528] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/07

新井です。

[#37545] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/10

西山和広です。

[#37546] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/10

新井です。

[#37551] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/11

西山和広です。

[#37554] refe.el (Re: ReFe 0.7 (Re: ReFe 0.6)) — Koji Arai <JCA02266@...> 2003/04/12

新井です。

[#37619] net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド — Keisuke Minami <keisuke@...>

こんにちは。三並です。

18 messages 2003/04/26

[#37622] net/imapのTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru)

 木村といいます。

31 messages 2003/04/27
[#37628] Re: net/imapのTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/28

前田です。

[#37632] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/04/28

 木村といいます。

[#37635] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/30

前田です。

[#37638] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/01

 木村です。

[#37641] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/05/02

前田です。

[#37647] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/06

 木村です。

[#37648] マッチした部分を配列にしまう方法 — Hirano Satoshi <hirano@...> 2003/05/07

こんにちは。

[ruby-list:37502] Re: Tmpfile.new がデフォルトで/tmpを利用すること

From: matz@... (Yukihiro Matsumoto)
Date: 2003-04-03 07:55:17 UTC
List: ruby-list #37502
まつもと ゆきひろです

In message "[ruby-list:37500] Re: Tmpfile.new がデフォルトで/tmpを利用すること"
    on 03/04/03, "U.Nakamura" <usa@osb.att.ne.jp> writes:

|| DOSISH環境でSAFEレ
|| ベル1以上でもcgi.rb(のマルチパート機能)が使いたいということ
|| であれば、cgi.rbにtmpdirを指定するAPIを付加してTempfileを生
|| 成する際に明示的に指定するしか方法はないと思います。
|
|私も同意見です。
|が、そうしても結局[ruby-list:37479]のような反論がそのまま成立
|するだけのような気もします。
|# という話を某所でしていたところでした。

DOSISHな環境でtempfileのようなのがそのまま動くことを期待する
のは不可能ではないかと思います。

可能な手段として思いつくのは.iniファイルのような「アプリケー
ションごとの設定ファイル」という枠組みを用意することですが、
それはそれで別の枠組みとして提供すべきではないか、そして、ポー
タビリティが問題になる場合には、その枠組みから取り出してきた
tmpdirをtempfileに明示的に渡すのが良いのではないかと考えます。

が、今、その「設定ファイル」という仕組みがないからといって
tempfileやらcgiやらで独自に実現すべきではないのではないかと。
とりあえずcgi.rbが明示的に指定できない点だけは直すべきですが。

|ともかく、話を整理すると、
|
|* cgi.rbがTempfile.new時にtmpdirを指定する方法を与えていない
|  こと
|* Tempfile.newは $SAFE >= 1 かつtmpdirを指定しない場合は /tmp
|  を決め打ちで使用する
|
|という二つの問題があって、これらは両方とも改善されるべき問題
|であると思います。

今述べたように、前者は改善されるべきですが、後者は別の枠組み
を用意すべきだと思います。将来、その設定ファイルの仕組みがで
きた後、tempfileがその別の枠組みに依存すべきかどうかは、私に
はまだ分かりません。

                                まつもと ゆきひろ /:|)

In This Thread