Мы используем berkeley-db для авторизации svn-access.Apache игнорирует 'require user'
Мы его настроены так:
<Location /svn>
AuthType basic
AuthName "svn Authentication"
AuthBasicProvider dbm
AuthDBMUserFile /****/userDatabase.db
AuthDBMType db
AuthDBMGroupFile /****/userDatabase.db
AuthzDBMType db
SSLRequireSSL
</Location>
Пока здесь все работает отлично, и люди получают доступ в соответствии с их соответствующими группами. Нет, я хотел/должен был добавить некоторых конкретных пользователей для доступа (только для чтения) к одному хранилищу без изменения их групп. Я попытался следующие
<Location /svn/administration>
DAV svn
SVNPath /data/svn/administration
SVNPathAuthz off
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require group svn-admin-readwrite
</LimitExcept>
<Limit GET PROPFIND OPTIONS REPORT>
Require group svn-admin-read
Require user testUser testUser2
</Limit>
</Location>
этих модулей authn_dbm 'и 'authz_user' включены. Что-нибудь (очевидно), мне здесь не хватает? Любая помощь приветствуется!