[cvsnt] Re: Linux setup problems
Glen Starrett
grstarrett at cox.net
Wed Jan 26 16:40:57 GMT 2005
Thomas Keller wrote:
> Glen Starret wrote:
> > "pserver" is the name of the server component for CVSNT. Like
> > CVSROOT, it has multiple meanings. [...]
>
> Hrmm... if the pserver process which runs in the background is
> a "general" server component which is needed, then for which
> protocols other than :pserver: is it needed?
> :ext: with SSH works without a running pserver.
When you use SSH (or EXT) you aren't actually using a CVS protocol
per-se to communicate over the net. The SSH handles the net comm, then
on the server side it runs CVS instead of your normal shell (you can see
what I mean in the link Mark offered). Once it's local, I don't know
for a fact but I suspect it might be using the :LOCAL: protocol (not
sure though).
> >> I don't even know if the build-in access control thing (via readers,
> >> writers, admin and group file) works at all when
> >> not using :pserver: - you can correct me on this point.
> >
> > Those files all works the same regardless of the protocol used AFAIK.
>
> Hrm... do I still have to add users via cvs passwd _before_ I can use
> this access control?
No. I don't have any users in any passwd file on my CVS servers. Just
make sure the username you list is the *exact* (AFAIK some pieces are
still case sensitive*) username that CVS is detecting for that user.
* I think when the user is looked up in users, that piece is case
sensitive but I haven't tested that since early 2.0.x releases. There
might be other spots too, but I think Tony has been getting rid of the
sensitivity so it might be unnecessary.
--
Glen Starrett
More information about the cvsnt
mailing list