Ustawienia Git'a + Grit we FreeBSD

0

Zainstalowałem gita korzystając z opisu na stronie: http://vanix.blogspot.com/2010/01/setup-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.

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.

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. =

0

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

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