فهرست منبع

2006-11-06 Marcus Brinkmann <marcus@g10code.de>

	* configure.ac (AC_CONFIG_FILES): Add doc/Makefile.
	Makefile.am (SUBDIRS): Add doc/.
	doc/, doc/website/, doc/website/format: New directories.
	doc/Makefile.am, doc/website/index.xhtml,
	doc/website/documentation.xhtml, doc/website/download.xhtml,
	doc/website/contact.xhtml, doc/website/format/web.css,
	doc/website/format/scute-logo.svg,
	doc/website/format/scute-border.jpg: New files.
Marcus Brinkmann 18 سال پیش
والد
کامیت
d8fb1b45c2

+ 11 - 0
ChangeLog

@@ -1,3 +1,14 @@
+2006-11-06  Marcus Brinkmann  <marcus@g10code.de>
+
+	* configure.ac (AC_CONFIG_FILES): Add doc/Makefile.
+	Makefile.am (SUBDIRS): Add doc/.
+	doc/, doc/website/, doc/website/format: New directories.
+	doc/Makefile.am, doc/website/index.xhtml,
+	doc/website/documentation.xhtml, doc/website/download.xhtml,
+	doc/website/contact.xhtml, doc/website/format/web.css,
+	doc/website/format/scute-logo.svg,
+	doc/website/format/scute-border.jpg: New files.
+
 2006-10-30  Marcus Brinkmann  <marcus@g10code.de>
 2006-10-30  Marcus Brinkmann  <marcus@g10code.de>
 
 
 	* configure.ac (PACKAGE, VERSION): Define these variables.
 	* configure.ac (PACKAGE, VERSION): Define these variables.

+ 1 - 1
Makefile.am

@@ -43,4 +43,4 @@ else
 tests = 
 tests = 
 endif
 endif
 
 
-SUBDIRS = include src ${tests}
+SUBDIRS = include src ${tests} doc

+ 2 - 1
configure.ac

@@ -271,5 +271,6 @@ fi
 AC_CONFIG_FILES([Makefile
 AC_CONFIG_FILES([Makefile
                  include/Makefile
                  include/Makefile
                  src/Makefile
                  src/Makefile
-                 tests/Makefile])
+                 tests/Makefile
+		 doc/Makefile])
 AC_OUTPUT
 AC_OUTPUT

+ 38 - 0
doc/Makefile.am

@@ -0,0 +1,38 @@
+# Makefile.am
+# Copyright (C) 2006 g10 Code GmbH
+# 
+# This file is part of scute[1].
+#
+# [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+# Interface (Cryptoki).
+#
+# Scute is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# Scute is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Scute; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+# In addition, as a special exception, g10 Code GmbH gives permission
+# to link this library: with the Mozilla Foundation's code for
+# Mozilla (or with modified versions of it that use the same license
+# as the "Mozilla" code), and distribute the linked executables.  You
+# must obey the GNU General Public License in all respects for all of
+# the code used other than "Mozilla".  If you modify this file, you
+# may extend this exception to your version of the file, but you are
+# not obligated to do so.  If you do not wish to do so, delete this
+# exception statement from your version.
+
+## Process this file with automake to produce Makefile.in
+
+website = index.xhtml documentation.xhtml download.xhtml contact.xhtml \
+	format/web.css format/scute-logo.svg format/scute-border.jpg
+
+EXTRA_DIST = $(addprefix website/, $(website))

+ 88 - 0
doc/website/contact.xhtml

@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!-- contact.xhtml
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Scute</title>
+    <link rel="stylesheet" type="text/css" href="format/web.css"/>
+  </head>
+  <body>
+    <div id="body">
+      <div id="toc">
+	<object type="image/svg+xml" data="format/scute-logo.svg">
+	  Scute
+	</object>
+	<h1>Table Of Content</h1>
+	<ul>
+	  <li><a href="index.xhtml">Introduction</a></li>
+	  <li><a href="documentation.xhtml">Documentation</a></li>
+	  <li><a href="download.xhtml">Download</a></li>
+	  <li><a href="contact.xhtml">Discussion</a></li>
+	</ul>
+      </div>
+      <div id="main">
+	<h1>Contact</h1>
+	<p>
+	  Scute is developed and maintained by <a
+	  href="http://www.g10code.com/">g10 Code GmbH</a>.  You can
+	  support its development by <a
+	  href="http://www.g10code.com/products.html">buying
+	  maintenance points</a>, <a
+	  href="http://www.g10code.com/support.html">getting support
+	  contracts</a> or <a
+	  href="http://www.g10code.com/consult.html">contracting
+	  us</a> for custom development, security consulting and
+	  training.
+	</p>
+	<h2>Bug Reports</h2>
+	<p>
+	  All bug reports should be submitted to our <a
+	  href="http://bugs.g10code.com/">bug tracking system</a> or
+	  sent via e-mail to the <a
+	  href="http://lists.gnupg.org/mailman/listinfo/gnupg-devel">GnuPG
+	  development mailing list.</a> Sensitive information can also
+	  be submitted by following the instructions in the file
+	  <code>AUTHORS</code> in the top-level directory of the source
+	  package.
+	</p>
+	<h2>Community</h2>
+	<p>
+	  The members of our community can be reached via e-mail on the <a
+	  href="http://www.gnupg.org/documentation/mailing-lists.html">GnuPG
+	  mailing lists</a>.
+	</p>
+      </div>
+    </div>
+  </body>
+</html>

