[Pgp-tools-commit] r457 - in web: . relooking

Franck Joncourt franck at alioth.debian.org
Wed Mar 10 21:47:57 UTC 2010


Author: franck
Date: 2010-03-10 21:47:56 +0000 (Wed, 10 Mar 2010)
New Revision: 457

Added:
   web/relooking/
   web/relooking/Makefile
   web/relooking/footer.wmi
   web/relooking/header.wmi
   web/relooking/html_header.wmi
   web/relooking/index.wml
   web/relooking/package_description.wml
   web/relooking/style.css
Log:
Added new homepage.

Added: web/relooking/Makefile
===================================================================
--- web/relooking/Makefile	                        (rev 0)
+++ web/relooking/Makefile	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,7 @@
+wml: index.en.html
+
+index.en.html: index.wml package_description.wml *.wmi
+	wml $< > $@
+
+clean:
+	rm -f *.html

Added: web/relooking/footer.wmi
===================================================================
--- web/relooking/footer.wmi	                        (rev 0)
+++ web/relooking/footer.wmi	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,9 @@
+<div id="footer">
+    <p>Last modified: <file-date $(WML_SRC_FILENAME)>.</p>
+    <p>
+        This page is available in the following languages:
+        <a href="index.ca.html" title="Catalan" hreflang="ca" lang="ca" rel="alternate">Catal&#224</a>
+        <a href="index.en.html" title="English" hreflang="en" lang="en" rel="alternate">English</a>
+        <a href="index.es.html" title="Spanish" hreflang="es" lang="es" rel="alternate">Espa&ntilde;ol</a>
+    </p>
+</div>

Added: web/relooking/header.wmi
===================================================================
--- web/relooking/header.wmi	                        (rev 0)
+++ web/relooking/header.wmi	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,14 @@
+<define-tag file-date><:
+    print scalar localtime((stat '%attributes')[9]) ." ". $ENV{TZ};
+:></define-tag>
+
+<div id="header">
+<h1>PGP Tools</h1>
+    <hr>
+    <div>
+        <a href="http://svn.debian.org/wsvn/pgp-tools/trunk/">SVN Repository (WebSVN)</a>&nbsp;|&nbsp;
+        <a href="http://alioth.debian.org/projects/pgp-tools/">Alioth Project</a>&nbsp;|&nbsp;
+        <a href="http://ftp.debian.org/debian/pool/main/s/signing-party/">Download</a>
+    </div>
+    <hr>
+</div>

Added: web/relooking/html_header.wmi
===================================================================
--- web/relooking/html_header.wmi	                        (rev 0)
+++ web/relooking/html_header.wmi	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,8 @@
+    <head>
+        <title>$(PROJECT_TITLE)</title>
+        <link rev="made" href="mailto:web at palfrader.org">
+        <link href="style.css" type="text/css" rel="stylesheet">
+        <META name="Author" content="Peter Palfrader peter at palfrader.org">
+        <META http-equiv="Content-Type" content="text/html; charset=utf-8">
+        <meta name="description" content="PGP-tools is a collection of Tools regarding OpenPGP, including signing scripts and more.">
+    </head>

Added: web/relooking/index.wml
===================================================================
--- web/relooking/index.wml	                        (rev 0)
+++ web/relooking/index.wml	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,16 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+
+<html>
+
+#include <html_header.wmi>
+
+<body>
+
+#include <header.wmi> PROJECT_TITLE="PGP Tools"
+
+#include <package_description.wml>
+
+#include <footer.wmi>
+
+</body>
+</html>

