[Sysadmins] разграничение прав в svn

Anton Vinogradov vinogradov.mail на gmail.com
Ср Апр 20 09:45:25 UTC 2011


Доброго времени суток!
Пытаюсь разграничить права в SVN
с помощью mod_dav_svn для apache.

работает: парольный доступ к репозиториям

не работает: разграничение прав r/rw внутри репозитория

система -- актуальный сизиф.

rpm -qa subversion-server-dav
subversion-server-dav-1.6.16-alt1

rpm -ql subversion-server-dav
/etc/httpd2/conf/mods-available/dav_svn.conf
/etc/httpd2/conf/mods-available/dav_svn.load
/etc/httpd2/conf/mods-start.d/100-dav_svn.conf
/usr/lib64/apache2/modules/mod_authz_svn.so
/usr/lib64/apache2/modules/mod_dav_svn.so

cat /etc/httpd2/conf/mods-enabled/dav_svn.conf
<Location /svn/repo2>
  SVNPath /srv/svn/repo2
  DAV svn
  AuthType Basic
  AuthName "Repository repo2"
  AuthUserFile /srv/svn/repo2.passwd
  AuthzSVNAccessFile /srv/svn/repo2.authz
  Require valid-user
</Location>


<Location /svn/repo1>
  SVNPath /srv/svn/repo1
  DAV svn
  AuthType Basic
  AuthName "Repository repo1"
  AuthUserFile /srv/svn/repo1.passwd
  Require valid-user
</Location>

 ls /srv/svn/repo2.authz -l
-rwx------ 1 apache2 apache2 25 Апр 18 18:47 /srv/svn/repo2.authz


ls /etc/httpd2/conf/mods-enabled
alias.load       authn_file.load  authz_user.load  dav.conf  dav_svn.conf
dir.conf  include.load     log_config.load  mime.conf  mod_php5.conf
negotiation.load  ssl.load      userdir.load
auth_basic.load  authz_host.load  autoindex.load   dav.load  dav_svn.load
dir.load  log_config.conf  logio.load       mime.load  mod_php5.load
ssl.conf          userdir.conf



service httpd2 restart
Service httpd2 is not
running.
[PASSED]
Checking configuration sanity for httpd2:  Syntax error on line 39 of
/etc/httpd2/conf/mods-enabled/dav_svn.conf:
Invalid command 'AuthzSVNAccessFile', perhaps misspelled or defined by a
module not included in the server configuration


Баг? Или Я где накосячил?
-- 
Arc
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sysadmins/attachments/20110420/27572e29/attachment.html>


Подробная информация о списке рассылки Sysadmins