[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What could go wrong with this scenario?
From: |
Marcel van der Boom |
Subject: |
What could go wrong with this scenario? |
Date: |
Wed, 14 Nov 2001 16:35:37 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.5+) Gecko/20011023 |
Hi,
I have a repository with let's say 5 projects (5 toplevel directories
below CVSROOT) For each project a unix group exists and users which are
in this group are the only users allowed in each project.
From time to time (actually after each new file and possibly after each
commit) I would like to check permissions on these projects.
The docs suggest I might use the loginfo file for this with a entry like:
DEFAULT: /script/to/run.sh
Essentially the run.sh script should change all group and ownership
assignments of all files below the project dir with something like
chgrp -R cvs_project /cvsroot/project
chmod -R 770 /cvsroot/project
This however changes permissions all files including ,v files. The
manual mentiones that the ,v files are created read-only and I should
not change these permissions.
Questions:
- Is the loginfo mechanism the right way to do this? Any alternatives?
- Should I explicitly exclude the ,v files in the script? What happens
if I don't.
- Any other considerations?
Thanks
--
Marcel van der Boom
HS-Development BV
Kwartiersedijk 14B
Fijnaart, The Netherlands
Tel. : 0168-468822
Fax. : 0168-468823
Email: address@hidden