Commit Diff


commit - eb8b2610464f8bcb526eecccb83eee0bf8595692
commit + a954aa0a95f72d7aa4bd8e3aff9ce3ad862a2b6e
blob - d05a62715a164e58f7c1a4851e14952f7e426cb4
blob + 1a180b0a04b76c153a96b70911093bc61141c9d3
--- git-repository.5.html
+++ git-repository.5.html
@@ -17,6 +17,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -195,9 +196,9 @@
 <section class="Sh">
 <h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
   ALSO</a></h1>
-<p class="Pp"><a class="Xr">got(1)</a>, <a class="Xr">deflate(3)</a>,
-    <a class="Xr">SHA1(3)</a>, <a class="Xr">got-worktree(5)</a>
-    <a class="Xr">got.conf(5)</a></p>
+<p class="Pp"><a class="Xr">got(1)</a>, <a class="Xr">gotadmin(1)</a>,
+    <a class="Xr">deflate(3)</a>, <a class="Xr">SHA1(3)</a>,
+    <a class="Xr">got-worktree(5)</a>, <a class="Xr">got.conf(5)</a></p>
 </section>
 <section class="Sh">
 <h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
@@ -217,8 +218,8 @@
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>
blob - c4ba7ee1fe7559485d03c3f4892a17fa79429e30
blob + a1f78d7a80ae038109ddab8f812c034e39293a11
--- got-worktree.5.html
+++ got-worktree.5.html
@@ -17,6 +17,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -191,8 +192,8 @@
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>
blob - 72320008280c00c3bbc29d43b15a2d15bab2155c
blob + f415dc0e8fae12a1b7fe63fb27ae6b06be17f4fc
--- got.1.html
+++ got.1.html
@@ -18,6 +18,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -533,8 +534,8 @@
   <dt id="up"><a class="permalink" href="#up"><code class="Cm">up</code></a></dt>
   <dd>Short alias for <code class="Cm">update</code>.</dd>
   <dt id="status"><a class="permalink" href="#status"><code class="Cm">status</code></a>
-    [<code class="Fl">-s</code> <var class="Ar">status-codes</var>]
-    [<var class="Ar">path ...</var>]</dt>
+    [<code class="Fl">-I</code>] [<code class="Fl">-s</code>
+    <var class="Ar">status-codes</var>] [<var class="Ar">path ...</var>]</dt>
   <dd>Show the current modification status of files in a work tree, using the
       following status codes:
     <table class="Bl-column">
@@ -611,6 +612,8 @@
     <p class="Pp">The options for <code class="Cm">got status</code> are as
         follows:</p>
     <dl class="Bl-tag">
+      <dt id="I~2"><a class="permalink" href="#I~2"><code class="Fl">-I</code></a></dt>
+      <dd>Show unversioned files even if they match an ignore pattern.</dd>
       <dt id="s"><a class="permalink" href="#s"><code class="Fl">-s</code></a>
         <var class="Ar">status-codes</var></dt>
       <dd>Only show files with a modification status matching any of the
@@ -1075,7 +1078,7 @@
       <dd>Permit recursion into directories. If this option is not specified,
           <code class="Cm">got add</code> will refuse to run if a specified
           <var class="Ar">path</var> is a directory.</dd>
-      <dt id="I~2"><a class="permalink" href="#I~2"><code class="Fl">-I</code></a></dt>
+      <dt id="I~3"><a class="permalink" href="#I~3"><code class="Fl">-I</code></a></dt>
       <dd>With -R, add files even if they match a <code class="Cm">got
           status</code> ignore pattern.</dd>
     </dl>
@@ -2190,8 +2193,8 @@
     configuration item can be added manually to the Git repository's
     <span class="Pa">config</span> file:</p>
 <p class="Pp"></p>
