[EMAIL PROTECTED] writes:
>
> I just built cvs on my Linux box. I set up a repository called 'fs'
> and set the owner to root and the group to 'fsdev'. I have a list of
> users who belong to the 'fsdev' group who should be able to add,
> commit, etc... However, when I tried to add the first directory to
> the repository as user 'tvolkert', it made me owner of that directory
> (user 'tvolkert', group 'tvolkert'). That being the case, no other
> users could run a 'cvs checkout fs' because they had no permissions
> on that dir.
You need to set the SGID bit (chmod g+s) on the repository directories
-- that causes the kernel to use BSD semantics when creating directories
which means that the group of a new directory will be set to the group
of its parent directory rather than the group of the user creating it.
-Larry Jones
I wonder if I can grow fangs when my baby teeth fall out. -- Calvin
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs