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

Re: a sort of free software greenhouse



On 1 Feb 1998, Karl M. Hegbloom wrote:

> >>>>> "Jason" == Jason Gunthorpe <jgg@gpu.srv.ualberta.ca> writes:
> 
>     > CVS is a bit more tricky.. We might be able to patch the remote
>     > cvs loader or something. The big trick here is that we do not
>     > want group X to have permissions to check into group Y's cvs
>     > tree and we want to allow group X to control who as checkin
>     > permissions on group X's tree (and probably locate the tree in
>     > ~)
> 
>  There's a script in the "/usr/lib/cvs/contrib" directory called
>  "cvs_acl" that works fairly well for that purpose.  I've been testing
>  it here, and it's functional.  You should take a look at it.

It is not quite what I was thinking, it still needs a central repository
and requires us to admin their passwd file. I looked at the CVS source and
I think a ~10 line patch will give us a single shot setup cost and
inter-group security. Something along the lines of allowing /cvs/*/ to be
a CVSROOT (simple match in allow_root) and then patch the uid switcher to
switch to the UID of the passwd file in the CVS root.

Otherwise whevener they want to add/remove checkin privs we have to go as
root and edit some file, yuky.

Jason


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: