From d875e0fe5a5d04f0e774d4c51a374924141fc9f4 Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Sun, 25 Nov 2007 18:14:29 +0200 Subject: Add instructions for using git-daemon. --- README.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'README.rst') diff --git a/README.rst b/README.rst index 1d3813e..b381ee3 100644 --- a/README.rst +++ b/README.rst @@ -136,6 +136,28 @@ Example configuration :literal: +Using git-daemon +================ + +Anonymous read-only access to ``git`` repositories is provided by +``git-daemon``, which is distributed as part of ``git``. But +``gitosis`` will still help you manage it: setting ``daemon = yes`` in +your ``gitosis.conf``, either globally in ``[gitosis]`` or +per-repository under ``[repo REPOSITORYNAME]``, makes ``gitosis`` +create the ``git-daemon-export-ok`` files in those repository, thus +telling ``git-daemon`` that publishing those repositories is ok. + +To actually run ``git-daemon`` in Ubuntu, put this in +``/etc/event.d/local-git-daemon``: + +.. include:: etc-event.d-local-git-daemon + :literal: + +For other operating systems, use a similar invocation in an ``init.d`` +script, ``/etc/inittab``, ``inetd.conf``, ``runit``, or something like +that (good luck). + + Contact ======= -- cgit v1.2.3