Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com From: =?ISO-8859-1?Q?Ren=E9_Berber?= Subject: Re: Problem with 'cvs login' Date: Tue, 26 Apr 2005 19:03:38 -0500 Lines: 30 Message-ID: References: <959DF48BD1458D4C8DBFDAC8DF80D7F701D500A2 AT europa DOT ats DOT sensis DOT com> <426EC8A4 DOT 16D51752 AT dessent DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet AT sea DOT gmane DOT org X-Gmane-NNTP-Posting-Host: 201.138.31.16 User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) In-Reply-To: <426EC8A4.16D51752@dessent.net> X-IsSubscribed: yes Brian Dessent wrote: [snip] > If you are providing write (commit) access then you should not use > pserver, it sends passwords in plaintext. Use ssh. It's even simpler > to setup because sshd uses the built in windows user accounts, whereas > CVS pserver requires you to maintain a seperate set of accounts. Nope. The use of CVS's password file is optional, you can even have some users with regular accounts and some without, but if you want to give read only access you must define that in CVS's password. > I think you're confusing the two passwd files. One is /etc/passwd which > is created by the Cygwin command mkpassd, and should be created > automatically when you first log on after installing Cygwin. This is the > standard unix passwd file and is used by many commands. Including cvs under any UNIX implementation; I use it under Solaris and Linux. > The CVS passwd file is $CVSROOT/CVSROOT/passwd and is a completely > different file, with a different format, that is only used by CVS. You > must create and maintain this file yourself. Section 2.9.4.1 of the CVS > manual tells you all about this. Each repository can have its own users. But the point is: is Cygwin's port of CVS different than the regular CVS we use under UNIX? The difference being that under Cygwin you must create your own repository password file (I use cvsadmin, a separate program, to do that BTW). -- René Berber -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/