This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cvs read behind firewall?
- To: Christian Jönsson <chj at lin dot foa dot se>
- Subject: Re: cvs read behind firewall?
- From: Michael Meissner <meissner at cygnus dot com>
- Date: Thu, 14 Dec 2000 15:08:06 -0500
- Cc: gcc <gcc at gcc dot gnu dot org>
- References: <06c201c065ed$d2b1dc20$e721e396@botten>
On Thu, Dec 14, 2000 at 05:49:28PM +0100, Christian Jönsson wrote:
> I have a machine that I'd like to build gcc on from the cvs repository.
>
> The machine is behind a firewall but I can ssh myself out using
> non-privelaged
> ports, i.e., ssh -P. Now, how do I do this with cvs?
>
> This example that I thought could work was performed with a bash shell.
>
> administrator@BOTTEN /usr/local/src
> $ export CVS_RSH=ssh
>
> administrator@BOTTEN /usr/local/src
> $ alias ssh='ssh -P'
>
> administrator@BOTTEN /usr/local/src
> $ cvs -d :ext:anoncvs@gcc.gnu.org:/cvs/gcc checkout gcc
> Secure connection to gcc.gnu.org refused.
> cvs [checkout aborted]: end of file from server (consult above messages if
> any)
>
> administrator@BOTTEN /usr/local/src
>
> Any help with getting cvs access through my firewall is greatly appreciated.
One way to do it, is have a shell script that invokes ssh with -P and set that
as your CVS_RSH (ie, the alias won't work, because cvs is forking $CVS_RSH
either directlry or through /bin/sh).
--
Michael Meissner, Red Hat, Inc. (GCC group)
PMB 198, 174 Littleton Road #3, Westford, Massachusetts 01886, USA
Work: meissner@redhat.com phone: +1 978-486-9304
Non-work: meissner@spectacle-pond.org fax: +1 978-692-4482