Heather Scrutton wrote:
> 
> I've been attempting to lurk and absorb information, however, this
> question is rather pressing for me at the moment.
> 
> I haven't found any good information on how to implement this, and I've
> looked for what feels like forever.
> 
> What we need to do is get content from an internal development box to a
> box outside the firewall.  I guess I'm unsure as to how this would work
> exactly, but I was told ssh / rdist (Sdist?) would perform this task
> well.
> 
> Anyone have any ideas how to get the content through the firewall with
> cvs?  Thanks!

Do you need to check out a working copy, or fetch the entire cvs
tree?

For the prior, install ssh (OpennSSH or the free ssh1 from SSH
Communicartions Security; their ssh2 will not work - it is
buggy), and then:

setenv CVS_RSH /path/to/ssh
setenv CVSROOT :ext:USER@server:/path/to/cvsroot 
cvs co

will work fine. (or "export CVS_RSH=..." etc for sh based shell).
You must get a path for ssh through the firewall, of course. It
will act the same as if you try to log in using ssh, asking for
passwords or checking certificates/public keys.

for copying the entire cvs tree, this is really not an issue for
this mailing list. You mention rdist, and yes, you can use rdist
to distribute any filesystem content, and you can use ssh with
rdist. Is this what you want? Please feel free to mail me, and I
might be able to help (first, get a fresh rdist version (6.x) and
try the -P option).

Cheers,
Palle

Reply via email to