[Mew-dist 12288] Re: Ssh remote_port

Hidetomo Hosono h at example.com
2000年 2月 7日 (月) 21:07:15 JST


ほその@Kondara Project です。

To: mew-dist at example.com
From: Hajimu UMEMOTO (梅本 肇) <ume at example.com>
Subject: [Mew-dist 12282] Re: Ssh remote_port
Date: Mon, 7 Feb 2000 17:02:28 +0900

>   [Mew-dist 12012] に POP over SSH で使えるようになったという報告があっ
> たので、てっきり使えているものとばかり思ってました。

 あぁ、申し訳ありません。たぶん差出人である私は数字で指定していたもので、
それでずっと使えていたのだと思います。

 ところで、imget を rpop 対応にすると、$ENV{PATH} が taint 扱いになるた
め、ssh が起動出来なくなります。私は独自に、以下に添付するような
$ENV{PATH} を固定化するパッチをつくって、それをずっと自らが作成する
RPM には当てていたのですが、これが正しいのかどうか自信がなく
(--enable-rpop を外して再コンパイルが正しい、と言われてしまえばそれまで
ですよね ^^; ) 、他の場所では公開してきませんでした。

 というわけで、今回そのパッチを添付します。

 梅本さんのパッチは Kondara の RPM パッケージには反映させて頂きたいと思
います。では。

----
Kondara Project GNOME 野郎 A ちーむ ほそのひでとも
[GnuPG] F263 A53C 1E2D FF0A A08B  B913 0CA7 EAA1 7ECE CEDB
http://www.kondara.org/~h/
-------------- next part --------------
--- IM/Ssh.pm.dist	Wed Jan  5 18:09:02 2000
+++ IM/Ssh.pm	Fri Jan  7 18:16:04 2000
@@ -75,6 +75,7 @@
 	    close $read;
 	    open( STDOUT, ">&$write" );
 	    open( STDERR, ">&$write" );
+	    $ENV{PATH} = "/bin:/usr/bin:/usr/local/bin";
 	    exec( $SSH, '-n', '-x', '-o', 'BatchMode yes',
 		  "-L$local:$server:$remote", $host,
 		  sprintf( 'echo ssh_proxy_connect ; sleep %s', &command_timeout() ) );


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