Hi Bsd's lovers,

I would like to set up a public cvs server with read/write and anonymous 
access. So I googled and have found a howto that describe the
setup with openssh.

        http://www.pointless.nl/~peter/stuff/cvs-server.html

I find the proposed way very interested because the authentication is made with 
an OpenSSH server and not with cvs directly but I
still get a problem.

You can find below a little ( and simplified ) network diagram on which I am 
working :

      firewall
         |
      OpenBSD 3.7 ( DMZ )
         |
      firewall
         |
      FreeBSD 5.x

The method involves that cvs and sshd run on the same machine and that's a 
problem for me. In my network configuration, the DMZ
doesn't contain any production data. We only have proxy machines ( 
Bind,Apache,... ) that validates the traffic and forwards it to the
lan.

So in this case, I should have a jail OpenSSH server hosted in the DMZ ( 
OpenBSD machine ) that sould connect with a cvs (CVSROOT)
hosted on the lan ( FreeBSD machines ... ).

I just immagine to store the CVSROOT on a NFS share that I could mount from the 
DMZ but I haven't found anything else until now.

So are there people having such experience with this matter. Is that possible 
to solve this situation with OpenCVS ???

Thanks to help me.

Regards
Vincent.

Reply via email to