add auto-index to apps,crypto,ssl
authorRich Salz <rsalz@akamai.com>
Thu, 20 Aug 2015 18:54:14 +0000 (14:54 -0400)
committerRich Salz <rsalz@akamai.com>
Thu, 20 Aug 2015 18:54:14 +0000 (14:54 -0400)
Make a top-level index page for each of the apps/crypto/ssl
subdirs of a manpage tree.  Make it point to the overall intro
doc (e.g., openssl.html for apps, etc) and include a full file list
as well.

26 files changed:
.gitignore
Makefile
bin/mk-manpages
docs/.htaccess
docs/man0.9.8/apps/index.html [new file with mode: 0644]
docs/man0.9.8/crypto/index.html [new file with mode: 0644]
docs/man0.9.8/index.html
docs/man0.9.8/ssl/index.html [new file with mode: 0644]
docs/man1.0.0/apps/index.html [new file with mode: 0644]
docs/man1.0.0/crypto/index.html [new file with mode: 0644]
docs/man1.0.0/index.html
docs/man1.0.0/ssl/index.html [new file with mode: 0644]
docs/man1.0.1/apps/index.html [new file with mode: 0644]
docs/man1.0.1/crypto/index.html [new file with mode: 0644]
docs/man1.0.1/index.html
docs/man1.0.1/ssl/index.html [new file with mode: 0644]
docs/man1.0.2/apps/index.html [new file with mode: 0644]
docs/man1.0.2/crypto/index.html [new file with mode: 0644]
docs/man1.0.2/index.html
docs/man1.0.2/ssl/index.html [new file with mode: 0644]
docs/manmaster/apps/index.html [new file with mode: 0644]
docs/manmaster/crypto/index.html [new file with mode: 0644]
docs/manmaster/index.html
docs/manmaster/ssl/index.html [new file with mode: 0644]
docs/manpages.html
inc/mansidebar.inc

index f78f20a2de2a817186c9a2c5a864e80474e72a0a..583aaa9f25de00f94a60ce47521e34fa19189131 100644 (file)
@@ -1,15 +1,26 @@
 *.swp
-*.inc
 blog
 sitemap.txt
+docs/*/apps/*
+!docs/*/apps/index.html
+docs/*/crypto/*
+!docs/*/crypto/index.html
+docs/*/ssl/*
+!docs/*/ssl/index.html
+docs/faq.inc
+docs/fips.inc
+mk-manpages.pl
+news/changelog.inc
 news/changelog.txt
