Объясните как настроить GIT сервер на FreeBSD 8.1

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
charger
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-03-12 6:04:07

Объясните как настроить GIT сервер на FreeBSD 8.1

Непрочитанное сообщение charger » 2011-03-12 6:46:53

На просторах интернета нашел только одну статью "Установка git сервера на Freebsd 7.2 c клиентами EGit на Eclipse под Windows", а тут на форуме по запросу "+настройка +GIT" ничего не находил.
В статье описывается как настроить доступ к репозиторию через ssh с помощью ключей- gitosis. Задача состоит, поднять репозиторий на VDS и подключатся к нему через Tortoisegit, я не знаю, подойдет ли мне тип доступа описанный в статье?
Пожалуйста, объясните несколько моментов.
В статье говорится про настройку sshd, в частности

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

# do not allow telnet-type login for security reason 
PasswordAuthentication no
не получится ли это выстрел в ногу, так что я не смогу через ssh зайти на VDS после такой настройки?
И что делать, если после

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

cd /usr/ports/devel/git  
make && make install  
получается "git: Command not found." ?
Последний раз редактировалось f_andrey 2011-04-18 10:52:33, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания 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/

charger
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-03-12 6:04:07

Re: Объясните как настроить GIT сервер на FreeBSD 8.1

Непрочитанное сообщение charger » 2011-03-12 6:56:01

ой. по не найденой команде git помог rehash :-[

Аватара пользователя
baboon
рядовой
Сообщения: 18
Зарегистрирован: 2008-11-01 20:10:07

Re: Объясните как настроить GIT сервер на FreeBSD 8.1

Непрочитанное сообщение baboon » 2011-04-18 9:39:10

Не будем плодить темы.. Вопрос такой
настроил git на доступ через хттп, пытаюсь сделать пуш с клиента - получаю

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

# git push
Username:
Password:
error: Cannot access URL http://git.host.com/, return code 22
fatal: git-http-push failed
В гугле пишут, что это не правильно работающий dav. Как можно наверняка проверить его работоспособность? Да и он не только для пуша же нежуен. Клон с хоста нормально проходит.

Конфиг индейца:

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

<VirtualHost *:80>
  ServerName git.host.com
  ServerAlias www.git.host.com
  DocumentRoot "/path/to/git/"
  ErrorLog /var/log/host.error.log
  CustomLog /var/log/host.access.log common
  Alias / /path/to/git/
        <Location />
                DAV on
                AuthType Basic
                AuthName "Git"
                AuthUserFile /path/to/passwd.git
                Require valid-user
        </Location>
        <Directory />
                Dav On
        </Directory>

</VirtualHost>


Аватара пользователя
baboon
рядовой
Сообщения: 18
Зарегистрирован: 2008-11-01 20:10:07

Re: Объясните как настроить GIT сервер на FreeBSD 8.1

Непрочитанное сообщение baboon » 2011-04-18 10:26:55

отбой. в конфиге на клиенте откуда пушим нужно было дописать user@host в урл.