diff --git a/web/documentation/manuals.org b/web/documentation/manuals.org index d72ff1a..ff314e4 100644 --- a/web/documentation/manuals.org +++ b/web/documentation/manuals.org @@ -1,14 +1,15 @@ #+TITLE: GnuPG - Manuals #+STARTUP: showall #+SETUPFILE: "../share/setup.inc" * Manuals This is a list of online available manuals. Those marked as "draft" may document features not yet available in the released software version. - GnuPG manual :: [[file:manuals/gnupg/][HTML]], [[file:manuals/gnupg.pdf][PDF]] - Libgcrypt manual :: [[file:manuals/gcrypt/][HTML]], [[file:manuals/gcrypt.pdf][PDF]]. - Libksba manual :: [[file:manuals/ksba/][HTML]], [[file:manuals/ksba.pdf][PDF]]. - Libassuan manual :: [[file:manuals/assuan/][HTML]], [[file:manuals/assuan.pdf][PDF]]. - GPGME manual :: [[file:manuals/gpgme/][HTML]], [[file:manuals/gpgme.pdf][PDF]]. + - Scute manual :: [[file:manuals/scute/][HTML]], [[file:manuals/scute.pdf][PDF]]. diff --git a/web/software/scute/index.org b/web/software/scute/index.org index 613814f..1d932f4 100644 --- a/web/software/scute/index.org +++ b/web/software/scute/index.org @@ -1,13 +1,24 @@ #+STARTUP: showall #+GPGWEB-NEED-SWDB #+SETUPFILE: "../../share/setup.inc" * Scute - /Scute/ is a PKCS#11 provider on top of GnuPG. + /Scute/ is a [[https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=pkcs11][PKCS#11]] provider on top of GnuPG allowing the use of + GnUPG supported smartcards with [[https://www.mozilla.org/projects/security/pki/nss/][Mozilla]]'s Network Security Services + and other software supporting the PKCS#11 specification. - Please [[https://www.scute.org][www.scute.org]] for details until we have moved the - docs to this page. + This allows you to use use those smartcards and tokens + (e.g. OpenPGP card, Yubikey, TCOS) as a security device in [[https://www.mozilla.com/][Firefox]] + and other software that makes use the NSS library. - See [[../../download/index.org::#scute][download]] section to download the latest tarball. The current - version is {{{scute_ver}}}. + Supported use cases are: + + - [[https://en.wikipedia.org/wiki/Https][HTTPS]] client authentication with [[https://www.mozilla.com/][Firefox]] + - S/MIME email signing with [[https://www.thunderbird.net][Thunderbird]] + - Document signing with [[https://www.libreoffice.org/][LibreOffice]] + - VPN authentication with [[https://www.openvpn.net]] (Unix only) + + Head to the [[../../download/index.org::#scute][download]] section to download the latest tarball. The + current version is {{{scute_ver}}}. The [[file:manuals/scute/][Scute Manual]] can be read + on-line. diff --git a/web/software/scute/scute-border.jpg b/web/software/scute/scute-border.jpg new file mode 100644 index 0000000..cc2e6da Binary files /dev/null and b/web/software/scute/scute-border.jpg differ diff --git a/web/software/scute/scute-logo.svg b/web/software/scute/scute-logo.svg new file mode 100644 index 0000000..97d898d --- /dev/null +++ b/web/software/scute/scute-logo.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/web/software/scute/scute.css b/web/software/scute/scute.css new file mode 100644 index 0000000..39d56d0 --- /dev/null +++ b/web/software/scute/scute.css @@ -0,0 +1,77 @@ +/* scute.css + Copyright (C) 2006 g10 Code GmbH + + This file is part of Scute. + + Scute is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 2.1 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this program; if not, see . + SPDX-License-Identifier: LGPL-2.1-or-later + */ + +/* 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; + margin: 0em; + } + +/* 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; }