Commit Diff


commit - 5f1f4c503f6aab99064411174b51568eadd094a6
commit + fd9580e1478440cb410206c1c6bddf62a607304a
blob - d91ebfd5bd4d5d4512a9eff154b04bd2584fc316
blob + 0163ec04103035d14e51df33aaeda7d288494e73
--- git-repository.5.html
+++ git-repository.5.html
@@ -214,7 +214,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - a81a11860d20a76ada8040cf8dcad11edc0e63e5
blob + 2f7b8f01e6c25906f97d99ff83fdeeee39289638
--- got-worktree.5.html
+++ got-worktree.5.html
@@ -186,7 +186,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - a45272356912027e21c5c7eee7a6b27c1f6a39a0
blob + 28b3606a7f83f4bc190d5d81efe7dd0e92cd9f22
--- got.1.html
+++ got.1.html
@@ -1380,7 +1380,7 @@
     </dl>
   </dd>
   <dt id="ci"><a class="permalink" href="#commit"><code class="Cm" id="commit">commit</code></a>
-    [<code class="Fl">-NS</code>] [<code class="Fl">-A</code>
+    [<code class="Fl">-NnS</code>] [<code class="Fl">-A</code>
     <var class="Ar">author</var>] [<code class="Fl">-F</code>
     <var class="Ar">path</var>] [<code class="Fl">-m</code>
     <var class="Ar">message</var>] [<var class="Ar">path ...</var>]</dt>
@@ -1467,6 +1467,10 @@
           the commit message in an editor. It has no effect unless it is used
           together with the <code class="Fl">-F</code> option and is intended
           for non-interactive use such as scripting.</dd>
+      <dt id="n~3"><a class="permalink" href="#n~3"><code class="Fl">-n</code></a></dt>
+      <dd>This option prevents <code class="Cm">got commit</code> from
+          generating a diff of the to-be-committed changes in a temporary file
+          which can be viewed while editing a commit message.</dd>
       <dt id="S~3"><a class="permalink" href="#S~3"><code class="Fl">-S</code></a></dt>
       <dd>Allow the addition of symbolic links which point outside of the path
           space that is under version control. By default, <code class="Cm">got
@@ -2281,7 +2285,7 @@
       <dt id="c~13"><a class="permalink" href="#c~13"><code class="Fl">-c</code></a></dt>
       <dd>Continue an interrupted merge operation. If this option is used, no
           other command-line arguments are allowed.</dd>
-      <dt id="n~3"><a class="permalink" href="#n~3"><code class="Fl">-n</code></a></dt>
+      <dt id="n~4"><a class="permalink" href="#n~4"><code class="Fl">-n</code></a></dt>
       <dd>Merge changes into the work tree as usual but do not create a merge
           commit immediately. The merge result can be adjusted as desired before
           a merge commit is created with <code class="Cm">got merge -c</code>.
@@ -3034,7 +3038,7 @@ remote &quot;origin&quot; {
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - fda77f6007360b525e2f6df0cf30c2d7160aa66b
blob + 8a681808b068d303ec301874abafd7a5dd27c58b
--- got.conf.5.html
+++ got.conf.5.html
@@ -96,7 +96,14 @@
   <dd>Define a remote repository. The specified <var class="Ar">name</var> can
       be used to refer to the remote repository on the command line of
       <code class="Cm">got fetch</code> and <code class="Cm">got send</code>.
-    <p class="Pp">Information about this repository is declared in a block of
+    <p class="Pp">When repositories are shared between multiple users on the
+        system, it is recommended that users configure their trusted remote
+        repositories in each of their work-trees'
+        <code class="Nm">got.conf</code> files, overriding corresponding
+        repository-wide settings. This can avoid potentially undesirable
+        connections to remote repositories placed into the shared repository's
+        <code class="Nm">got.conf</code> file by other users.</p>
+    <p class="Pp">Information about a repository is declared in a block of
         options enclosed in curly brackets:</p>
     <dl class="Bl-tag">
       <dt id="server"><a class="permalink" href="#server"><code class="Ic">server</code></a>
@@ -299,7 +306,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - ddd223dd8504bc6e9889ad018bc138c27458063d
blob + c91e910b619a8b5234c31aba65bdd8af29923230
--- gotadmin.1.html
+++ gotadmin.1.html
@@ -344,7 +344,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - c3382c4d18318d9d11c431d7659dc27c45cc9c36
blob + 3e06ab3f134ca9f84505c801da698e2161801931
--- gotd.8.html
+++ gotd.8.html
@@ -93,7 +93,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - /dev/null
blob + 788fa54abffc7034ca759aaf4044d053585cf55b (mode 644)
--- /dev/null
+++ gotctl.8.html
@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+  <link rel="stylesheet" href="mandoc.css" type="text/css" media="all"/>
+  <title>GOTCTL(8)</title>
+</head>
+<!-- This is an automatically generated file.  Do not edit.
+   Copyright (c) 2022 Stefan Sperling
+  
+   Permission to use, copy, modify, and distribute this software for any
+   purpose with or without fee is hereby granted, provided that the above
+   copyright notice and this permission notice appear in all copies.
+  
+   THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+   WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+   MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+   ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+   -->
+<body>
+<div class="head" role="doc-pageheader" aria-label="Manual header
+  line"><span class="head-ltitle">GOTCTL(8)</span> <span class="head-vol">System
+  Manager's Manual</span> <span class="head-rtitle">GOTCTL(8)</span></div>
+<main class="manual-text">
+<section class="Sh">
+<h2 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h2>
+<p class="Pp"><code class="Nm">gotctl</code> &#x2014;
+    <span class="Nd" role="doc-subtitle">control the Game of Trees
+  Daemon</span></p>
+</section>
+<section class="Sh">
+<h2 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h2>
+<table class="Nm">
+  <tr>
+    <td><code class="Nm">gotctl</code></td>
+    <td>[<code class="Fl">-hV</code>] [<code class="Fl">-f</code>
+      <var class="Ar">path</var>] <var class="Ar">command</var>
+      [<var class="Ar">arg ...</var>]</td>
+  </tr>
+</table>
+</section>
+<section class="Sh">
+<h2 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h2>
+<p class="Pp"><code class="Nm">gotctl</code> controls the
+    <a class="Xr" aria-label="gotd, section 8">gotd(8)</a> daemon.</p>
+<p class="Pp">The options for <code class="Nm">gotctl</code> are as follows:</p>
+<dl class="Bl-tag">
+  <dt id="h"><a class="permalink" href="#h"><code class="Fl">-h</code></a></dt>
+  <dd>Display usage information and exit immediately.</dd>
+  <dt id="f"><a class="permalink" href="#f"><code class="Fl">-f</code></a>
+    <var class="Ar">path</var></dt>
+  <dd>Set the <var class="Ar">path</var> to the unix socket which
+      <a class="Xr" aria-label="gotd, section 8">gotd(8)</a> is listening on. If
+      not specified, the default path <span class="Pa">/var/run/gotd.sock</span>
+      will be used.</dd>
+  <dt id="V"><a class="permalink" href="#V"><code class="Fl">-V</code></a>,
+    <code class="Fl">--version</code></dt>
+  <dd>Display program version and exit immediately.</dd>
+</dl>
+<p class="Pp">The commands for <code class="Nm">gotctl</code> are as
+  follows:</p>
+<dl class="Bl-tag">
+  <dt id="info"><a class="permalink" href="#info"><code class="Cm">info</code></a></dt>
+  <dd>Display information about a running <a class="Xr" aria-label="gotd,
+      section 8">gotd(8)</a> instance.</dd>
+  <dt id="stop"><a class="permalink" href="#stop"><code class="Cm">stop</code></a></dt>
+  <dd>Stop a running <a class="Xr" aria-label="gotd, section 8">gotd(8)</a>
+      instance. This operation requires root privileges.</dd>
+</dl>
+</section>
+<section class="Sh">
+<h2 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
+  ALSO</a></h2>
+<p class="Pp"><a class="Xr" aria-label="got, section 1">got(1)</a>,
+    <a class="Xr" aria-label="gotd, section 8">gotd(8)</a></p>
+</section>
+<section class="Sh">
+<h2 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h2>
+<p class="Pp"><span class="An">Stefan Sperling</span>
+    &lt;<a class="Mt" href="mailto:stsp@openbsd.org">stsp@openbsd.org</a>&gt;</p>
+</section>
+</main>
+<div class="foot" role="doc-pagefooter" aria-label="Manual footer
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
+  2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
+</body>
+</html>
blob - 1775937c2e358e0212f7599cfacaa3cd85d6ec81
blob + 36f5a092f5294143a37e54b3f11ced30eac23523
--- gotd.conf.5.html
+++ gotd.conf.5.html
@@ -133,7 +133,7 @@ repository &quot;openbsd/ports&quot; {
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - ba586387eb579ae90f9dbb5b2cd4b021637be008
blob + 48a1fe2bcf46503e718b89e1bd5cc6e46679e84f
--- gotsh.1.html
+++ gotsh.1.html
@@ -85,7 +85,8 @@
     <code class="Nm">gotsh</code>.</p>
 <p class="Pp">It is recommended to restrict <a class="Xr" aria-label="ssh,
     section 1">ssh(1)</a> features available to users of
-    <code class="Nm">gotsh</code>. See the EXAMPLES section for details.</p>
+    <code class="Nm">gotsh</code>. See the
+    <a class="Sx" href="#EXAMPLES">EXAMPLES</a> section for details.</p>
 </section>
 <section class="Sh">
 <h2 class="Sh" id="ENVIRONMENT"><a class="permalink" href="#ENVIRONMENT">ENVIRONMENT</a></h2>
@@ -106,7 +107,7 @@
     <a class="Xr" aria-label="gotd, section 8">gotd(8)</a> unix socket.</p>
 <div class="Bd Pp Bd-indent Li">
 <pre>Match Group _gotsh
-    DisableForwarding
+    DisableForwarding yes
     PermitTTY no</pre>
 </div>
 </section>
@@ -126,7 +127,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - e7a676923f54c35afd7a8a1ad2cda8d0a3494e08
blob + b2cde30ec3d3f948222712451aa26bcb13a287ab
--- gotweb.8.html
+++ gotweb.8.html
@@ -162,7 +162,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - 9088a211458d7c10b9789a65e03cc905f7be42d5
blob + 3a911cf559d65956d50771e4819117f4a72dc998
--- gotweb.conf.5.html
+++ gotweb.conf.5.html
@@ -162,7 +162,7 @@ got_logo_url			&quot;https://gameoftrees.org&quot;
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - b02453e2be7a8d1dc07915ad866df0c602a27b6e
blob + e30470f4a015111ebdcbea8b5bce871bbfb79a8f
--- gotwebd.8.html
+++ gotwebd.8.html
@@ -30,7 +30,7 @@
 <section class="Sh">
 <h2 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h2>
 <p class="Pp"><code class="Nm">gotwebd</code> &#x2014;
-    <span class="Nd" role="doc-subtitle">Game of Trees Git Fast-CGI repository
+    <span class="Nd" role="doc-subtitle">Game of Trees Git FastCGI repository
     server for web browsers</span></p>
 </section>
 <section class="Sh">
@@ -46,7 +46,7 @@
 </section>
 <section class="Sh">
 <h2 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h2>
-<p class="Pp"><code class="Nm">gotwebd</code> is a Fast-CGI server program which
+<p class="Pp"><code class="Nm">gotwebd</code> is a FastCGI server program which
     can display the contents of Git repositories via a web browser. The program
     has been designed to work out of the box with the
     <a class="Xr" aria-label="httpd, section 8">httpd(8)</a> web server.</p>
@@ -75,7 +75,7 @@
 <ol class="Bl-enum">
   <li>The <a class="Xr" aria-label="httpd.conf, section 5">httpd.conf(5)</a>
       configuration file must be adjusted to run <code class="Nm">gotwebd</code>
-      as a Fast-CGI helper program. The
+      as a FastCGI helper program. The
       <a class="Sx" href="#EXAMPLES">EXAMPLES</a> section below contains an
       appropriate configuration file sample.</li>
   <li>httpd(8) must be enabled and started:
@@ -185,7 +185,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - 5a85f237e22a950d53fdc16320278fc6775a11ff
blob + d02690301664b35045960103c16cd74e95564c4b
--- gotwebd.conf.5.html
+++ gotwebd.conf.5.html
@@ -138,6 +138,10 @@ listen on $lan_addr</pre>
     <var class="Ar">path</var></dt>
   <dd>Set the path to the directory which contains Git repositories that the
       server should publish.</dd>
+  <dt id="respect_exportok"><a class="permalink" href="#respect_exportok"><code class="Ic">respect_exportok</code></a>
+    <var class="Ar">on</var> | <var class="Ar">off</var></dt>
+  <dd>Set whether to display the repository only if it contains the magic
+      <span class="Pa">git-daemon-export-ok</span> file.</dd>
   <dt id="show_repo_age"><a class="permalink" href="#show_repo_age"><code class="Ic">show_repo_age</code></a>
     <var class="Ar">on</var> | <var class="Ar">off</var></dt>
   <dd>Toggle display of last repository modification date.</dd>
@@ -213,6 +217,8 @@ server &quot;localhost-unix&quot; {
 	#show_repo_age  false
 	#show_repo_description no
 	#show_repo_cloneurl  off
+	# off by default
+	#respect_exportok  on
 
 	#max_repos   100
 	#max_repos_display  25
@@ -247,7 +253,7 @@ server &quot;localhost-unix&quot; {
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>
blob - 7f5b34cf46ad38fd690c1b92b266d5af1e4c38a9
blob + e09c759fe1d571882701e1b78dac2cf113420cc9
--- sync-man.sh
+++ sync-man.sh
@@ -17,6 +17,7 @@ for f in gotd.8 gotd.conf.5; do
 	$CONVERT $HOME/src/got/gotd/$f > ./${f}.html
 done
 $CONVERT $HOME/src/got/gotsh/gotsh.1 > ./gotsh.1.html
+$CONVERT $HOME/src/got/gotctl/gotctl.8 > ./gotctl.8.html
 
 
 got st
blob - a9ed065f02ed269b35e40055c49cc8dcaa496c83
blob + 82fe9cf7d8fb6624abd6b3b7ca8328293ba06cef
--- tog.1.html
+++ tog.1.html
@@ -778,7 +778,7 @@
 </section>
 </main>
 <div class="foot" role="doc-pagefooter" aria-label="Manual footer
-  line"><span class="foot-left"></span><span class="foot-date">October 24,
+  line"><span class="foot-left"></span><span class="foot-date">November 3,
   2022</span> <span class="foot-os">OpenBSD 7.2</span></div>
 </body>
 </html>