LINUX.ORG.RU

CVS проблемы с правами в LockDir/


0

0

Когда пользователь группы devel делает "cvs co dir" в некой директории cvs-lock (CVSROOT/config: LockDir=/cvs-locks) создается дерево директорий c справами записи для группы devel.

Внимание вопрос:
Когда пользователь не входящий в devel хочет после этого сделать cvs co dir для того чтобы ознакомится с текущим положением дел, то жестоко обламывается:

cvcvs -d :ext:dev@host:/cvs -r -z3 co -P "cs"
cvs server: Updating cs
cvs server: failed to create lock directory for `/cvs/cs' (/cvs-locks/cs/#cvs.lock): Permission denied
cvs server: failed to obtain dir lock in repository `/cvs/cs'
cvs [server aborted]: read lock failed - giving up


Как это можно обойти?
Помещать этого пользователя в devel нельзя.


Менять значение директивы LockDir в CVSROOT/config на каталог, в который открыть доступ на запись всем с правами 1777.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.