1

Тема: SVN сервер на Keenetic

Добрый день!

Прошу рассмотреть возможность добавления какого нибудь простого SVN сервера в функционал роутера. Возможно ли такое в принципе? К сожалению, слабо разбираюсь в Linux, поэтому посоветовать конкретного ничего не могу. Очень надеюсь на опыт администратора и участников форума  smile

Спасибо.

2

Re: SVN сервер на Keenetic

alexg, Вы wiki читали? Поиск на этом форуме не пробовали запустить? Все давно в репозитарии!

 # opkg list | grep subve
subversion-client - 1.6.17-1 - Subversion is a free/open-source version control system. That is,
 This package contains the subversion client tools.
subversion-libs - 1.6.17-1 - Subversion is a free/open-source version control system. That is,
 This package contains the subversion libraries.
subversion-server - 1.6.17-1 - Subversion is a free/open-source version control system. That is,
 This package contains the subversion server.

3

Re: SVN сервер на Keenetic

Zyxmon :

alexg, Вы wiki читали?

Пардон, пропустил при чтении.  roll Спасибо.

4

Re: SVN сервер на Keenetic

Прошу прощения, ещё один, вероятно, глупый вопрос: subversion-server и subversion-client - это понятно, а зачем нужен subversion-libs? Где об этом можно прочитать?

5

Re: SVN сервер на Keenetic

alexg, у openwrt пакеты дробятся на мелкие части. subversion разбили на три части. Если ставить или subversion-server, или subversion-client, то поставятся автоматом требуемые shared libraries из subversion-libs.

6

Re: SVN сервер на Keenetic

Установил и настроил svn сервер на кинетике. Из внутренней сети сервер доступен. Запускаю вручную с консоли.
Возникли вопросы:
1. Что надо сделать (куда прописать команду) чтобы svnserve стартовал автоматом при подключении диска/загрузке роутера?
2.Что надо сделать чтобы svn сервер был доступен из интернета?
3.Можно-ли каким-то образом сделать так чтобы при доступе к svn-серверу со стороны интернета трафик бы шифровался?

Отредактировано ASteZ (2011-10-20 13:25:15)

7

Re: SVN сервер на Keenetic

0. Прочтите wiki на googlecode. Посмотрите как запускаются автоматом другие сервисы.
1. Написать скрипт. Можно попробовать запускать через xinetd (по требованию), читайте тему про sane.
2. Добавить правило в iptables.
3. Не использовать 2, вместо этого создать зашифрованный туннель с помощью openvpn.

8

Re: SVN сервер на Keenetic

пакеты subversion-* (и библиотеки libapr*) обновлены - синхронизация с транком openwrt. Если, вдруг, чего отвалилось - отписываемя.