From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jan 24 14:30:09 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id OAA25846;
	Wed, 24 Jan 2001 14:30:09 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from meadow.scphys.kyoto-u.ac.jp (meadow.scphys.kyoto-u.ac.jp [130.54.54.165])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id OAA25841
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 24 Jan 2001 14:30:08 +0900 (JST)
	(envelope-from amorita@meadow.scphys.kyoto-u.ac.jp)
Received: (qmail 91631 invoked from network); 24 Jan 2001 05:29:37 -0000
Received: from localhost (HELO meadow.scphys.kyoto-u.ac.jp) (127.0.0.1)
  by localhost with SMTP; 24 Jan 2001 05:29:37 -0000
To: FreeBSD-users-jp@jp.freebsd.org
X-cite: xcite 1.31
References: <20010124004552D.kuroishi@tkh.att.ne.jp>
 <20010124.010916.74736124.taka@cyber-magic.org>
 <20010124073606F.kuroishi@tkh.att.ne.jp>
 <20010124.090129.41647969.taka@cyber-magic.org>
From: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
Date: 24 Jan 2001 14:29:36 +0900
In-Reply-To: <20010124.090129.41647969.taka@cyber-magic.org>
 (Keisuke Takayama's message of "Wed, 24 Jan 2001 09:01:29 +0900 (JST)")
Message-ID: <85y9w14iwv.fsf@meadow.scphys.kyoto-u.ac.jp>
Lines: 60
User-Agent: T-gnus/6.14.6 (based on Gnus v5.8.8) (revision 02) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i386-unknown-freebsdelf3.4) MULE/4.0 (HANANOEN)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 58533
Subject: [FreeBSD-users-jp 58533] Re: CVSup through proxy server
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: amorita@meadow.scphys.kyoto-u.ac.jp

$B?9ED!w5~Bg$G$9(B

>>>>> On Wed, 24 Jan 2001 09:01:29 +0900 (JST)
>>>>> taka@cyber-magic.org(Keisuke Takayama)  said:
$B!d(B
$B!d(B>>>>> In article <20010124073606F.kuroishi@tkh.att.ne.jp>, 
$B!d(B	"Kuroishi Mitsuo" <kuroishi@tkh.att.ne.jp> writes:
$B!d(B
$B!d(B>> port forward $B$rMxMQ$9$k$K$O(B
$B!d(B>> $B<j85$N%[%9%H$+$i$=$N%[%9%H$^$G(B ssh $B$G%j%b!<%H%m%0%$%s$G$-$kI,MW$,$"$j$^$9(B.
$B!d(B>> $B$"$J$?$N4D6-$G$O(B ssh $B$G(B Internet $B>e$N%[%9%H$K%j%b!<%H%m%0%$%s$G$-$^$9$+(B.
$B!d(B
$B!d(BKM> SSH$B$,F0$$$F$$$k%[%9%H(B(IPreachable$B$J%^%7%s$G$9(B)$B$K$O!"(B
$B!d(BKM> $B%j%b!<%H%m%0%$%s$G$-$^$9!#(B
$B!d(B
$B!d$G$O$"$H$O(B ssh $B$N(B port forwarding $B%P%P%s$G9,$;$K$J$l$=$&$G$9$M(B.
$B!d(B
$B!d(Bstep1.  $B<j85$N%[%9%H$+$i%$%s%?!<%M%C%H>e$N%[%9%H$KBP$7$F(B
$B!d(B	ssh $B$G(B portforward $B$G%H%s%M%k$r7!$k(B.
$B!d(B
$B!d(B% ssh remotehost -C -l username -L 15999:cvsup.jp.freebsd.org:5999 
$B!d(B
$B!d(Bstep2. $B<j85$N%[%9%H$G(B locahost:15999 $B$KBP$7$F(B cvsup $B$r$+$1$k(B
$B!d(B
$B!d(B% cvsup -g -L 2 -z -h localhost -p 15999 ports-supfile
$B!d(B
$B!d$3$s$J$b$sK\Ev$KF0$/$s$@$m$&$+(B? $B$H;W$C$F(B
$B!d<j85$GE,Ev$K<B83$7$F$_$?$i$G$-$F$7$^$$$^$7$?(B.
$B!d(B
$B!d%]!<%HHV9f(B 15999 $B$OE,Ev$K?6$C$F$/$@$5$$(B.
$B!d(Bcvsup $B$N%]!<%HHV9f$,(B 5999 $B$J$N$GE,Ev$K(B +10000 $B$7$^$7$?(B.
$B!d$^$?(B cvsup $B$9$k@h$b9qFb$N(B cvsup $B%_%i!<%5%$%H$rE,Ev$KA*$s$G$/$@$5$$(B.
$B!d(B
$B!d$?$@$3$l$rKhF|(B cron $B$G2s$7$F<+F0<B9T$9$k$K$O(B
$B!d(Bstep1 $B$G$N(B ssh $B%H%s%M%k$r91>oE*$K$O$j$D$E$1$J$1$l$P$J$i$J$$$N$G(B
$B!d$$$m$$$m$HLLE]$+$bCN$l$^$;$s(B.
$B!d(B
cvsup$B$N(B man$B$K$"$j$^$9$,!"(Bcvsup$B$9$kD>A0$K(B ssh$B$G(B sleep 60$B$H$+$r(B
$B<B9T$9$k$H$$$&<j$,$"$j$^$9(B
sleep$BCf$K(B cvsup$B$N(B connection$B$,@.N)$9$l$P(B ssh$B$O(B cvsup$B=*N;$^$G(B
port forwarding$B$r0];}$7$^$9(B
$B$D$^$j!">e5-$NNc$K=>$&7A$@$H(B
--CVSUP.sh--
#!/bin/sh
ssh -f -x -L 15999:cvsup.jp.freebsd.org:5999 remotehost sleep 60
cvsup -g -L 2 -z -h localhost -p 15999 ports-supfile
--CVSUP.sh--
$B$H$$$&(B Script$B$r=q$$$F!"(Bcron$B$G<B9T$7$^$9(B
$B$3$N;~!"JL%"%+%&%s%H$rMQ0U$9$k$+(B -i option$B$G(B key$B$r@Z$jBX$($F(B
$B6u$N%Q%9%U%l!<%:$G%"%/%;%9$5$;$k$H%Q%9%U%l!<%:$NF~NO$,MW$i$:JXMx$G$9(B
$B!t(Bsshd$BB&$G$O!"(Bsleep$B$7$+<B9T$G$-$J$$$h$&$KBP1~$9$k(B public key$B$K(B
$B!t(Bcommand option$B$r$D$1$F$*$/(B
$B!t(Bfrom option$B$K$h$k(B host$B@)8B$b$"$j$+$b(B
$B$"$H!"(Bcvsup$B$N(B compress$B$rMxMQ$9$k$J$i(B cvsup$B$N(B compress(-C)$B$O;H$o$J$$J}$,(B
$BNI$$$H;W$$$^$9(B(overhead$B$,(B 2$B=E$K$J$j$^$9(B)

--
#  Akio Morita ( $B?9ED(B $B><IW(B -- $B5~ETBg3XBg3X1!M}3X8&5f2J(B D2)
#   E-mail:  amorita@meadow.scphys.kyoto-u.ac.jp
#  WebPage:  http://misao.kuicr.kyoto-u.ac.jp/amorita/