-source/license.txt
-source/.htaccess
+news/newsflash.inc
+news/vulnerabilities.inc
+newsflash.inc
 source/*.gz*
 source/*.patch
-source/old/*/*.tar.gz*
+source/.htaccess
+source/index.inc
+source/license.txt
 source/old/*/*.patch
+source/old/*/*.tar.gz*
 source/old/*/*.txt.asc
-docs/*/apps
-docs/*/crypto
-docs/*/ssl
+source/old/*/index.inc
index 10cb6d18e9e9978eacc4accee6ca4fa8e0a5b3f2..d5708e41c7baa034f2478af9083d230912b104f0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -39,14 +39,20 @@ relupd: all
        git pull $(QUIET)
        $(MAKE) all manpages
 
+define makemanpges
+       ./bin/mk-manpages $(1) $(2) docs
+       ./bin/mk-filelist docs/man$(2)/apps '' '*.html' >docs/man$(2)/apps/index.inc
+       ./bin/mk-filelist docs/man$(2)/crypto '' '*.html' >docs/man$(2)/crypto/index.inc
+       ./bin/mk-filelist docs/man$(2)/ssl '' '*.html' >docs/man$(2)/ssl/index.inc
+endef
 manpages: manmaster
-       ./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.2-stable 1.0.2 docs
-       ./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.1-stable 1.0.1 docs
-       ./bin/mk-manpages $(CHECKOUTS)/openssl-1.0.0-stable 1.0.0 docs
-       ./bin/mk-manpages $(CHECKOUTS)/openssl-0.9.8-stable 0.9.8 docs
+       $(call makemanpages,$(CHECKOUTS)/openssl-1.0.2-stable 1.0.2)
+       $(call makemanpages,$(CHECKOUTS)/openssl-1.0.1-stable 1.0.1)
+       $(call makemanpages,$(CHECKOUTS)/openssl-1.0.0-stable 1.0.0)
+       $(call makemanpages,$(CHECKOUTS)/openssl-0.9.8-stable 0.9.8)
 
 manmaster:
-       ./bin/mk-manpages $(CHECKOUTS)/openssl master docs
+       $(call makemanpges,$(CHECKOUTS)/openssl,master)
 
 # Legacy targets
 hack-source_htaccess: all
index 4a0f228a8182c4319948d7af03adbf46f09980dd..eb6f65adae77e3702cfe9c5cec20c71fcc85ecfb 100755 (executable)
@@ -18,8 +18,11 @@ cleanup()
     die "No $dir/index.html" unless -f "$dir/index.html";
     foreach my $sect ( @sections ) {
        mkdir "$dir/$sect" unless -d "$dir/$sect";
+       my $idx1 = "$dir/$sect/index.html";
+       my $idx2 = "$dir/$sect/index.inc";
        foreach my $f ( glob("$dir/$sect/*") ) {
-           unlink $f || warn "Can't unlink $f, $!";
+           unlink $f || warn "Can't unlink $f, $!"
+               unless $f eq $idx1 || $f eq $idx2;
        }
     }
 }
index 6db9398393400431a3ba394f2bb06cc7108a7ffe..b6710c349853cebda679db2838de6999003731d3 100644 (file)
@@ -5,8 +5,8 @@ RewriteRule fips/index.html /docs/fips/fips.html [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule manmaster/apps/1/(.*)  /docs/manmaster/apps/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule apps/(.*)  /docs/manmaster/apps/$1 [L,R=302,NC]
+RewriteRule apps/(..*)  /docs/manmaster/apps/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule crypto/(.*)  /docs/manmaster/crypto/$1 [L,R=302,NC]
+RewriteRule crypto/(..*)  /docs/manmaster/crypto/$1 [L,R=302,NC]
 RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule ssl/(.*)  /docs/manmaster/ssl/$1 [L,R=302,NC]
+RewriteRule ssl/(..*)  /docs/manmaster/ssl/$1 [L,R=302,NC]
diff --git a/docs/man0.9.8/apps/index.html b/docs/man0.9.8/apps/index.html
new file mode 100644 (file)
index 0000000..0532205
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>commands</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="openssl.html">openssl</a> manpage provides a
+           general overview of all the commands.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man0.9.8">master</a>
+           : <a href="/docs/man0.9.8/apps">commands</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man0.9.8/crypto/index.html b/docs/man0.9.8/crypto/index.html
new file mode 100644 (file)
index 0000000..0ffdd83
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>crypto library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="crypto.html">crypto</a> manpage provides a
+           general overview of the crypto library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man0.9.8">master</a>
+           : <a href="/docs/man0.9.8/crypto">crypto</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
index 6e3a215211c0cff5c8d28b01d8e201f2d6bb575f..88b6fdb939aab87916082a7c3d9e708518aa0657 100644 (file)
             parts:
            </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
          </div>
          <footer>
            You are here: <a href="/">Home</a>
            : <a href="/docs">Documentation</a>
-           : <a href="/docsmanpages.html">Manpages</a>
+           : <a href="/docs/manpages.html">Manpages</a>
            : <a href="">0.9.8</a>
            <br/><a href="/sitemap.txt">Sitemap</a>
          </footer>
diff --git a/docs/man0.9.8/ssl/index.html b/docs/man0.9.8/ssl/index.html
new file mode 100644 (file)
index 0000000..a27e08e
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>ssl library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="ssl.html">ssl</a> manpage provides a
+           general overview of the ssl library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man0.9.8">master</a>
+           : <a href="/docs/man0.9.8/ssl">ssl</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.0/apps/index.html b/docs/man1.0.0/apps/index.html
new file mode 100644 (file)
index 0000000..b449ff6
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>commands</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="openssl.html">openssl</a> manpage provides a
+           general overview of all the commands.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.0">master</a>
+           : <a href="/docs/man1.0.0/apps">commands</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.0/crypto/index.html b/docs/man1.0.0/crypto/index.html
new file mode 100644 (file)
index 0000000..7d387df
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>crypto library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="crypto.html">crypto</a> manpage provides a
+           general overview of the crypto library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.0">master</a>
+           : <a href="/docs/man1.0.0/crypto">crypto</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
index 6ff5644e455746e113c2a8cdaec3bdb6a5c71adb..0b84607d891479d9fd86899d6125c5c3e478160d 100644 (file)
@@ -16,9 +16,9 @@
             parts:
            </p>
             <ul>
-              <li><a href="/apps/openssl.html">The openssl command</a></li>
-              <li><a href="/ssl/ssl.html">The ssl library</a></li>
-              <li><a href="/crypto/crypto.html">The crypto library</a></li>
+              <li><a href="/apps">The commands</a></li>
+              <li><a href="/ssl">The ssl library</a></li>
+              <li><a href="/crypto">The crypto library</a></li>
             </ul>
          </div>
          <footer>
diff --git a/docs/man1.0.0/ssl/index.html b/docs/man1.0.0/ssl/index.html
new file mode 100644 (file)
index 0000000..32ec28a
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>ssl library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="ssl.html">ssl</a> manpage provides a
+           general overview of the ssl library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.0">master</a>
+           : <a href="/docs/man1.0.0/ssl">ssl</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.1/apps/index.html b/docs/man1.0.1/apps/index.html
new file mode 100644 (file)
index 0000000..17c5e92
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>commands</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="openssl.html">openssl</a> manpage provides a
+           general overview of all the commands.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.1">master</a>
+           : <a href="/docs/man1.0.1/apps">commands</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.1/crypto/index.html b/docs/man1.0.1/crypto/index.html
new file mode 100644 (file)
index 0000000..d25091b
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>crypto library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="crypto.html">crypto</a> manpage provides a
+           general overview of the crypto library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.1">master</a>
+           : <a href="/docs/man1.0.1/crypto">crypto</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
index ff6bf0e9309e68244018884a004e6b1e1088b328..580c87fd0bbd426d16a1a40782146099db3739c3 100644 (file)
@@ -16,9 +16,9 @@
             parts:
            </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
          </div>
          <footer>
diff --git a/docs/man1.0.1/ssl/index.html b/docs/man1.0.1/ssl/index.html
new file mode 100644 (file)
index 0000000..afc66b7
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>ssl library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="ssl.html">ssl</a> manpage provides a
+           general overview of the ssl library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.1">master</a>
+           : <a href="/docs/man1.0.1/ssl">ssl</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.2/apps/index.html b/docs/man1.0.2/apps/index.html
new file mode 100644 (file)
index 0000000..21b3d91
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>commands</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="openssl.html">openssl</a> manpage provides a
+           general overview of all the commands.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.2">master</a>
+           : <a href="/docs/man1.0.2/apps">commands</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/man1.0.2/crypto/index.html b/docs/man1.0.2/crypto/index.html
new file mode 100644 (file)
index 0000000..faf5b1c
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>crypto library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="crypto.html">crypto</a> manpage provides a
+           general overview of the crypto library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.2">master</a>
+           : <a href="/docs/man1.0.2/crypto">crypto</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
index 23b15b390b5d2a4c61ffb86a7575c2310a33dc20..34b0fdb43d3e41e7830f1d233c16d90d1f025c32 100644 (file)
@@ -16,9 +16,9 @@
             parts:
            </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
          </div>
          <footer>
diff --git a/docs/man1.0.2/ssl/index.html b/docs/man1.0.2/ssl/index.html
new file mode 100644 (file)
index 0000000..e0c0864
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>ssl library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="ssl.html">ssl</a> manpage provides a
+           general overview of the ssl library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/man1.0.2">master</a>
+           : <a href="/docs/man1.0.2/ssl">ssl</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/manmaster/apps/index.html b/docs/manmaster/apps/index.html
new file mode 100644 (file)
index 0000000..afda6dd
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>commands</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="openssl.html">openssl</a> manpage provides a
+           general overview of all the commands.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/manmaster">master</a>
+           : <a href="/docs/manmaster/apps">commands</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
diff --git a/docs/manmaster/crypto/index.html b/docs/manmaster/crypto/index.html
new file mode 100644 (file)
index 0000000..74414a0
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>crypto library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="crypto.html">crypto</a> manpage provides a
+           general overview of the crypto library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/manmaster">master</a>
+           : <a href="/docs/manmaster/crypto">crypto</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
index 1c5348e3bb5e9108ad294474ff5e1d5197bd2c70..b9d39b87c62725ac518b9a8bd28035aeea9bcc39 100644 (file)
@@ -16,9 +16,9 @@
             parts:
            </p>
             <ul>
-              <li><a href="apps/openssl.html">The openssl command</a></li>
-              <li><a href="ssl/ssl.html">The ssl library</a></li>
-              <li><a href="crypto/crypto.html">The crypto library</a></li>
+              <li><a href="apps">The commands</a></li>
+              <li><a href="ssl">The ssl library</a></li>
+              <li><a href="crypto">The crypto library</a></li>
             </ul>
          </div>
          <footer>
diff --git a/docs/manmaster/ssl/index.html b/docs/manmaster/ssl/index.html
new file mode 100644 (file)
index 0000000..1001761
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--#include virtual="/inc/head.inc" -->
+<body>
+  <!--#include virtual="/inc/banner.inc" -->
+  <div id="main">
+    <div id="content">
+      <div class="blog-index">
+       <article>
+         <header><h2>ssl library</h2></header>
+         <div class="entry-content">
+           <p>
+           The <a href="ssl.html">ssl</a> manpage provides a
+           general overview of the ssl library.
+           The detailed list is here:
+           </p>
+
+           <table>
+             <tr>
+               <td>KBytes&nbsp;</td>
+               <td>Date&nbsp;&nbsp;</td>
+               <td>File&nbsp;</td>
+             </tr>
+             <!--#include virtual="index.inc" -->
+           </table>
+           <p>&nbsp;</p>
+
+         </div>
+         <footer>
+           You are here: <a href="/">Home</a>
+           : <a href="/docs">Documentation</a>
+           : <a href="/docs/manpages.html">Manpages</a>
+           : <a href="/docs/manmaster">master</a>
+           : <a href="/docs/manmaster/ssl">ssl</a>
+           <br/><a href="/sitemap.txt">Sitemap</a>
+         </footer>
+       </article>
+      </div>
+      <!--#include virtual="/inc/mansidebar.inc" -->
+    </div>
+  </div>
+<!--#include virtual="/inc/footer.inc" -->
+</body>
+</html>
+
index e7fe3264158ddf4ad2e77f0dee8f6fe506e37a93..5bb3ef122cb3c3ce4faa3243197e0cc997d6a3ce 100644 (file)
@@ -13,7 +13,7 @@
             The manual pages for all releases are available online:
            </p>
             <ul>
-              <li><a href="manmaster">Master</a></li>
+              <li><a href="manmaster">master</a></li>
               <li><a href="man1.0.2">1.0.2</a></li>
               <li><a href="man1.0.1">1.0.1</a></li>
               <li><a href="man1.0.0">1.0.0</a></li>
index e005f65364e258b2a3e9cbd9ab7dfb523db5de4c..22de7452688a6b21867661449a1c36322aae6db3 100644 (file)
@@ -3,7 +3,7 @@
   <section>
     <h1><a href="/docs/manpages.html">Manpages</a></h1>
     <ul>
-      <li><a href="/docs/manmaster">Master</a></li>
+      <li><a href="/docs/manmaster">master</a></li>
       <li><a href="/docs/man1.0.2">1.0.2</a></li>
       <li><a href="/docs/man1.0.1">1.0.1</a></li>
       <li><a href="/docs/man1.0.0">1.0.0</a></li>