+ 74 - 0
doc/website/documentation.xhtml

@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!-- documentation.xhtml
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Scute</title>
+    <link rel="stylesheet" type="text/css" href="format/web.css"/>
+  </head>
+  <body>
+    <div id="body">
+      <div id="toc">
+	<object type="image/svg+xml" data="format/scute-logo.svg">
+	  Scute
+	</object>
+	<h1>Table Of Content</h1>
+	<ul>
+	  <li><a href="index.xhtml">Introduction</a></li>
+	  <li><a href="documentation.xhtml">Documentation</a></li>
+	  <li><a href="download.xhtml">Download</a></li>
+	  <li><a href="contact.xhtml">Discussion</a></li>
+	</ul>
+      </div>
+      <div id="main">
+	<h1>Documentation</h1>
+	<p>
+	  (More to come.)
+	</p>
+	<h2>Installation</h2>
+	<p>
+	  (More to come.)
+	</p>
+	<h2>Certificate Management</h2>
+	<p>
+	  (More to come.)
+	</p>
+	<h2>Client Authentication</h2>
+	<p>
+	  (More to come.)
+	</p>
+      </div>
+    </div>
+  </body>
+</html>

+ 115 - 0
doc/website/download.xhtml

@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!-- download.xhtml
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Scute</title>
+    <link rel="stylesheet" type="text/css" href="format/web.css"/>
+  </head>
+  <body>
+    <div id="body">
+      <div id="toc">
+	<object type="image/svg+xml" data="format/scute-logo.svg">
+	  Scute
+	</object>
+	<h1>Table Of Content</h1>
+	<ul>
+	  <li><a href="index.xhtml">Introduction</a></li>
+	  <li><a href="documentation.xhtml">Documentation</a></li>
+	  <li><a href="download.xhtml">Download</a></li>
+	  <li><a href="contact.xhtml">Discussion</a></li>
+	</ul>
+      </div>
+      <div id="main">
+	<h1>Download</h1>
+	<p>
+	  Scute is currently available in source format only, and
+	  should compile on any recent GNU/Linux system.
+	  
+	  The most recent release of Scute is version 0.0.0.  The
+	  following files belong to this release.
+	  <table>
+	    <caption>The files released with Scute 0.0.0.</caption>
+	    <tr><th>File</th><th>Description</th></tr>
+	    <tr><td><a href="scute-0.0.0.tar.gz">Scute 0.0.0 source package</a>
+	    </td><td>The source code of Scute 0.0.0</td></tr>
+	  </table>
+	</p>
+	<h2>Prerequisites</h2>
+	<p>Scute requires the following packages to compile:
+	<table>
+	  <caption>Compile-time dependencies of Scute</caption>
+	  <tr><th>Package</th><th>Min. Version</th></tr>
+	  <tr><td><a
+	  href="http://www.gnupg.org/related_software/libgpg-error/">libgpg-error</a></td><td>0.7</td></tr>
+	  <tr><td><a
+	  href="http://www.gnupg.org/related_software/libassuan/">libassuan</a></td><td>0.6.10</td></tr>
+	</table>
+	</p>
+	<p>Scute also requires the following packages to run:
+	<table>
+	  <caption>Run-time dependencies of Scute</caption>
+	  <tr><th>Package</th><th>Min. Version</th></tr>
+	  <tr><td><a
+	  href="http://www.mozilla.com/">Firefox</a></td><td>any</td></tr>
+	  <tr><td><a
+	  href="http://www.gnupg.org/">GnuPG</a></td><td>2.0</td></tr>
+	  <tr><td><a
+	  href="http://www.gnupg.org/related_software/pinentry/">PinEntry</a></td><td>0.7.0</td></tr>
+	</table>
+	</p>
+	<h2>Installation</h2>
+	<p>
+	  Canonical installation instructions can be found in the file
+	  <code>INSTALL</code> in the top-level directory of the
+	  source package.  Instructions for users of Scute are
+	  available in the <a href="documentation.xhtml">documentation
+	  section</a>.
+	</p>
+	<h2>On-line Browsing</h2>
+	<p>
+	  The source of Scute is managed with the version control
+	  system <a
+	  href="http://subversion.tigris.org/">Subversion</a>.  A web
+	  interface to the <a
+	  href="http://cvs.gnupg.org/cgi-bin/viewcvs.cgi/?root=Scute">Scute
+	  source repository</a> is available on-line, and contains
+	  up-to-date as well as archived versions of all files
+	  included in the Scute source package, including the most
+	  recent development changes.
+	</p>
+      </div>
+    </div>
+  </body>
+</html>

