SVN authz с использованием группы linux
Можно ли настроить файл авторизации SVN для использования групп серверов Linux?
Чтобы попытаться привести немного больше подробностей / пример, скажем, у меня есть файл SVN authz следующим образом:
[groups]
developers = linuxUserA, linuxUserB
reviewers = linuxUserC
endUsers = linuxGroupA <- can I insert a Linux group here
[/project]
@developers = rw
@reviewers = r
[/project/downloads/]
@endUsers = r
userA, userB и userC все существуют как пользователи Linux, и им предоставляется доступ, как и ожидалось. Однако членам linuxGroupA, по-видимому, не предоставляется доступ (в этом примере к папке загрузок).
Итак, можно ли настроить svn authz для ссылки на группу linux, члены которой получат доступ (скажем, в папке загрузок выше)?
1 ответ
нет
В правой части раздела [groups] всегда находится список объектов authz-файла (другие группы, псевдонимы, пользователи).
Вы можете построить строку endUsers = ...
путем обработки /etc/group и вывода конечных пользователей linuxGroupA в файл authz