-<div class="Bd Bd-indent"><code class="Li">[remote origin</code></div>
-]
+<div class="Bd Bd-indent"><code class="Li">[remote
+  &quot;origin&quot;]</code></div>
 <div class="Bd Bd-indent"><code class="Li">url = ...</code></div>
 <div class="Bd Bd-indent"><code class="Li">fetch =
   +refs/heads/*:refs/remotes/origin/*</code></div>
@@ -2231,8 +2234,9 @@
 <section class="Sh">
 <h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
   ALSO</a></h1>
-<p class="Pp"><a class="Xr">tog(1)</a>, <a class="Xr">git-repository(5)</a>,
-    <a class="Xr">got-worktree(5)</a>, <a class="Xr">got.conf(5)</a></p>
+<p class="Pp"><a class="Xr">gotadmin(1)</a>, <a class="Xr">tog(1)</a>,
+    <a class="Xr">git-repository(5)</a>, <a class="Xr">got-worktree(5)</a>,
+    <a class="Xr">got.conf(5)</a></p>
 </section>
 <section class="Sh">
 <h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
@@ -2278,8 +2282,8 @@
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>
blob - 2f302e69df79ea5697934f61a65db292e5a1afa7
blob + 84b29ee2ea53756f4983e7a100dbff9a7685e2a1
--- gotweb.8.html
+++ gotweb.8.html
@@ -17,6 +17,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -72,11 +73,9 @@
       <a class="Sx" href="#EXAMPLES">EXAMPLES</a> section below contains an
       appropriate configuration file sample.</li>
   <li>httpd(8) and slowcgi(8) must be enabled and started:
-    <div class="Bd Pp Bd-indent">
-    <pre>
-  # rcctl enable httpd slowcgi
-  # rcctl start httpd slowcgi
-    </pre>
+    <div class="Bd Pp Bd-indent Li">
+    <pre>  # rcctl enable httpd slowcgi
+  # rcctl start httpd slowcgi</pre>
     </div>
   </li>
   <li>Optionally, the run-time behaviour of <code class="Nm">gotweb</code> can
@@ -122,9 +121,8 @@
 <section class="Sh">
 <h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1>
 <p class="Pp">Example configuration for httpd.conf:</p>
-<div class="Bd Pp Bd-indent">
+<div class="Bd Pp Bd-indent Li">
 <pre>
-
   types { include &quot;/usr/share/misc/mime.types&quot; }
   server &quot;gotweb.example.com&quot; {
   	listen on * port 80
@@ -136,8 +134,7 @@
   	location &quot;/*&quot; {
   		directory index &quot;index.html&quot;
   	}
-  }
-</pre>
+  }</pre>
 </div>
 </section>
 <section class="Sh">
@@ -158,8 +155,8 @@
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>
blob - /dev/null
blob + 61b389fdde6641905dfe674f8ca24479ecbed957 (mode 644)
--- /dev/null
+++ gotadmin.1.html
@@ -0,0 +1,213 @@
+<!DOCTYPE html>
+<html>
+<!-- This is an automatically generated file.  Do not edit.
+   Copyright (c) 2021 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.
+   -->
+<head>
+  <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+  <style>
+    table.head, table.foot { width: 100%; }
+    td.head-rtitle, td.foot-os { text-align: right; }
+    td.head-vol { text-align: center; }
+    .Nd, .Bf, .Op { display: inline; }
+    .Pa, .Ad { font-style: italic; }
+    .Ms { font-weight: bold; }
+    .Bl-diag > dt { font-weight: bold; }
+    code.Nm, .Fl, .Cm, .Ic, code.In, .Fd, .Fn, .Cd { font-weight: bold;
+      font-family: inherit; }
+  </style>
+  <title>GOTADMIN(1)</title>
+</head>
+<body>
+<table class="head">
+  <tr>
+    <td class="head-ltitle">GOTADMIN(1)</td>
+    <td class="head-vol">General Commands Manual</td>
+    <td class="head-rtitle">GOTADMIN(1)</td>
+  </tr>
+</table>
+<div class="manual-text">
+<section class="Sh">
+<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
+<p class="Pp"><code class="Nm">gotadmin</code> &#x2014; <span class="Nd">Game of
+    Trees repository administration</span></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
+<table class="Nm">
+  <tr>
+    <td><code class="Nm">gotadmin</code></td>
+    <td><var class="Ar">command</var> [<code class="Fl">-h</code>]
+      [<var class="Ar">arg ...</var>]</td>
+  </tr>
+</table>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
+<p class="Pp"><code class="Nm">gotadmin</code> is the repository maintenance
+    tool for the <a class="Xr">got(1)</a> version control system.</p>
+<p class="Pp"><a class="Xr">got(1)</a> stores the history of tracked files in a
+    Git repository, as used by the Git version control system.
+    <code class="Nm">gotadmin</code> provides commands for inspecting and
+    manipulating the on-disk state of Git repositories. The repository format is
+    described in <a class="Xr">git-repository(5)</a>.</p>
+<p class="Pp"><code class="Nm">gotadmin</code> provides global and
+    command-specific options. Global options must precede the command name, and
+    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="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">gotadmin</code> are as
+  follows:</p>
+<dl class="Bl-tag">
+  <dt id="info"><a class="permalink" href="#info"><code class="Cm">info</code></a>
+    [<code class="Fl">-r</code> <var class="Ar">repository-path</var>]</dt>
+  <dd>Display information about a repository. This includes some configuration
+      settings from <a class="Xr">got.conf(5)</a>, and the number of objects
+      stored in the repository, in packed or loose form, as well as the current
+      on-disk size of these objects.
+    <p class="Pp">The options for <code class="Cm">gotadmin info</code> are as
+        follows:</p>
+    <dl class="Bl-tag">
+      <dt id="r"><a class="permalink" href="#r"><code class="Fl">-r</code></a>
+        <var class="Ar">repository-path</var></dt>
+      <dd>Use the repository at the specified path. If not specified, assume the
+          repository is located at or above the current working directory.</dd>
+    </dl>
+  </dd>
+  <dt id="pack"><a class="permalink" href="#pack"><code class="Cm">pack</code></a>
+    [<code class="Fl">-a</code>] [<code class="Fl">-r</code>
+    <var class="Ar">repository-path</var>] [<code class="Fl">-x</code>
+    <var class="Ar">reference</var>] [<var class="Ar">reference ...</var>]</dt>
+  <dd>Generate a new pack file and a corresponding pack file index. By default,
+      add any loose objects which are reachable via any references to the
+      generated pack file.
+    <p class="Pp">If one or more <var class="Ar">reference</var> arguments is
+        specified, only add objects which are reachable via the specified
+        references. Each <var class="Ar">reference</var> argument may either
+        specify a specific reference or a reference namespace, in which case all
+        references within this namespace will be used.</p>
+    <p class="Pp"><code class="Cm">gotadmin pack</code> always ignores
+        references in the <span class="Pa">refs/got/</span> namespace,
+        effectively treating such references as if they did not refer to any
+        objects.</p>
+    <p class="Pp">The options for <code class="Cm">gotadmin pack</code> are as
+        follows:</p>
+    <dl class="Bl-tag">
+      <dt id="a"><a class="permalink" href="#a"><code class="Fl">-a</code></a></dt>
+      <dd>Add objects to the generated pack file even if they are already packed
+          in a different pack file. Unless this option is specified, only loose
+          objects will be added.</dd>
+      <dt id="r~2"><a class="permalink" href="#r~2"><code class="Fl">-r</code></a>
+        <var class="Ar">repository-path</var></dt>
+      <dd>Use the repository at the specified path. If not specified, assume the
+          repository is located at or above the current working directory.</dd>
+      <dt id="x"><a class="permalink" href="#x"><code class="Fl">-x</code></a>
+        <var class="Ar">reference</var></dt>
+      <dd>Exclude objects reachable via the specified
+          <var class="Ar">reference</var> from the pack file. The
+          <var class="Ar">reference</var> argument may either specify a specific
+          reference or a reference namespace, in which case all references
+          within this namespace will be excluded. The <code class="Fl">-x</code>
+          option may be specified multiple times to build a list of references
+          to exclude.
+        <p class="Pp">Exclusion takes precedence over inclusion. If a reference
+            appears in both the included and excluded lists, it will be
+            excluded.</p>
+      </dd>
+    </dl>
+  </dd>
+  <dt id="indexpack"><a class="permalink" href="#indexpack"><code class="Cm">indexpack</code></a>
+    <var class="Ar">packfile-path</var></dt>
+  <dd>Create a pack index for the pack file at
+      <var class="Ar">packfile-path</var>.
+    <p class="Pp">A pack index is required for using the corresponding pack file
+        with <a class="Xr">got(1)</a>. Usually, a pack index will be created by
+        commands such as <code class="Cm">gotadmin pack</code> or
+        <code class="Cm">got fetch</code> as part of regular operation. The
+        <code class="Cm">gotadmin indexpack</code> command may be used to
+        recover from a corrupt or missing index. A given pack file will always
+        yield the same bit-identical index.</p>
+    <p class="Pp">The provided <var class="Ar">packfile-path</var> must be
+        located within the <span class="Pa">objects/pack/</span> directory of
+        the repository and should end in <span class="Pa">.pack</span>. The
+        filename of the corresponding pack index is equivalent, except that it
+        ends in <span class="Pa">.idx</span>.</p>
+  </dd>
+  <dt id="ix"><a class="permalink" href="#ix"><code class="Cm">ix</code></a></dt>
+  <dd>Short alias for <code class="Cm">indexpack</code>.</dd>
+  <dt id="listpack"><a class="permalink" href="#listpack"><code class="Cm">listpack</code></a>
+    [<code class="Fl">-h</code>] [<code class="Fl">-s</code>]
+    <var class="Ar">packfile-path</var></dt>
+  <dd>List the contents of the pack file at <var class="Ar">packfile-path</var>.
+    <p class="Pp">Each object contained in the pack file will be displayed on a
+        single line. The information shown includes the object ID, object type,
+        object offset, and object size.</p>
+    <p class="Pp">If a packed object is deltified against another object the
+        delta base will be shown as well. For offset deltas, the delta base is
+        identified via an offset into the pack file. For reference deltas, the
+        delta base is identified via an object ID.</p>
+    <p class="Pp">The provided <var class="Ar">packfile-path</var> must be
+        located within the <span class="Pa">objects/pack/</span> directory of
+        the repository and should end in <span class="Pa">.pack</span>.</p>
+    <p class="Pp">The options for <code class="Cm">gotadmin listpack</code> are
+        as follows:</p>
+    <dl class="Bl-tag">
+      <dt id="h~2"><a class="permalink" href="#h~2"><code class="Fl">-h</code></a></dt>
+      <dd>Show object sizes in human-readable form.</dd>
+      <dt id="s"><a class="permalink" href="#s"><code class="Fl">-s</code></a></dt>
+      <dd>Display statistics about the pack file after listing objects. This
+          includes the total number of objects stored in the pack file and a
+          break-down of the number of objects per object type.</dd>
+    </dl>
+  </dd>
+  <dt id="ls"><a class="permalink" href="#ls"><code class="Cm">ls</code></a></dt>
+  <dd>Short alias for <code class="Cm">listpack</code>.</dd>
+</dl>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="EXIT_STATUS"><a class="permalink" href="#EXIT_STATUS">EXIT
+  STATUS</a></h1>
+<p class="Pp">The <code class="Nm">gotadmin</code> utility exits&#x00A0;0 on
+    success, and&#x00A0;&gt;0 if an error occurs.</p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
+  ALSO</a></h1>
+<p class="Pp"><a class="Xr">got(1)</a>, <a class="Xr">tog(1)</a>,
+    <a class="Xr">git-repository(5)</a>, <a class="Xr">got.conf(5)</a></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
+<p class="Pp"><span class="An">Stefan Sperling</span>
+    &lt;<a class="Mt" href="mailto:stsp@openbsd.org">stsp@openbsd.org</a>&gt;
+  <br/>
+  <span class="An">Ori Bernstein</span>
+    &lt;<a class="Mt" href="mailto:ori@openbsd.org">ori@openbsd.org</a>&gt;</p>
+</section>
+</div>
+<table class="foot">
+  <tr>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
+  </tr>
+</table>
+</body>
+</html>
blob - 1c83dc49da5f934c3d6bd696f4026053ffe9d339
blob + fb2b53a4939dd860ed41037cec5881fe461d84e4
--- gotweb.conf.5.html
+++ gotweb.conf.5.html
@@ -17,6 +17,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -99,11 +100,9 @@
       owner information to be added to the <span class="Pa">config</span> file
       in the repository. <a class="Xr">gotweb(8)</a> will parse owner
       information from either a [gotweb] or a [gitweb] section. For example:
-    <div class="Bd Pp Bd-indent">
-    <pre>
-[gotweb]
-owner = &quot;Your Name&quot;
-    </pre>
+    <div class="Bd Pp Bd-indent Li">
+    <pre>[gotweb]
+owner = &quot;Your Name&quot;</pre>
     </div>
   </dd>
   <dt id="got_site_link"><a class="permalink" href="#got_site_link"><code class="Ic">got_site_link</code></a>
@@ -127,9 +126,8 @@ owner = &quot;Your Name&quot;
 <h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1>
 <p class="Pp">These are the currently configurable items for
     <a class="Xr">gotweb(8)</a> with their default values.</p>
-<div class="Bd Pp Bd-indent">
+<div class="Bd Pp Bd-indent Li">
 <pre>
-
 #
 # gotweb options
 # all paths relative to /var/www (httpd chroot jail)
@@ -154,8 +152,7 @@ got_logo_url			&quot;https://gameoftrees.org&quot;
 #got_show_repo_owner		off
 #got_show_repo_age		false
 #got_show_repo_description	no
-#got_show_repo_cloneurl		off
-</pre>
+#got_show_repo_cloneurl		off</pre>
 </div>
 </section>
 <section class="Sh">
@@ -174,8 +171,8 @@ got_logo_url			&quot;https://gameoftrees.org&quot;
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>
blob - a16848f93a0eb19c316a484eb771ed310a003797
blob + 9736b245e1734f4b365fe2426b8119babcbeafed
--- sync-man.sh
+++ sync-man.sh
@@ -3,6 +3,7 @@
 for f in got.1 got-worktree.5 git-repository.5; do
 	mandoc -T html $HOME/src/got/got/$f > ./${f}.html
 done
+mandoc -T html $HOME/src/got/gotadmin/gotadmin.1 > ./gotadmin.1.html
 mandoc -T html $HOME/src/got/tog/tog.1 > ./tog.1.html
 for f in gotweb.8 gotweb.conf.5; do
 	mandoc -T html $HOME/src/got/gotweb/$f > ./${f}.html
blob - 93c43a7fd9506c91aed9d06505af5b7a4f0ef86a
blob + a3f53e55bb15eef14e2a9411ef8f3016f961d1b4
--- tog.1.html
+++ tog.1.html
@@ -17,6 +17,7 @@
    -->
 <head>
   <meta charset="utf-8"/>
+  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
   <style>
     table.head, table.foot { width: 100%; }
     td.head-rtitle, td.foot-os { text-align: right; }
@@ -560,8 +561,8 @@
 </div>
 <table class="foot">
   <tr>
-    <td class="foot-date">April 5, 2021</td>
-    <td class="foot-os">OpenBSD 6.8</td>
+    <td class="foot-date">June 22, 2021</td>
+    <td class="foot-os">OpenBSD 6.9</td>
   </tr>
 </table>
 </body>