Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Marc Chamberlin wrote: server from the internet, and to delete the pserver_protocol.dll file. My > question is, if I plan to allow both users FROM MY LAN and from the > internet to access the CVS server, should I still delete this file? Do I > add users in the same fashion, as explained in this section, regardless of If you're using something like ntserver or sspi then the OS takes care of the user authentication, and you don't have to worry about users & passwords. This is the simplest setup, and is recommended (sspi is recommended over ntserver, but it's still available for old clients to connect if required). pserver will also attempt to authenticate this way if there's no passwd file, but as it sends its passwords in an insecure manner it's not a good idea use it this way when going over a public network. > 3. For accessing the server from the internet, the instructions say that > the client should use the SSPI protocol. Two of the clients we plan to use > are WinCVS and Eclipse for a Java IDE. Another requested one is > TortoiseCVS which I haven't looked at yet. Nowhere can I find, in the > WinCVS documentation, any mention of using the SSPI protocol. Instead, > their documentation seems to talk about yet another protocol called SSH Possibly the WinCVS documentation is out of date... WinCVS has supported SSPI since early in the 1.3.x releases. TortoiseCVS and WinCVS should work seamlessly with cvsnt. Eclipse isn't really supported (they only really support the Unix CVS server) but some people have had it working (the Eclipse people do some things we don't support, and we do some things they don't support... maybe one day they'll work seamlessly, but at the moment that's not the case). I'm not sure what protocols Eclipse supports these days... it's possible they've added support for sspi and/or ntserver... I haven't checked recently. In the past you were limited to pserver. > when communication with the CVS server over the internet. Does CVSNT > support the SSH protocol? (The CVSNT control applet seems to imply that it > might, there are buttons to start and stop the CVS SSH service but they > are grayed out and a message states the service is not installed, and I do > not find any instructions on how to install it...) If so, how to I add The cvsnt SSH server is extremely experimental at the moment, so isn't installed by default. If you're connecting from Windows clients you don't need it. ssh is useful from Unix clients (there's also kerberos/gserver, which can be a pain to setup but is useful if you're on a kerberised network). > 4. What is the passwd file and the .rhosts file that is often referred to > in various documents? Where are these located? .rhosts is part of the rsh protocol, which I wouldn't recommend using unless you have to. The passwd file goes in the CVSROOT module of the repository, and holds the passwords for pserver. It can also be used to restrict logins on other protocols but AFAIK most people don't bother with that functionality. Tony