info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is a multiple pserver possible?


From: Mark D. Baushke
Subject: Re: Is a multiple pserver possible?
Date: Tue, 06 Jan 2004 16:35:37 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Anne Henmi <address@hidden> writes:

> Greg A. Woods grabbed a keyboard and typed...
> > That's not really going help any unless you're only using it for
> > read-only access.
> 
> See, that's part of the problem. The main user wants to have the
> following:
> 
> /cvs/proj1
> /cvs/proj2
> /cvs/proj3
> ...
> 
> With all the users in those projects able to login and checkout and
> commit source code. Fine, that's not a problem using SSH.

Correct.

> Here's the kicker.. he wants to have an "anonymous" user for each
> project (with the username "proj1", "proj2", etc) for accessing each
> separate repository.

A read-only anonymous account right? No one is supposed to be able to
commit from such an account right?

> > If you didn't use cvsd and you didn't use pserver (i.e. if you used SSH,
> > or some similar client/server tool), then you'd automatically gain the
> > ability to support as many different repositories on your server as you
> > could ever possibly imagine needing.  I.e. with SSH the user (perhaps
> > with the help of a wrapper script or other setup tool) supplies the
> > repository location to the server and thus any number of repositories
> > can be handled by one server through one SSH daemon.
> 
> Ok, so how do you setup all sorts of anonymous accounts on a per project
> basis using SSH?

One uses group permissions on the repository (one for each repository)
and puts the appropriate accounts into the group(s) in which they should
belong.

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/+1RZ3x41pRYZE/gRAnuEAJ9P+Mt3s3Jc3Y18x2TbFa0daNQBbACffO9H
xDFZ2ybyBAaJqiwbyZ3x3AY=
=c/nl
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]