--- Mark <[EMAIL PROTECTED]> wrote:
> 
> --- Brandon Brinkley <[EMAIL PROTECTED]> wrote:
> 
> > 1. Can CVS be made more hack-proof (e.g. owner
> permissions on RCS files in
> > the CVSROOT)?
> 
> create a pserver account, a cvs admin account, a
> cvsrepo group and put only
> those two accounts in that group. run pserver as the
> non-root pserver account,
> create repos (775) with the cvsadmin account. now no
> accounts but these two
> accounts have access to the physical CVS repository
> structure. When you create
> the repo, chmod 755 the CVSROOT directory. All users
> must now use CVS (in
> pserver mode) to change anything in the repository,
> you can use the cvs admin
> account in local mode to change CVSROOT. Sure you
> hav eto maintain a passwd
> file, but I find that easier that maintaining a
> sticky bit/SGID/group balance
> in the repository.

Huh?  From my experience, there is no maintenance of
the SGID bit -- just set it and forget it (can I be
sued for using this phrase? :-)

Moreover, since pserver doesn't run as the user,
tracability is compromised.  Somehow, pserver has to
know who is doing a checkin.  This information has to
come from the client.  Wouldn't clients be able to
spoof a username?

Noel

__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com


_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to