BIN
doc/website/format/scute-border.jpg


+ 178 - 0
doc/website/format/scute-logo.svg

@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- scute-logo.svg
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  -->
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="310"
+   height="110"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.43"
+   version="1.0"
+   sodipodi:docbase="/home/marcus/g10/projects/pkcs11-for-scdaemon"
+   sodipodi:docname="scute-logo.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient12777">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop12779" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop12781" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient10996">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop10998" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop11000" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10996"
+       id="linearGradient11002"
+       x1="200"
+       y1="202.36137"
+       x2="450"
+       y2="202.36137"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12777"
+       id="linearGradient12783"
+       x1="200"
+       y1="202.36137"
+       x2="450"
+       y2="202.36137"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10996"
+       id="linearGradient12803"
+       x1="207.22214"
+       y1="203.29942"
+       x2="444.12137"
+       y2="203.29942"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12777"
+       id="linearGradient12825"
+       gradientUnits="userSpaceOnUse"
+       x1="200"
+       y1="202.36137"
+       x2="450"
+       y2="202.36137" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10996"
+       id="linearGradient12827"
+       gradientUnits="userSpaceOnUse"
+       x1="207.22214"
+       y1="203.29942"
+       x2="444.12137"
+       y2="203.29942" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.0685606"
+     inkscape:cx="428.26482"
+     inkscape:cy="828.53554"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer3"
+     showgrid="false"
+     showguides="true"
+     inkscape:grid-points="false"
+     gridspacingx="5px"
+     gridspacingy="5px"
+     inkscape:window-width="1024"
+     inkscape:window-height="693"
+     inkscape:window-x="0"
+     inkscape:window-y="25" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Text"
+     style="display:inline">
+    <g
+       id="g12917"
+       transform="translate(-241.4463,-216.1787)">
+      <text
+         sodipodi:linespacing="125%"
+         id="text12806"
+         y="276.24683"
+         x="281.24933"
+         style="font-size:76.38896942px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Samanata"
+         xml:space="preserve"><tspan
+           y="276.24683"
+           x="281.24933"
+           id="tspan12808"
+           sodipodi:role="line">scute</tspan></text>
+      <path
+         d="M 269.6635,276.94814 C 288.26834,291.07077 307.67035,290.82785 330.0525,289.35806 C 346.13962,290.64178 426.34454,274.27423 428.3581,300.76476 C 427.29277,321.8312 390.20562,329.2378 417.07519,303.74165 C 451.40238,282.41631 494.62403,296.30413 532.25233,285.01661 C 541.51649,280.43275 528.90174,287.28298 527.05849,288.08789 C 525.57395,288.73615 529.20952,285.24585 529.01194,283.63803 C 528.76078,281.59431 526.46111,280.4979 524.90963,279.64819 C 518.56658,276.17427 511.64009,274.23104 504.65725,272.56635 C 503.99863,272.4557 503.34001,272.34504 502.6814,272.23439 L 513.18418,264.91224 C 513.82363,265.05795 514.46308,265.20366 515.10253,265.34938 C 532.96401,270.54179 556.96236,281.16038 522.6126,292.42538 C 504.15372,297.07217 484.56708,296.65026 465.67556,297.55145 C 456.22211,298.00242 446.75317,298.61151 437.36452,299.84385 C 432.98365,300.41888 422.72525,306.35559 424.32714,302.23774 C 424.62896,301.46187 436.27206,294.49758 428.79028,299.01228 C 420.3408,306.36751 404.45346,336.9632 417.23892,306.48836 C 417.22159,282.10944 334.81672,296.54737 320.95663,296.06611 C 297.78589,297.84896 278.13222,297.26868 258.37322,283.86683 L 269.6635,276.94814 z "
+         id="path12839"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+  </g>
+</svg>

+ 89 - 0
doc/website/format/web.css

