[Mew-dist 3160] Re: RPOP from mew

Takashi Yamamoto tyama at example.com
1997年 12月 12日 (金) 12:19:00 JST


山本@三菱電機です。

 ☆ [Mew-dist 3136] Re: RPOP from mew において
 ★ SAKAI Kiyotaka さん曰く
>> In article <19971211184829K.tyama at example.com>, Takashi Yamamoto <tyama at example.com> writes:

>  /usr/local/bin/imget: my: not found
>  /usr/local/bin/imget: use: not found

> ちなみに、imgetのsuidを外して、suidperlではなくperlを呼ぶように戻し、
> Imget.Src=pop/POP:tyama at example.comとするとパスワードは聞かれますが、正常に取っ
> てくることが出来ます。

酒井さん> suidperl が perl4 のものを使っているということはないでしょうか?

酒井さん> my や use は perl5 になって追加された関数ですので、そうとしか思えない
酒井さん> のですが…。

プロセスの呼び出しまわりがあやしいので、いろいろやってみたところ
例のメッセージは
/bin/sh /usr/local/bin/imget
を呼び出した時と同じようです。shで起動されてもなんとかするため、
/usr/local/bin/imget.shに

#!/bin/sh
/usr/local/bin/imget

と書いてこちらをmewで呼ぶようにしたら大丈夫になりました。
でも他のimコマンドはうまく呼び出されているのにsuidが立ったimgetだけど
うしてエラーになるのかわかりません(sh imlsとかも同様のエラーが出るので...)。
原因はOSまわりにあるのでしょうか(とりあえずできたからいいけど..)
--
Takashi Yamamoto <tyama at example.com> よ。
pgp: 22 36 88 2C BC B2 4A A7  D7 75 04 B2 64 54 A4 A9



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