<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
<head>\r
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.1" />\r
+<meta name="generator" content="AsciiDoc 7.0.2" />\r
<style type="text/css">\r
/* Debug borders */\r
p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
<div class="sectionbody">\r
<div class="verseblock">\r
<div class="content"><em>git-daemon</em> [--verbose] [--syslog] [--inetd | --port=n] [--export-all]\r
- [--timeout=n] [--init-timeout=n] [--strict-paths] [directory…]</div></div>\r
+ [--timeout=n] [--init-timeout=n] [--strict-paths]\r
+ [--base-path=path] [--user-path | --user-path=path]\r
+ [directory…]</div></div>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
</p>\r
</dd>\r
<dt>\r
+--base-path\r
+</dt>\r
+<dd>\r
+<p>\r
+ Remap all the path requests as relative to the given path.\r
+ This is sort of "GIT root" - if you run git-daemon with\r
+ <em>--base-path=/srv/git</em> on example.com, then if you later try to pull\r
+ <em>git://example.com/hello.git</em>, <tt>git-daemon</tt> will interpret the path\r
+ as <em>/srv/git/hello.git</em>.\r
+</p>\r
+</dd>\r
+<dt>\r
--export-all\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
+--user-path, --user-path=path\r
+</dt>\r
+<dd>\r
+<p>\r
+ Allow ~user notation to be used in requests. When\r
+ specified with no parameter, requests to\r
+ git://host/~alice/foo is taken as a request to access\r
+ <em>foo</em> repository in the home directory of user <tt>alice</tt>.\r
+ If <tt>--user-path=path</tt> is specified, the same request is\r
+ taken as a request to access <tt>path/foo</tt> repository in\r
+ the home directory of user <tt>alice</tt>.\r
+</p>\r
+</dd>\r
+<dt>\r
--verbose\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 06-Jan-2006 17:12:17 PDT\r
+Last updated 06-Feb-2006 08:01:58 UTC\r
</div>\r
</div>\r
</body>\r