Ustawienia Git'a + Grit we FreeBSD

Odpowiedz Nowy wątek
2011-04-04 11:36

Rejestracja: 17 lat temu

Ostatnio: 4 lata temu

0

Zainstalowałem gita korzystając z opisu na stronie: http://vanix.blogspot.com/201[...]up-git-server-on-freebsd.html
Gdy próbowałem uruchomić serwer Gita to otrzymałem komunikat:

route: writing to routing socket: File exists
add net 0.0.0.0: gateway XXX.XXX.XXX.XXX: route already in table
Starting git_daemon.
usage: git daemon [--verbose] [--syslog] [--export-all]
           [--timeout=n] [--init-timeout=n] [--max-connections=n]
           [--strict-paths] [--base-path=path] [--base-path-relaxed]
           [--user-path | --user-path=path]
           [--interpolated-path=path]
           [--reuseaddr] [--detach] [--pid-file=file]
           [--[enable|disable|allow-override|forbid-override]=service]
           [--inetd | [--listen=host_or_ipaddr] [--port=n]
                      [--user=user [--group=group]]
           [directory...]
/usr/local/etc/rc.d/git_daemon: WARNING: failed to start git_daemon

Sądząc po komunikacie zapewne trzeba ustawić jakiś routing.

edytowany 1x, ostatnio: wafcio, 2011-04-04 11:36

Pozostało 580 znaków

2011-04-04 12:26
Moderator

Rejestracja: 17 lat temu

Ostatnio: 10 minut temu

0

Nie wiem jak jest w gitcie, ale w Mercurialu jest tak, że hg serve uruchamia demona nasłuchującego na porcie 80. Jeżeli git daemon też to robi, to oczywiście nie może być innego programu (np. serwera HTTP) nasłuchującego, bo to nie zadziała, a ten "file exists" na to by mi wskazywał, że coś blokuje port.

Ale to tylko przeczucie.

Pozostało 580 znaków

2011-04-04 16:22

Rejestracja: 17 lat temu

Ostatnio: 4 lata temu

0
# netstat -a | egrep 'Proto|LISTEN'
Proto Recv-Q Send-Q  Local Address          Foreign Address       (state)
tcp4       0      0 *.ftp                  *.*                    LISTEN
tcp6       0      0 *.ftp                  *.*                    LISTEN
tcp4       0      0 localhost.smtp         *.*                    LISTEN
tcp4       0      0 *.ssh                  *.*                    LISTEN
tcp6       0      0 *.ssh                  *.*                    LISTEN
tcp46      0      0 *.8080                 *.*                    LISTEN
tcp4       0      0 localhost.postgresql   *.*                    LISTEN
tcp6       0      0 localhost.postgresql   *.*                    LISTEN

Z tego wynika, że nic nie nasłuchuje na porcie 80. =

edytowany 1x, ostatnio: wafcio, 2011-04-04 16:22

Pozostało 580 znaków

TomaszWL
2014-03-20 15:55
TomaszWL
0

Czy udało się uruchomić GIT-a ?
Mam ten sam problem ale na licencji Free NAS

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0