@@ -0,0 +1,89 @@
+/* web.css
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  */
+
+/* Note that the dimensions here specify the view-port size, not the
+image size, which is specified in the SVG file itself.  */
+
+body { font-family: "sans-serif";
+       background-image: url("scute-border.jpg");
+       background-repeat: repeat-y;
+     }
+
+/* Same constant also below for div#main.  FIXME: Can be fixed by
+   using another div for the body.  */
+
+div#toc { margin-left: 150px; }
+
+div#toc object { width: 310px;
+		 height: 110px;
+		 float: left;
+		 margin-left: -45px }
+
+div#toc h1 { display: none; }
+
+div#toc ul { float: left;
+	     padding: 0em; }
+
+div#toc ul li { font-size: small; float: left;
+		font-weight: bold;
+	        border-style: none none none solid;
+	        border-width: 3px 0px 3px 3px;
+	        padding: 0.6em 0em 0.6em 0.6em;
+	        margin: 0.6em 0em 0.6em 0.6em;
+		text-align: center;
+		list-style-type: none;
+	      }
+
+div#toc ul li:first-child { border-width: 3px 0px 3px 0px; }
+
+div#toc ul li a:link { text-decoration: none; color: black }
+div#toc ul li a:visited { text-decoration: none; color: black }
+div#toc ul li a:hover { text-decoration: underline; color: black }
+div#toc ul li a:active { text-decoration: underline; color: white;
+			    background-color: black; }
+
+div#main { clear: left;
+	   margin-left: 150px;
+	   margin-right: 15%; }
+
+div#main h1 { padding-top: 1em; }
+
+div#main table > caption { display: none; }
+
+div#main table { border-style: none none none solid;
+		 border-width: 3px;
+		 margin: 0.6em;
+		 text-align: left;
+	       }
+
+div#main table > tr > td,th { padding-left: 0.6em; }
+

+ 87 - 0
doc/website/index.xhtml

@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!-- index.xhtml
+   Copyright (C) 2006 g10 Code GmbH
+
+   This file is part of Scute[1].
+
+   [1] Derived from the RSA Security Inc. PKCS #11 Cryptographic Token
+   Interface (Cryptoki).
+ 
+   Scute is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   Scute is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with Scute; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+   In addition, as a special exception, g10 Code GmbH gives permission
+   to link this library: with the Mozilla Foundation's code for
+   Mozilla (or with modified versions of it that use the same license
+   as the "Mozilla" code), and distribute the linked executables.  You
+   must obey the GNU General Public License in all respects for all of
+   the code used other than "Mozilla".  If you modify this file, you
+   may extend this exception to your version of the file, but you are
+   not obligated to do so.  If you do not wish to do so, delete this
+   exception statement from your version.  -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Scute</title>
+    <link rel="stylesheet" type="text/css" href="format/web.css"/>
+  </head>
+  <body>
+    <div id="body">
+      <div id="toc">
+	<object type="image/svg+xml" data="format/scute-logo.svg">
+	  Scute
+	</object>
+	<h1>Table Of Content</h1>
+	<ul>
+	  <li><a href="index.xhtml">Introduction</a></li>
+	  <li><a href="documentation.xhtml">Documentation</a></li>
+	  <li><a href="download.xhtml">Download</a></li>
+	  <li><a href="contact.xhtml">Discussion</a></li>
+	</ul>
+      </div>
+      <div id="main">
+	<h1>Introduction</h1>
+	<p>
+	  Scute is a <a
+	  href="http://www.rsasecurity.com/rsalabs/node.asp?id=2133">PKCS
+	  #11</a> module that adds support for the <a
+	  href="http://www.g10code.com/p-card.html">OpenPGP smartcard</a>
+	  card to the <a
+	  href="http://www.mozilla.org/projects/security/pki/nss/">Mozilla
+	  Network Security Services</a> (NSS).
+	</p>
+	<p>
+	  This allows you to use your OpenPGP Card as a security device in
+	  <a href="http://www.mozilla.com/">Firefox</a> and other software
+	  that makes use the NSS library.
+	</p>
+	<p>
+	  Currently, only <a
+	  href="http://en.wikipedia.org/wiki/Https">HTTPS</a> client
+	  authentication is supported.  In the future, Scute will also
+	  allow you to use your OpenPGP Card with <a
+	  href="http://www.mozilla.com/">Thunderbird</a> for signing and
+	  decrypting e-mails using X.509 certificates.
+	</p>
+	<p>
+	  You can <a href="documentation.xhtml">read the
+	  documentation</a>, <a href="download.xhtml">download a copy</a>
+	  or <a href="contact.xhtml">contact the developers and users</a>
+	  of Scute.
+	</p>
+      </div>
+    </div>
+  </body>
+</html>