Matt J. Gumbley writes: > > (We're using cvs 1.11.2 client and server, pserver, SystemAuth=no, we > have a UNIX cvs group containing all users, and all users are listed in > CVSROOT/passwd)
Do users run as themselves, or are you mapping all of the CVS users to one (or a few) system users? > Is there any way in which we can set up our repository with > access-control-list -like behaviour? You can probably do what you want with Unix groups. Put all the developers in one group and all the authors in the other. Have the source file directories and files set to the developer group and the documentation directories and files set to the author group. (If your system is anything other than one of the BSDs, you'll probably have to set the set-group-id bit on the directories so that newly created files and subdirectories get their group from the parent directory rather than the creating user's default group.) Set the protections on the directories so that group members have write permission but other users only have read permission. As admin, put yourself in both groups. -Larry Jones The game's called on account of sudden death. -- Calvin _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
