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