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

Другие вопросы по тегам