delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/04/26/20:04:45

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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?= <rberber AT prodigy DOT net DOT mx>
Subject: Re: Problem with 'cvs login'
Date: Tue, 26 Apr 2005 19:03:38 -0500
Lines: 30
Message-ID: <d4mkia$t34$1@sea.gmane.org>
References: <959DF48BD1458D4C8DBFDAC8DF80D7F701D500A2 AT europa DOT ats DOT sensis DOT com> <426EC8A4 DOT 16D51752 AT dessent DOT net>
Mime-Version: 1.0
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019