svn apache ldap

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

svn apache ldap

Непрочитанное сообщение schizoid » 2012-08-21 17:12:31

Есть свн. нужно сделать авторизацию через apache+ldap

конфиг апача:

Код: Выделить всё

<VirtualHost *:90>
    # Root
    <Location />
        DAV svn
        SVNParentPath /data/svn/repositories/
        SVNListParentPath on
    </Location>

    # Public repositories
    <Location /youtube/>
        # Repo settings
        DAV svn
        SVNParentPath /data/svn/repositories/youtube
        SVNListParentPath on
#        AuthzSVNAccessFile /usr/local/etc/dav_svn_public.authz

        BrowserMatch "TortoiseSVN" redirect-carefully
      
        AuthName "youtube repository"
        AuthType Basic
        AuthBasicProvider ldap
        AuthzLDAPAuthoritative Off
        
        AuthLDAPGroupAttribute memberUid
        AuthLDAPGroupAttributeIsDN off
        AuthLDAPUrl ldap://172.24.6.104/ou=users,dc=intropro,dc=com,dc=ua?uid
        Require ldap-group cn=youtube,ou=groups_svn,dc=intropro,dc=com,dc=ua


    </Location>
ErrorLog /var/log/apache2/svn-error.log
CustomLog /var/log/apache2/svn-access.log combined
LogLevel debug

</VirtualHost>
лдап авторизация проходит, но в репозиторий не пускает:

Код: Выделить всё

[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] (20014)Internal error: Can't open file '/data/svn/repositories/youtube/!svn/format': No such file or directory
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not fetch resource information.  [500, #0]
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not open the requested SVN filesystem  [500, #2]
[Tue Aug 21 14:03:19 2012] [error] [client 172.24.6.111] Could not open the requested SVN filesystem  [500, #2]
но прикол в том, что если убрать авторизацию все работает.
или к примеру, в /data/svn/repositories/ помимо youtube есть еще репозитории, которые не описаны в апаче, туда заходит без аторизации и без проблем. но если описать их в апаче и просить авторизацию, происходит описанная выше ситуация.
вопрос: шозанах?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: svn apache ldap

Непрочитанное сообщение Alex Keda » 2012-11-18 22:42:47

и чем кончилось?
Убей их всех! Бог потом рассортирует...