Я слежу за этим http://bin63.com/how-to-setup-a-git-repository-on-freebsd руководство к письму и отредактируйте:
/etc/rc.conf
с участием:
git_daemon_enable="YES"
git_daemon_directory="/git"
#git_daemon_flags="--syslog --base-path=/git --export-all"
git_daemon_flags="--syslog --export-all"
На
# /usr/local/etc/rc.d/git_daemon start
Starting git_daemon.
/usr/local/etc/rc.d/git_daemon: WARNING: failed to start git_daemon
Более того, процесс загрузки зависает при запуске git_daemon. Я нажал ctrl + c, и загрузка завершилась.
# service git_daemon start
Starting git_daemon.
Бесконечная пауза ...
^C
/usr/local/etc/rc.d/git_daemon: WARNING: failed to start git_daemon
И наконец
# tail /var/log/messages
May 3 14:06:53 web root: /etc/rc: WARNING: failed to start git_daemon
Тоже ничего не обнаруживает? У меня есть полный root-доступ к моему серверу FreeBSD.
Похоже, что git_daemon_flags
которые предлагаются в блоге, немного неверны. Они вызывают запуск демона git на переднем плане, что приводит к зависанию процесса загрузки.
Если вы используете следующую строку, вы сможете продолжить обучение:
--syslog --base-path=/git --export-all --reuseaddr --detach