Added: web/relooking/package_description.wml
===================================================================
--- web/relooking/package_description.wml	                        (rev 0)
+++ web/relooking/package_description.wml	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,170 @@
+<div id="content">
+
+<p>PGP Tools is a collection for all kinds of pgp related things,
+including signing scripts, party preparation scripts etc.</p>
+<p>If you're interested in accessing the development tree, just
+checkout the repository via <a href="http://subversion.tigris.org/">Subversion</a>:&nbsp;
+<code>svn co svn://svn.debian.org/pgp-tools/trunk/ pgp-tools</code>
+</p>
+
+<div class='pkg'>
+    <div class='pkgname'>caff</div>
+    <div class='shortdesc'><gettext domain="description">CA - fire and forget</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">caff is a script that helps you in keysigning. It takes a list of
+    keyids on the command line, fetches them from a keyserver and calls
+    GnuPG so that you can sign it. It then mails each key to all its
+    email addresses - only including the one UID that we send to in each
+    mail.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>pgp-clean</div>
+    <div class='shortdesc'><gettext domain="description">removes all non-self signatures from key</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">pgp-clean takes a list of keyids on the command line and outputs an
+    ascii-armored keyring on stdout for each key with all signatures except
+    self-signatures stripped. Its use is to reduce the size of keys sent out after
+    signing. (pgp-clean is a stripped-down caff version.)</gettext>
+    </p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>pgp-fixkey</div>
+    <div class='shortdesc'><gettext domain="description">removes broken packets from keys</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">Removes broken packets from keys in the GnuPG keyring that make GnuPG spew
+    ugly warnings. It optionally takes a list of keyids on the command line and
+    only cleans those keys.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpg-key2ps</div>
+    <div class='shortdesc'><gettext domain="description">convert fingerprints to PostScript</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">This script will output a PostScript file which has your Key-ID, UIDs
+    and fingerprint nicely formatted for printing paper slips to take with
+    you to a signing-party.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpg-mailkeys</div>
+    <div class='shortdesc'><gettext domain="description">sign and mail keys</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">Given one or more key-ids, gpg-mailkeys mails these keys to their owners. You
+    use this after you've signed them. By default, the mails contain a standard
+    text and your name and address as the From (as determined by the sendmail
+    command).</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpgdir</div>
+    <div class='shortdesc'><gettext domain="description">recursive directory encryption tool</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">gpgdir encrypts or decrypts every file in a directory, and by default also
+    recursively descends through any subdirectories, processing their contents
+    (but leaving out hidden files and directories).</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpglist</div>
+    <div class='shortdesc'><gettext domain="description">show who signed which of your UIDs</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">gpglist takes a keyid and creates a listing showing who signed your user IDs.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpgsigs</div>
+    <div class='shortdesc'><gettext domain="description">annotate list of GnuPG keys with already done signatures</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">gpgsigs was written to assist the user in signing keys during a keysigning
+    party. It takes as input a file containing keys in gpg --list-keys format
+    and prepends every line with a tag indicating if the user has already signed
+    that uid.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpgparticipants</div>
+    <div class='shortdesc'><gettext domain="description">create list of signing party participants</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">When you're the organiser of a larger party using the protocol,
+    you collect the keys of all participants beforehand. This tool can
+    then create a list ready to distribute among the public.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>gpgwrap</div>
+    <div class='shortdesc'><gettext domain="description">a passphrase wrapper</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">gpgwrap communicates with GNU gpg by passing passphrase in 4 ways ; as file
+    path, wherat the passphrase is stored as plain text in the file, through a
+    pipe from another program to the stdin of gpgwrap, through the
+    GPGWRAP_PASSPHRASE environment variable or by gpgwrap prompting for it.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>keyanalyze</div>
+    <div class='shortdesc'><gettext domain="description">Web of Trust analysis</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">keyanalyze analyses the Web of trust within a group of keys. It takes
+    preprocessed keys as input and produces an output directory full of statistics
+    about the keys.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>keylookup</div>
+    <div class='shortdesc'><gettext domain="description">fetch and import GnuPG keys from keyservers</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">keylookup is a wrapper around gpg --search, allowing you to search for keys on
+    a keyserver. It presents the list of matching keys to the user and allows her
+    to select the keys for importing into the GnuPG keyring.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>sig2dot</div>
+    <div class='shortdesc'><gettext domain="description">converts a list of GnuPG signatures to a .dot file</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">Parses output of <code>gpg --list-sigs</code> into a format suitable for
+    rendering into a graph by springgraph or graphviz.</gettext></p>
+    </div>
+</div>
+
+<div class='pkg'>
+    <div class='pkgname'>springgraph</div>
+    <div class='shortdesc'><gettext domain="description">creates a graph from a .dot file</gettext></div>
+    <div class='longdesc'>
+    <p><gettext domain="description">Springgraph will read in a .dot file description of a graph, which, for each
+    node, specifies its name and which other nodes it is connected to, and then
+    renders a graph. Each node is drawn as an ellipse, and each connection is drawn
+    as an arrow. The node placement is a result of all of the nodes moving away
+    from each other, while all nodes which are connected move toward each other.
+    This movement is repeated until it stabilizes.</gettext></p>
+    </div>
+</div>
+
+<h2>Packages</h2>
+
+<ul>
+<li>On <b>Debian</b>, these tools are included in the
+<a href="http://packages.debian.org/signing-party">signing-party</a>
+package. sig2dot and springgraph are available as separte packages
+before Debian Lenny.</li>
+<li>On <b>NetBSD</b> the tools are in
+<a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/security/caff/">pkgsrc/security/caff</a>.</li>
+<li>On <b>FreeBSD</b> there is a
+<a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/signing-party/">signing-party port in security</a>.</li>
+</ul>
+
+</div>

