Subversion (использование svn:// и http://)
Модераторы: SLEDopit, Модераторы разделов
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Subversion
проблемма вот в чем: хочется иметь доступ к репозиториям subversion по протоколам SVN и HTTP одновременно, загвозка в том что при использовании svnserve (протокол svn) файл паролей выглядит как "пользователь = пароль", а при использовании HTTP пароль шифруется по методу htpasswd и файл выглядит как "пользователь:зашифрованный пароль". Гуглил долго и упорно, но во всех манах и описаниях упорно используется "AuthType Basic" он один или есть таки варианты? Можно ли настроить Apache чтобы он использовал для авторизации тотже файл что и svnserve? А если нет, то можно ли написать скрипт для добавления пользователей, к примеру я создаю файл с именами пользователей, скрипт берет имя пользователя из файла, генерирует для него пароль и добавляет его в svnpassvd в виде "пользователь=пароль", а в файл htpass "пользовател:зашифрованный пароль по методу htpasswd"?
Ничто не вечно под рутом
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Subversion
Так, а в чём проблема написать что-то аля:
?
Код: Выделить всё
htpasswd -b htpasswd "$1" "$2"
echo "$1 = $2" >> svnpasswd?
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Subversion
спасибо, жаль только что приходиться держать два файла паролей, ну да фиг с ним, спасибо еще раз
Ничто не вечно под рутом