Link to home
Start Free TrialLog in
Avatar of allelopath
allelopath

asked on

CVS Setup

I need guidance in setting up a CVS Client/Server system.
This will be a fairly long process as I have very little knowledge of networks, or CVS for that matter.

Here's what I want to setup:
Server:  A P3 machine to be used exclusively as a CVS server, running Red Hat Linux 8.0
On a LAN behind a firewall.

Clients:
3 machines: 1 workstation on the LAN (Win2k)
               1 laptop (Win2k) capable of being on the LAN or dialin thru modem (using VPNClient)
               1 workstation (RH8.0) connecting only via dialin thru modem (using VPNClient)
(The last 2 machines are the same user)

Thus far, I have RH8.0 and CVS installed in the server.

From the cursory reading I've done, apparently I will want to use SSH.

I'm not sure where to go from here, so i guess this is part 1 of the question.  
What do I do next?

(i posted this question in Networking a couple days ago, but received no responses, so I'm trying it here.
If you can suggest a better category please do so)
ASKER CERTIFIED SOLUTION
Avatar of ohadr
ohadr

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of allelopath
allelopath

ASKER

You are correct in that I am not concerned about attacks from within the LAN.

I have to set up users on the server side, do I not?  Will the users be users of the server machine itself (thru RH) or of CVS?

I've read the pserver is not good to use because the password encryption is really weak.

Yes, you need to set the users on the RH server.
And why do you that concern of the users authentication of being to week, are you afraid users from inside your LAN will access this CVS? This authentication is working either when you are working inside the LAN. When you’re using it from outside the LAN you are using VPNClient which has its own authentication and encryption in order to login your LAN, only after the user passes the VPNClient authentication his CVS client will use this “week” authentication which is again the second authentication and not the main one.
Unless you afraid from people that have access to you LAN to access this CVS without permission I wouldn’t bother using something else.
ok, i think i understand the authentication issue.  I'll user pserver.

for [port], do I use 2401?
Also, not sure about the [ ] in setting CVSROOT, do they appear at all, or not, e.g.:

:pserver:joeuser:zzzz@128.111.222.333:2401/usr/local/cvsrep

and how would I set CVS root on the server itself, in particulaur would the method still be pserver?
CVSROOT is set in .bashrc
Got it working on the LAN.
Next is to do it remotely thru VPN Client.