Added: web/relooking/style.css
===================================================================
--- web/relooking/style.css	                        (rev 0)
+++ web/relooking/style.css	2010-03-10 21:47:56 UTC (rev 457)
@@ -0,0 +1,110 @@
+html  {
+   height: 100%;
+   background: #333;
+}
+
+body {
+    width: 1030px;
+    margin: 20px auto;
+    padding: 0;
+    font: 12px/1.7 verdana, arial, helvetica, sans-serif;
+}
+
+h1 {
+    margin-top: 0px;
+    margin-bottom: -0.25em;
+    font-size: xx-large;
+}
+
+h2 {
+    margin-top: 20px;
+    margin-bottom: 10px;
+    color: #666;
+    padding: 0px;
+    font-size: large;
+    font-weight: bold;
+}
+
+h3 {
+    color: #666;
+    margin-top: 10px;
+    margin-bottom: 5px;
+    padding-left: 10px;
+    font-size: small;
+}
+
+h4, h5, h6 {
+    margin-top: 5px;
+    margin-bottom: 5px;
+    padding-left: 25px;
+    font-size: x-small;
+}
+
+img { border: 0; }
+
+pre {
+    background-color: #eee;
+    padding: 2mm;
+    border: 1px solid #999;
+}
+
+.pkg {
+    border-spacing: 0px;
+    margin-bottom: 2em;
+    border: 1px solid blue;
+    width: 100%;
+    border: 1px solid #999;
+}
+
+.pkgname{
+    background-color: #bbbbbb;
+    font-weight:bolder;
+    padding-left: 2mm;
+}
+
+.shortdesc{
+    background-color: #bbbbbb;
+    font-style:italic;
+    padding-left: 2mm;
+}
+
+.longdesc{
+    background-color: #eeeeee;
+    font-style:normal;
+    padding: 2mm;
+}
+
+a                   { color: #921d00; text-decoration: none; }
+a:link              { color: #921d00; text-decoration: underline; }
+a:visited           { color: #921d00; text-decoration: underline; }
+a:active            { color: #dd8f07; text-decoration: none; }
+a:hover             { color: #dd8f07; text-decoration: underline; }
+
+#header {
+    background-color: #921D00;
+    color: #FFFFFF;
+    padding-top: 20px;
+    padding-left: 15px;
+    padding-bottom: 10px;
+    padding-right: 15px;
+    text-align: center;
+}
+
+#header a           { color: #FFFFFF; text-decoration: none; }
+#header a:link      { color: #FFFFFF; text-decoration: underline; }
+#header a:visited   { color: #FFFFFF; text-decoration: underline; }
+#header a:active    { color: #FFFFFF; text-decoration: none; }
+#header a:hover     { color: #FFFFFF; text-decoration: underline; }
+
+#content {
+    width: 970px;
+    padding: 10px 40px 10px 20px;
+    background-color: #FFF;
+}
+
+#footer {
+    padding-top: 10px;
+    padding-bottom: 10px;
+    text-align: center;
+    color: #FFFFFF;
+}




More information about the Pgp-tools-commit mailing list