info-cvs
[Top][All Lists]
Advanced

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

Re: cvs server?


From: Mark D. Baushke
Subject: Re: cvs server?
Date: Mon, 25 Oct 2004 03:20:04 -0700

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

Patrick Guio <address@hidden> writes:

> I try to find some documentation about how to set up and use the
> 'cvs server' command but I cannot find that much.
> I would like to use it with ssh forced command.

cvs server is what is run in :ext: mode via $CVS_RSH and does not use
the :pserver: required option of --allow-root=<pathname>.
 
> Shall the '--allow-root=' option point to a $CVSROOT or can it
> directly point to a project within a $CVSROOT?
> In other words does it need access to $CVSROOT/CVSROOT?

Read access at the least if you plan to allow commits as the users will
need to be able to read the commitinfo/verifymsg/loginfo and similiar
scripts for commits as well as being able to read
$CVSROOT/CVSROOT/config

> If so how do I restrict r/w access to only one of my project when
> accessed from a special ip?

Using normal HOST access control methods.

You may find it desirable to have CVSROOT/config use a LockDir to give
different permissions for checkout than for commit.

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

iD8DBQFBfNNU3x41pRYZE/gRAqMaAJsHT+ASkcBcLzWKridY0LIwkkYzowCffhyJ
V/7sCnjtBp8g6Ec1HA4yIBs=
=Xh5I
-----END PGP SIGNATURE-----




reply via email to

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