Inhereting permissions on folders including CVS
Posted on 2004-03-24
I run a Linux Fedora Core 1 server on our small office network, which works quite happily with few problems.
One issue that is bugging us is that when new folders are created, particularly when CVS'ing up new projects, the folder does not inherit the permissions of the parent folder.
This means that if I upload a new project, no one else can download and/or update it.
What do I need to do (CHMOD, CHOWN, CHGRP etc) to set the entire CVS root to allow this behaviour, without having it open to everyone (we have a user group called CVS)? I am fed up with having to go in to a terminal and update new projects!
Also, I want the same to happen on the file share folders, with permissions being set for different groups. Some will have read only, and others will have full access - but permissions should always be the same on every file / folder created in that folder... i.e. They should always be inherited from the parent.