doc-export now includes inline images

online documentation is now static
This commit is contained in:
lars 2005-08-31 09:37:21 +00:00
parent 81f070adec
commit c9230db41b
16 changed files with 533 additions and 81 deletions

View file

@ -14,6 +14,7 @@
<a href="<?cs call:getSelfURL('action=init_ask','action') ?>" title="Ersteinrichtung">Initialisierung</a>
<a href="<?cs call:getSelfURL('action=show_log','action') ?>" title="Ereignis-Protokoll">Protokoll</a>
<a href="<?cs call:getSelfURL('action=doc','action') ?>" title="Nutzer-Handbuch">Hilfe</a>
<!-- TODO: language specific (weblang) doc-link -->
<a href="/doc/CryptoBox.html" title="Nutzer-Handbuch">Hilfe</a>
<a href="<?cs call:getSelfURL('action=shutdown_ask','action') ?>" title="Herunterfahren">Herunterfahren</a>

View file

@ -1,6 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CryptoBox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" href="/cryptobox.css" type="text/css" />
</head>
<body>
<div id="main">
<div id="head">
<h1>Die CryptoBox</h1>
<h2>und zwar umsonst!</h2>
</div>
<div id="content">
<div id="menu">
<a href="/cryptobox?action=init_ask" title="Ersteinrichtung">Initialisierung</a>
<a href="/cryptobox?action=show_log" title="Ereignis-Protokoll">Protokoll</a>
<a href="/cryptobox?action=doc" title="Nutzer-Handbuch">Hilfe</a>
<a href="/cryptobox?action=shutdown_ask" title="Herunterfahren">Herunterfahren</a>
<div id="words">
<a id="top"></a>
<p><a href="/cryptobox?action=show_doc&page=CryptoBoxEn">-&gt; english overview &lt;-</a> <ol>
<p><a href="CryptoBoxEn.html">-&gt; english overview &lt;-</a> <ol>
<li>
<a href="#head-97e3ed911f9a14c537e247a2719dc86b73056dde">Überblick</a>
@ -75,14 +102,14 @@
<h2 id="head-97e3ed911f9a14c537e247a2719dc86b73056dde">Überblick</h2>
<p>Die CryptoBox ist eine <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Live-cd"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Live-CD</a> mit der sich jeder alte Rechner in Sekundenschnelle in einen verschlüsselnden Server umwandeln lässt. Damit kannst du sensible Daten speichern, ohne dass du etwas über <a class="badinterwiki" title="WikiePediaDe" href="/cryptobox?action=show_doc&page=InterWiki"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiePediaDe]" height="16" width="16">Kryptografie</a> wissen musst. </p>
<p>Die CryptoBox ist eine <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Live-cd"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Live-CD</a> mit der sich jeder alte Rechner in Sekundenschnelle in einen verschlüsselnden Server umwandeln lässt. Damit kannst du sensible Daten speichern, ohne dass du etwas über <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Kryptografie"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Kryptografie</a> wissen musst. </p>
<h3 id="head-b44206765ef44c91cbfd0ba23b33b43a192eeb8d">Was kann die CryptoBox?</h3>
<ul>
<li><p> Ein vollständiger <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Samba_%28Software%29"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Samba</a>-Dateiserver (für alle freien Betriebssysteme, sowie Windows und Mac OS) bietet Zugriff auf deine Daten. </p>
<li><p> Ein vollständiger <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Samba_%28Software%29"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Samba</a>-Dateiserver (für alle freien Betriebssysteme, sowie Windows und Mac OS) bietet Zugriff auf deine Daten. </p>
</li>
<li><p> Deine Daten werden mit <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">AES</a> verschlüsselt (256 Bit Schlüssellänge). </p>
<li><p> Deine Daten werden mit <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">AES</a> verschlüsselt (256 Bit Schlüssellänge). </p>
</li>
<li><p> Die Web-Oberfläche bietet dir kinderleichten Zugriff auf alle Funktionen der CryptoBox. </p>
<ul>
@ -90,7 +117,7 @@
</li>
<li><p> Konfiguration der Netzwerk- und Sicherheitseinstellungen </p>
</li>
<li><p> Abgesehen von deinem <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Webbrowser"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Browser</a> brauchst du keine weiteren Programme </p>
<li><p> Abgesehen von deinem <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Webbrowser"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Browser</a> brauchst du keine weiteren Programme </p>
</li>
</ul>
</li>
@ -105,6 +132,8 @@
</li>
<li><p> Monitor, Tastatur, Maus usw. sind nicht erforderlich </p>
</li>
<li><p> das BIOS sollte von einer CDROM booten können (andernfalls ist zusätzlich ein Disketten-Laufwerk erforderlich) </p>
</li>
</ul>
</li>
<li><p> eine Festplatte (in deiner Wunschgröße) </p>
@ -142,7 +171,7 @@
<p>unterstützte Clients</p>
</td>
<td>
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Liste_der_Betriebssysteme"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">*nix; *bsd; Windows; Mac OS</a></p>
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Liste_der_Betriebssysteme"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">*nix; *bsd; Windows; Mac OS</a></p>
</td>
</tr>
<tr>
@ -150,7 +179,7 @@
<p>interner Fileserver</p>
</td>
<td>
<p><a class="external" href="http://samba.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> samba</a> (Netzwerkfreigaben)</p>
<p><a class="external" href="http://samba.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> samba</a> (Netzwerkfreigaben)</p>
</td>
</tr>
<tr>
@ -158,7 +187,7 @@
<p>Benutzerschnittstelle</p>
</td>
<td>
<p>per Browser bedienbar (<a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Perl"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Perl</a>-Webinterface via https)</p>
<p>per Browser bedienbar (<a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Perl"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">Perl</a>-Webinterface via https)</p>
</td>
</tr>
<tr>
@ -166,12 +195,12 @@
<p>Verschlüsselung</p>
</td>
<td>
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">AES</a> via device-mapper</p>
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">AES</a> via device-mapper</p>
</td>
</tr>
</table>
</div>
<p>Das <a href="/cryptobox?action=show_doc&page=CryptoBoxKonzept">CryptoBoxKonzept</a> beschreibt die technischen Feinheiten etwas näher. </p>
<p>Das <a href="CryptoBoxKonzept.html">CryptoBoxKonzept</a> beschreibt die technischen Feinheiten etwas näher. </p>
<h2 id="head-4a62d30abaeb5cd5d2e4545aabd13e81a819504f">Nutzung</h2>
@ -179,7 +208,7 @@
<h3 id="head-52db644c60a52bcaed2c809cb51e1255bec6eb6e">Einrichtung</h3>
<ol type="1">
<li><p>Lade dir ein <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/ISO-Image"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">iso-Image</a> aus dem <a class="external" href="https://systemausfall.org/toolforge/cryptobox/download"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Download-Bereich</a> herunter. <em>[Die Entwicklung der CryptoBox befindet sich noch in einer frühen Phase. Momentan testen wir die ersten lauffähigen, funktionstüchtigen Versionen. In wenigen Tagen wird das erste Release verfügbar sein.]</em> </p>
<li><p>Lade dir ein <a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/ISO-Image"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">iso-Image</a> aus dem <a class="external" href="https://systemausfall.org/toolforge/cryptobox/download"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Download-Bereich</a> herunter. <em>[Die Entwicklung der CryptoBox befindet sich noch in einer frühen Phase. Momentan testen wir die ersten lauffähigen, funktionstüchtigen Versionen. In wenigen Tagen wird das erste Release verfügbar sein.]</em> </p>
</li>
<li><p>Kopiere dieses Image auf eine CD (RW). </p>
</li>
@ -212,7 +241,7 @@
<p>Du hast einen Verbesserungsvorschlag oder findest gar einen Fehler: </p>
<ul>
<li><p> Schreib's in unsere <a class="external" href="https://systemausfall.org/trac/cryptobox"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Gedankensammelstelle</a> - wir beheben das Problem oder nehmen, bei Unklarheiten, Kontakt mit dir auf. </p>
<li><p> Schreib's in unsere <a class="external" href="https://systemausfall.org/trac/cryptobox"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Gedankensammelstelle</a> - wir beheben das Problem oder nehmen, bei Unklarheiten, Kontakt mit dir auf. </p>
</li>
</ul>
@ -232,9 +261,9 @@
</li>
<li><p> das System ist resistent gegenüber Schadsoftware (Viren, Würmer), da die CD nicht beschreibbar ist </p>
</li>
<li><p> die Übertragung des Passworts zur Aktivierung der Crypto-Daten erfolgt verschlüsselt (<a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/HTTPS"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">HTTPS</a>) </p>
<li><p> die Übertragung des Passworts zur Aktivierung der Crypto-Daten erfolgt verschlüsselt (<a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/HTTPS"><img src="moin-inter.png" alt="[WikiPediaDe]" height="16" width="16">HTTPS</a>) </p>
</li>
<li><p> basiert auf einer der stabilsten und sichersten Linux Distributionen (<a class="external" href="http://ww.debian.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>) </p>
<li><p> basiert auf einer der stabilsten und sichersten Linux Distributionen (<a class="external" href="http://ww.debian.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>) </p>
</li>
<li><p> minimale Hardware-Anforderungen </p>
</li>
@ -256,7 +285,7 @@
<p>Eine CryptoBox-LiveCD wird in folgenden Schritten erstellt: </p>
<ol type="1">
<li><p>ein minimales <a class="external" href="http://www.debian.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>-System erzeugen (mit <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=dfsbuild"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[DebianPackage]" height="16" width="16">dfsbuild</a>) </p>
<li><p>ein minimales <a class="external" href="http://www.debian.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>-System erzeugen (mit <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=dfsbuild"><img src="moin-inter.png" alt="[DebianPackage]" height="16" width="16">dfsbuild</a>) </p>
</li>
<li><p>spezifische Anpassungen des Systems vornehmen </p>
</li>
@ -266,32 +295,32 @@
</li>
</ol>
<p>Diese Schritte werden automatisiert durch ein Skript ausgeführt und können beliebig angepasst werden. </p>
<p>Ausführlichere Infos gibt's unter <a href="/cryptobox?action=show_doc&page=CryptoBoxDev">CryptoBoxDev</a>. </p>
<p>Ausführlichere Infos gibt's unter <a href="CryptoBoxDev.html">CryptoBoxDev</a>. </p>
<h3 id="head-ecfc074956b9f39a0fbfab314758db9cf39df4ce">Anforderungen</h3>
<ul>
<li><p> ein <a class="external" href="http://www.debian.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>-System (eine <em>chroot</em>-Umgebung genügt auch) </p>
<li><p> ein <a class="external" href="http://www.debian.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a>-System (eine <em>chroot</em>-Umgebung genügt auch) </p>
</li>
<li><p> <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=qemu"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[DebianPackage]" height="16" width="16">qemu</a> zum Testen des erzeugten Systems in einer virtuellen Umgebung </p>
<li><p> <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=qemu"><img src="moin-inter.png" alt="[DebianPackage]" height="16" width="16">qemu</a> zum Testen des erzeugten Systems in einer virtuellen Umgebung </p>
</li>
</ul>
<h3 id="head-c90560cd155843d48d791e731b9b6c0ee852dc9d">Mitmachen</h3>
<p>Beteilige dich an der Entwicklung der CryptoBox und werde reich und schön! <img src="/moin-base/greenthumb/img/smile4.png" alt=";)" height="15" width="15"> <br>
<p>Beteilige dich an der Entwicklung der CryptoBox und werde reich und schön! <img src="smile4.png" alt=";)" height="15" width="15"> <br>
Nee im Ernst, wir freuen uns über jeden partizipierenden Menschen. Du wirst in einem entspannten Team reichlich Erfahrungen sammeln, eine nützliche Sache voranbringen und - wer weiß - vielleicht macht dich das auch schön. Schreib eine Mail an <em>svn-cryptobox[at]lists.systemausfall.org</em> und hab Spaß. </p>
<h3 id="head-64a0a5e5f036e433b2a7101016e6e6af96f5a29d">Versionsverwaltung</h3>
<p>Wir verwenden <a class="external" href="http://subversion.tigris.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> subversion</a> zur Koordination der Arbeit an der CryptoBox. Der Lese-Zugang zum Repository ist öffentlich. </p>
<p>Wir verwenden <a class="external" href="http://subversion.tigris.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> subversion</a> zur Koordination der Arbeit an der CryptoBox. Der Lese-Zugang zum Repository ist öffentlich. </p>
<p>Das Repository ist über folgende Adressen erreichbar: </p>
<dl>
<dt>Kommandozeile</dt>
<dd><p><a href="https://svn.systemausfall.org/svn/cryptobox"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> https://svn.systemausfall.org/svn/cryptobox</a> </p>
<dd><p><a href="https://svn.systemausfall.org/svn/cryptobox"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> https://svn.systemausfall.org/svn/cryptobox</a> </p>
</dd>
<dt>Web-Interface</dt>
<dd><p><a href="https://systemausfall.org/websvn/cryptobox"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> https://systemausfall.org/websvn/cryptobox</a> </p>
<dd><p><a href="https://systemausfall.org/websvn/cryptobox"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> https://systemausfall.org/websvn/cryptobox</a> </p>
</dd>
</dl>
@ -317,9 +346,9 @@
<h2 id="head-a3671f2dd22b53b402496f62c4f62c847220f2a1">Rechtliches</h2>
<ol type="1">
<li><p>Alle Skripte unterliegen der <a class="external" href="http://www.fsf.org/licensing/licenses/gpl.html"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> GPL</a> - sie sind also quasi vollständig frei. </p>
<li><p>Alle Skripte unterliegen der <a class="external" href="http://www.fsf.org/licensing/licenses/gpl.html"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> GPL</a> - sie sind also quasi vollständig frei. </p>
</li>
<li><p>Die Dokumentation unterliegt einer <em><a class="external" href="http://creativecommons.org/licenses/by-sa/2.5/"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Creative Commons</a></em>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet. </p>
<li><p>Die Dokumentation unterliegt einer <em><a class="external" href="http://creativecommons.org/licenses/by-sa/2.5/"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Creative Commons</a></em>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet. </p>
</li>
<li><p>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer CryptoBox entstehen könnten. </p>
</li>
@ -327,9 +356,80 @@
<a id="bottom"></a>
</div>
<p id="pageinfo" class="info" lang="en" dir="ltr">last edited 2005-07-19 10:48:31 by <span title=""></span></p>
<p id="pageinfo" class="info" lang="en" dir="ltr">last edited 2005-08-31 09:13:52 by <span title="">lars</span></p>
</div> <!-- end page -->
<div id="footer">
<ul class="editbar">
<li><a href="CryptoBox?action=edit.html">Edit</a></li>
<li><a href="CryptoBox?action=diff.html">Show Changes</a></li>
<li><a href="CryptoBox?action=info.html">Get Info</a></li>
<li>
<form class="actionsmenu" method="get" action="">
<div>
<label>More Actions:</label>
<select name="action"
onchange="if ((this.selectedIndex != 0) &&
(this.options[this.selectedIndex].disabled == false)) {
this.form.submit();
}
this.selectedIndex = 0;">
<option value="raw">Show Raw Text</option>
<option value="print">Show Print View</option>
<option value="refresh">Delete Cache</option>
<option value="show" disabled class="disabled">--------</option>
<option value="AttachFile">Attachments</option>
<option value="SpellCheck">Check Spelling</option>
<option value="LikePages">Show Like Pages</option>
<option value="LocalSiteMap">Show Local Site Map</option>
<option value="show" disabled class="disabled">--------</option>
<option value="RenamePage" disabled class="disabled">Rename Page</option>
<option value="DeletePage" disabled class="disabled">Delete Page</option>
<option value="show" disabled class="disabled">--------</option>
<option value="VisualSiteMap">Visual Site Map</option>
</select>
<input type="submit" value="Do">
</div>
<script type="text/javascript">
<!--// Init menu
actionsMenuInit('More Actions:');
//-->
</script>
</form>
</li>
</ul>
<ul id="credits">
<li>
Ein
<a href="https://systemausfall.org" title="systemausfall.org">systemausfall.org</a>
Wiki - angetrieben durch <a href="http://moinmoin.wikiwikiweb.de" title="MoinMoin Wiki">MoinMoin</a>
</li>
</ul>
</div>
<!-- Creative Commons License -->
<br/>
<div style="text-align:center; font-size:10px">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="somerights20.gif" /></a><br />
<font size="1">This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.</font>
</div>
<!-- /Creative Commons License -->
</body>
</html>
</div><!-- end of 'words' -->
<div id="footer">
<a href="https://systemausfall.org/prj/cryptobox" title="Projekt-Seite">CryptoBox-Home</a>&nbsp;&nbsp;Die CryptoBox ist ein Projekt von <a href="https://systemausfall.org/senselab" title="systemausfall.org">sense.lab</a>
</div>
</div>
</div>
</body>
</html>

View file

@ -1,3 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CryptoBox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" href="/cryptobox.css" type="text/css" />
</head>
<body>
<div id="main">
<div id="head">
<h1>Die CryptoBox</h1>
<h2>und zwar umsonst!</h2>
</div>
<div id="content">
<div id="menu">
<a href="/cryptobox?action=init_ask" title="Ersteinrichtung">Initialisierung</a>
<a href="/cryptobox?action=show_log" title="Ereignis-Protokoll">Protokoll</a>
<a href="/cryptobox?action=doc" title="Nutzer-Handbuch">Hilfe</a>
<a href="/cryptobox?action=shutdown_ask" title="Herunterfahren">Herunterfahren</a>
<div id="words">
<a id="top"></a>
<ol>
@ -75,13 +102,13 @@
<h2 id="head-6eb518f032b739c4ddc4336b19cefd3fa16e20aa">Komponenten</h2>
<p>Eine <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> CD wird in wenigen Schritten erstellt. Die Basisarbeit erledigt 'dfsbuild' und die genaue Konfiguration macht 'cbox-build'. </p>
<p>Eine <a href="CryptoBox.html">CryptoBox</a> CD wird in wenigen Schritten erstellt. Die Basisarbeit erledigt 'dfsbuild' und die genaue Konfiguration macht 'cbox-build'. </p>
<h3 id="head-734d8f8dd2dc75137657154aab53d33f64f891bd">dfsbuild</h3>
<p>Das Linux Grundsystem für die <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> CD wird mit <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=dfsbuild"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[DebianPackage]" height="16" width="16">dfsbuild</a> gebaut. Das ist ein Programm, welches eine <a class="external" href="http://www.debian.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a> Live-CD erzeugt.<br>
<em>(Wir entwickeln die <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> bisher auf Debian/Linux-Systemen. Prinzipiell dürfte es auch mit deiner Lieblingsdistro funktionieren, nur der anfängliche Einrichtungsaufwand wird dadurch größer.)</em> </p>
<p>Für "dfsbuild" bietet sich <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=apt-cacher"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[DebianPackage]" height="16" width="16">apt-cacher</a> an. Damit brauchst du nicht für jeden Bau des Grundsystems alle Debian-Pakete erneut herunter laden. </p>
<p>Das Linux Grundsystem für die <a href="CryptoBox">CryptoBox</a> CD wird mit <a class="interwiki" title="DebianPackage" href=.html"http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=dfsbuild"><img src="moin-inter.png" alt="[DebianPackage]" height="16" width="16">dfsbuild</a> gebaut. Das ist ein Programm, welches eine <a class="external" href="http://www.debian.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian</a> Live-CD erzeugt.<br>
<em>(Wir entwickeln die <a href="CryptoBox.html">CryptoBox</a> bisher auf Debian/Linux-Systemen. Prinzipiell dürfte es auch mit deiner Lieblingsdistro funktionieren, nur der anfängliche Einrichtungsaufwand wird dadurch größer.)</em> </p>
<p>Für "dfsbuild" bietet sich <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=apt-cacher"><img src="moin-inter.png" alt="[DebianPackage]" height="16" width="16">apt-cacher</a> an. Damit brauchst du nicht für jeden Bau des Grundsystems alle Debian-Pakete erneut herunter laden. </p>
<p>Installation: </p>
<ul>
<li><p> <tt>apt-get&nbsp;install&nbsp;dfsbuild&nbsp;apt-cacher</tt> </p>
@ -89,17 +116,17 @@
</ul>
<p>Die <em>dfsbuild</em>-Dokumentation ist noch recht spärlich. Du kommst aber kaum in direkten Kontakt mit <em>dfsbuild</em>, da es durch 'cbox-build' aufgerufen wird. Die folgenden Links helfen dir vielleicht trotzdem weiter: </p>
<ul>
<li><p> <a class="external" href="http://www.debian-administration.org/articles/125"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian Administration: Building Debian CD-ROMS Part 1 - dfsbuild</a> </p>
<li><p> <a class="external" href="http://www.debian-administration.org/articles/125"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian Administration: Building Debian CD-ROMS Part 1 - dfsbuild</a> </p>
</li>
<li><p> <a class="external" href="http://www.debian-administration.org/articles/149"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> Debian Administration: Getting in deep with dfsbuild</a> </p>
<li><p> <a class="external" href="http://www.debian-administration.org/articles/149"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> Debian Administration: Getting in deep with dfsbuild</a> </p>
</li>
</ul>
<h3 id="head-693b97f1f140e361364dcc277c0afa779430f527">cbox-build</h3>
<p>Die wichtige Kleinarbeit, damit aus dem dfsbuild-System eine <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> wird, erledigt <em>cbox-build.sh</em>.<br>
Das Script und die bestehenden Konfigurationsdateien liegen im <a class="interwiki" title="SubVersion" href="/websvn/cryptobox"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[SubVersion]" height="16" width="16">cryptobox-Repository</a>. </p>
<p>Mit diesem Script baust du deine eigene <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a>-CD. Hier ein verkürzter Überblick: </p>
<p>Die wichtige Kleinarbeit, damit aus dem dfsbuild-System eine <a href="CryptoBox.html">CryptoBox</a> wird, erledigt <em>cbox-build.sh</em>.<br>
Das Script und die bestehenden Konfigurationsdateien liegen im <a class="interwiki" title="SubVersion" href="/websvn/cryptobox"><img src="moin-inter.png" alt="[SubVersion]" height="16" width="16">cryptobox-Repository</a>. </p>
<p>Mit diesem Script baust du deine eigene <a href="CryptoBox.html">CryptoBox</a>-CD. Hier ein verkürzter Überblick: </p>
<div>
<table>
<tr>
@ -177,7 +204,7 @@
</table>
</div>
<p>Das kannst mehrere Aktionen nacheinander als Parameter angeben. </p>
<p>Weitere Aktionen, die die Entwicklung erleichtern, werden unter <a href="/cryptobox?action=show_doc&page=CryptoBoxDevFeatures">CryptoBoxDevFeatures</a> beschrieben. </p>
<p>Weitere Aktionen, die die Entwicklung erleichtern, werden unter <a href="CryptoBoxDevFeatures.html">CryptoBoxDevFeatures</a> beschrieben. </p>
<p>Das fertige iso-Image findest du unter <em>_builddir/cd1/cryptobox.iso</em>. </p>
<h4 id="head-5850d37242fe07221892c0126989304825831e5c">Beispiele</h4>
@ -197,11 +224,11 @@
<h3 id="head-b4a0271d176c624fda4d38f5c138aefe0a329bca">der CryptoBox-Kernel</h3>
<p>Der Kernel für die <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> wird statisch kompiliert. Wenn du ihn selbst bauen/verändern willst, dann am einfachsten so: </p>
<p>Der Kernel für die <a href="CryptoBox.html">CryptoBox</a> wird statisch kompiliert. Wenn du ihn selbst bauen/verändern willst, dann am einfachsten so: </p>
<ul>
<li><p> apt-get install kernel-tree-2.6.8 </p>
</li>
<li><p> schnapp dir /boot/config-2.6.8 von einer gebauten <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> CD und verändere sie nach deinen Wünschen </p>
<li><p> schnapp dir /boot/config-2.6.8 von einer gebauten <a href="CryptoBox.html">CryptoBox</a> CD und verändere sie nach deinen Wünschen </p>
</li>
<li><p> zum Erstellen des Debian-Pakets: <tt>&nbsp;make-kpkg&nbsp;--revision=1.dfs&nbsp;--rootcmd=fakeroot&nbsp;kernel_image</tt> </p>
</li>
@ -212,7 +239,7 @@
<h3 id="head-d81befa59fe38bcf5ffae7c0c4c42141d74395eb">Verwendung des Subversion-Repositories</h3>
<p>Erstellung einer lokalen Arbeitskopie des Entwickler-Repositories: <tt>svn&nbsp;checkout&nbsp;https://svn.systemausfall.org/svn/cryptobox&nbsp;deincryptoboxverzeichnis</tt> </p>
<p>Deine Änderungen an der <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> klannst du per <tt>svn&nbsp;commit</tt> in unser Repository übertragen. Dazu musst du, aber vorher Schreibrechte erhalten (die wir gerne vergeben). <img src="/moin-base/greenthumb/img/smile.png" alt=":)" height="15" width="15"> </p>
<p>Deine Änderungen an der <a href="CryptoBox.html">CryptoBox</a> klannst du per <tt>svn&nbsp;commit</tt> in unser Repository übertragen. Dazu musst du, aber vorher Schreibrechte erhalten (die wir gerne vergeben). <img src="smile.png" alt=":)" height="15" width="15"> </p>
<h2 id="head-488d495ca9bbbac0c903c2de823c13efa299cc43">Ablauf</h2>
@ -304,7 +331,7 @@
<ul>
<li><p> Du brauchst etwa 1GB Plattenplatz für den Bau einer Cryptobox. Das eigentliche CD-Image wird aber nur knapp 250MB groß. </p>
</li>
<li><p> Für <em>dfsbuild</em> bietet sich <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=apt-cacher"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[DebianPackage]" height="16" width="16">apt-cacher</a> an. Damit müssen die Debian-Pakete nicht bei jedem neuen <em>dfsbuild</em>-Vorgang erneut heruntergeladen werden. </p>
<li><p> Für <em>dfsbuild</em> bietet sich <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=1&amp;version=all&amp;release=all&amp;keywords=apt-cacher"><img src="moin-inter.png" alt="[DebianPackage]" height="16" width="16">apt-cacher</a> an. Damit müssen die Debian-Pakete nicht bei jedem neuen <em>dfsbuild</em>-Vorgang erneut heruntergeladen werden. </p>
</li>
<li><p> cbox-build muss für folgende Vorgänge mit root Rechten laufen: <tt>dfsbuild,&nbsp;config,&nbsp;chroot,&nbsp;revert</tt> </p>
</li>
@ -332,14 +359,14 @@ CONFIG_TUN=m</pre>
<h3 id="head-032dea2c5aba735742a9e935ee55629bf2739194">Knoppix</h3>
<ul>
<li><p> <a href="/cryptobox?action=show_doc&page=CryptoBoxKnoppixVerworfen">CryptoBoxKnoppixVerworfen</a> </p>
<li><p> <a href="CryptoBoxKnoppixVerworfen.html">CryptoBoxKnoppixVerworfen</a> </p>
</li>
</ul>
<h3 id="head-0eec3ed15826633b2667c982fb486e988514faac">Morphix / IBuild</h3>
<ul>
<li><p> <a href="/cryptobox?action=show_doc&page=CryptoBoxMorphixVerworfen">CryptoBoxMorphixVerworfen</a> </p>
<li><p> <a href="CryptoBoxMorphixVerworfen.html">CryptoBoxMorphixVerworfen</a> </p>
</li>
</ul>
<a id="bottom"></a>
@ -350,4 +377,75 @@ CONFIG_TUN=m</pre>
</div> <!-- end page -->
<div id="footer">
<ul class="editbar">
<li><a href="CryptoBoxDev?action=edit.html">Edit</a></li>
<li><a href="CryptoBoxDev?action=diff.html">Show Changes</a></li>
<li><a href="CryptoBoxDev?action=info.html">Get Info</a></li>
<li>
<form class="actionsmenu" method="get" action="">
<div>
<label>More Actions:</label>
<select name="action"
onchange="if ((this.selectedIndex != 0) &&
(this.options[this.selectedIndex].disabled == false)) {
this.form.submit();
}
this.selectedIndex = 0;">
<option value="raw">Show Raw Text</option>
<option value="print">Show Print View</option>
<option value="refresh">Delete Cache</option>
<option value="show" disabled class="disabled">--------</option>
<option value="AttachFile">Attachments</option>
<option value="SpellCheck">Check Spelling</option>
<option value="LikePages">Show Like Pages</option>
<option value="LocalSiteMap">Show Local Site Map</option>
<option value="show" disabled class="disabled">--------</option>
<option value="RenamePage" disabled class="disabled">Rename Page</option>
<option value="DeletePage" disabled class="disabled">Delete Page</option>
<option value="show" disabled class="disabled">--------</option>
<option value="VisualSiteMap">Visual Site Map</option>
</select>
<input type="submit" value="Do">
</div>
<script type="text/javascript">
<!--// Init menu
actionsMenuInit('More Actions:');
//-->
</script>
</form>
</li>
</ul>
<ul id="credits">
<li>
Ein
<a href="https://systemausfall.org" title="systemausfall.org">systemausfall.org</a>
Wiki - angetrieben durch <a href="http://moinmoin.wikiwikiweb.de" title="MoinMoin Wiki">MoinMoin</a>
</li>
</ul>
</div>
<!-- Creative Commons License -->
<br/>
<div style="text-align:center; font-size:10px">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="somerights20.gif" /></a><br />
<font size="1">This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.</font>
</div>
<!-- /Creative Commons License -->
</body>
</html>
</div><!-- end of 'words' -->
<div id="footer">
<a href="https://systemausfall.org/prj/cryptobox" title="Projekt-Seite">CryptoBox-Home</a>&nbsp;&nbsp;Die CryptoBox ist ein Projekt von <a href="https://systemausfall.org/senselab" title="systemausfall.org">sense.lab</a>
</div>
</div>
</div>
</body>
</html>

View file

@ -1,11 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CryptoBox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" href="/cryptobox.css" type="text/css" />
</head>
<body>
<div id="main">
<div id="head">
<h1>Die CryptoBox</h1>
<h2>und zwar umsonst!</h2>
</div>
<div id="content">
<div id="menu">
<a href="/cryptobox?action=init_ask" title="Ersteinrichtung">Initialisierung</a>
<a href="/cryptobox?action=show_log" title="Ereignis-Protokoll">Protokoll</a>
<a href="/cryptobox?action=doc" title="Nutzer-Handbuch">Hilfe</a>
<a href="/cryptobox?action=shutdown_ask" title="Herunterfahren">Herunterfahren</a>
<div id="words">
<a id="top"></a>
<p><em>This is a first overview of the <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> Live-CD. We apologize for publishing the documentation atm in german only. We started the <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> project for a german speaking association. For now we're deeply into bringing this CD up and running, so we prefer coding than translating docs ;). Sorry!</em> </p>
<p><em>This is a first overview of the <a href="CryptoBox.html">CryptoBox</a> Live-CD. We apologize for publishing the documentation atm in german only. We started the <a href="CryptoBox.html">CryptoBox</a> project for a german speaking association. For now we're deeply into bringing this CD up and running, so we prefer coding than translating docs ;). Sorry!</em> </p>
<p><em>Feel free to start a translation in this wiki. Otherwise just be patient a few weeks. (it's 12th of july as i'm writing)</em> </p>
<h3 id="head-bcd3c71e6cd0adb01302f5903f235299682ae28a">Overview</h3>
<p>The <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptgraphy or servers required at all. </p>
<p>The <a href="CryptoBox.html">CryptoBox</a> is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptgraphy or servers required at all. </p>
<h3 id="head-06e39b97d2b48d950da32608efa367371bb0a9cc">Specs</h3>
@ -32,7 +59,7 @@
<p>supported clients</p>
</td>
<td>
<p><a class="interwiki" title="WikiPedia" href="http://en.wikipedia.org/wiki/Operating_System"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPedia]" height="16" width="16">*nix; *bsd; Windows; Mac OS</a></p>
<p><a class="interwiki" title="WikiPedia" href="http://en.wikipedia.org/wiki/Operating_System"><img src="moin-inter.png" alt="[WikiPedia]" height="16" width="16">*nix; *bsd; Windows; Mac OS</a></p>
</td>
</tr>
<tr>
@ -40,7 +67,7 @@
<p>internal fileserver</p>
</td>
<td>
<p><a class="external" href="http://samba.org"><img src="/moin-base/greenthumb/img/moin-www.png" alt="[WWW]" height="11" width="11"> samba</a> (Networkshares)</p>
<p><a class="external" href="http://samba.org"><img src="moin-www.png" alt="[WWW]" height="11" width="11"> samba</a> (Networkshares)</p>
</td>
</tr>
<tr>
@ -56,7 +83,7 @@
<p>encryption</p>
</td>
<td>
<p><a class="interwiki" title="WikiPedia" href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[WikiPedia]" height="16" width="16">AES</a> via device-mapper</p>
<p><a class="interwiki" title="WikiPedia" href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard"><img src="moin-inter.png" alt="[WikiPedia]" height="16" width="16">AES</a> via device-mapper</p>
</td>
</tr>
</table>
@ -64,11 +91,11 @@
<h3 id="head-8d738f62cb1a70005c64de686c424efe89f07ad2">Development</h3>
<p>Browse the source code in the <a class="interwiki" title="SubVersion" href="/websvn/cryptobox"><img src="/moin-base/greenthumb/img/moin-inter.png" alt="[SubVersion]" height="16" width="16">CryptoBox-websvn</a> </p>
<p>Browse the source code in the <a class="interwiki" title="SubVersion" href="/websvn/cryptobox"><img src="moin-inter.png" alt="[SubVersion]" height="16" width="16">CryptoBox-websvn</a> </p>
<h3 id="head-f5510e22bd4e832da55c40e1e95886a46fc05b7e">TODO</h3>
<p>Read more about the <a href="/cryptobox?action=show_doc&page=CryptoBox">CryptoBox</a> in german or try kind of a babelfish. </p>
<p>Read more about the <a href="CryptoBox.html">CryptoBox</a> in german or try kind of a babelfish. </p>
<a id="bottom"></a>
</div>
@ -77,4 +104,75 @@
</div> <!-- end page -->
<div id="footer">
<ul class="editbar">
<li><a href="CryptoBoxEn?action=edit.html">Edit</a></li>
<li><a href="CryptoBoxEn?action=diff.html">Show Changes</a></li>
<li><a href="CryptoBoxEn?action=info.html">Get Info</a></li>
<li>
<form class="actionsmenu" method="get" action="">
<div>
<label>More Actions:</label>
<select name="action"
onchange="if ((this.selectedIndex != 0) &&
(this.options[this.selectedIndex].disabled == false)) {
this.form.submit();
}
this.selectedIndex = 0;">
<option value="raw">Show Raw Text</option>
<option value="print">Show Print View</option>
<option value="refresh">Delete Cache</option>
<option value="show" disabled class="disabled">--------</option>
<option value="AttachFile">Attachments</option>
<option value="SpellCheck">Check Spelling</option>
<option value="LikePages">Show Like Pages</option>
<option value="LocalSiteMap">Show Local Site Map</option>
<option value="show" disabled class="disabled">--------</option>
<option value="RenamePage" disabled class="disabled">Rename Page</option>
<option value="DeletePage" disabled class="disabled">Delete Page</option>
<option value="show" disabled class="disabled">--------</option>
<option value="VisualSiteMap">Visual Site Map</option>
</select>
<input type="submit" value="Do">
</div>
<script type="text/javascript">
<!--// Init menu
actionsMenuInit('More Actions:');
//-->
</script>
</form>
</li>
</ul>
<ul id="credits">
<li>
Ein
<a href="https://systemausfall.org" title="systemausfall.org">systemausfall.org</a>
Wiki - angetrieben durch <a href="http://moinmoin.wikiwikiweb.de" title="MoinMoin Wiki">MoinMoin</a>
</li>
</ul>
</div>
<!-- Creative Commons License -->
<br/>
<div style="text-align:center; font-size:10px">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="somerights20.gif" /></a><br />
<font size="1">This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.</font>
</div>
<!-- /Creative Commons License -->
</body>
</html>
</div><!-- end of 'words' -->
<div id="footer">
<a href="https://systemausfall.org/prj/cryptobox" title="Projekt-Seite">CryptoBox-Home</a>&nbsp;&nbsp;Die CryptoBox ist ein Projekt von <a href="https://systemausfall.org/senselab" title="systemausfall.org">sense.lab</a>
</div>
</div>
</div>
</body>
</html>

View file

@ -1,3 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CryptoBox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" href="/cryptobox.css" type="text/css" />
</head>
<body>
<div id="main">
<div id="head">
<h1>Die CryptoBox</h1>
<h2>und zwar umsonst!</h2>
</div>
<div id="content">
<div id="menu">
<a href="/cryptobox?action=init_ask" title="Ersteinrichtung">Initialisierung</a>
<a href="/cryptobox?action=show_log" title="Ereignis-Protokoll">Protokoll</a>
<a href="/cryptobox?action=doc" title="Nutzer-Handbuch">Hilfe</a>
<a href="/cryptobox?action=shutdown_ask" title="Herunterfahren">Herunterfahren</a>
<div id="words">
<a id="top"></a>
<ol>
@ -257,7 +284,7 @@
</li>
</ul>
</li>
<li><p> Tastatur-Port kurzschließen <img src="/moin-base/modern/img/smile.png" alt=":)" height="15" width="15"> </p>
<li><p> Tastatur-Port kurzschließen <img src="smile.png" alt=":)" height="15" width="15"> </p>
</li>
</ul>
@ -296,7 +323,7 @@
</li>
<li><p>die crypto-Platte neu initialisieren </p>
</li>
<li><p>das Backup wieder einspielen - im Idealfall natuerlich mit unserem crypto-Backup-Skript <img src="/moin-base/modern/img/smile.png" alt=":)" height="15" width="15"> </p>
<li><p>das Backup wieder einspielen - im Idealfall natuerlich mit unserem crypto-Backup-Skript <img src="smile.png" alt=":)" height="15" width="15"> </p>
</li>
</ol>
</li>
@ -307,7 +334,7 @@
<ul>
<li><p> jeder Schritt der Erstellung wird per Shell-Skript reproduzierbar gemacht </p>
</li>
<li><p> Ziel: System ohne Unsicherheit, notfalls jedesmal neu bauen lassen <img src="/moin-base/modern/img/smile.png" alt=":)" height="15" width="15"> </p>
<li><p> Ziel: System ohne Unsicherheit, notfalls jedesmal neu bauen lassen <img src="smile.png" alt=":)" height="15" width="15"> </p>
</li>
<li><p> Nutzerdoku in ein Wiki </p>
</li>
@ -339,4 +366,75 @@
</div> <!-- end page -->
<div id="footer">
<ul class="editbar">
<li><a href="CryptoBoxKonzept?action=edit.html">Edit</a></li>
<li><a href="CryptoBoxKonzept?action=diff.html">Show Changes</a></li>
<li><a href="CryptoBoxKonzept?action=info.html">Get Info</a></li>
<li>
<form class="actionsmenu" method="get" action="">
<div>
<label>More Actions:</label>
<select name="action"
onchange="if ((this.selectedIndex != 0) &&
(this.options[this.selectedIndex].disabled == false)) {
this.form.submit();
}
this.selectedIndex = 0;">
<option value="raw">Show Raw Text</option>
<option value="print">Show Print View</option>
<option value="refresh">Delete Cache</option>
<option value="show" disabled class="disabled">--------</option>
<option value="AttachFile">Attachments</option>
<option value="SpellCheck">Check Spelling</option>
<option value="LikePages">Show Like Pages</option>
<option value="LocalSiteMap">Show Local Site Map</option>
<option value="show" disabled class="disabled">--------</option>
<option value="RenamePage" disabled class="disabled">Rename Page</option>
<option value="DeletePage" disabled class="disabled">Delete Page</option>
<option value="show" disabled class="disabled">--------</option>
<option value="VisualSiteMap">Visual Site Map</option>
</select>
<input type="submit" value="Do">
</div>
<script type="text/javascript">
<!--// Init menu
actionsMenuInit('More Actions:');
//-->
</script>
</form>
</li>
</ul>
<ul id="credits">
<li>
Ein
<a href="https://systemausfall.org" title="systemausfall.org">systemausfall.org</a>
Wiki - angetrieben durch <a href="http://moinmoin.wikiwikiweb.de" title="MoinMoin Wiki">MoinMoin</a>
</li>
</ul>
</div>
<!-- Creative Commons License -->
<br/>
<div style="text-align:center; font-size:10px">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="somerights20.gif" /></a><br />
<font size="1">This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.</font>
</div>
<!-- /Creative Commons License -->
</body>
</html>
</div><!-- end of 'words' -->
<div id="footer">
<a href="https://systemausfall.org/prj/cryptobox" title="Projekt-Seite">CryptoBox-Home</a>&nbsp;&nbsp;Die CryptoBox ist ein Projekt von <a href="https://systemausfall.org/senselab" title="systemausfall.org">sense.lab</a>
</div>
</div>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -429,19 +429,10 @@ if ( ! &check_ssl()) {
$pagedata->setValue('Data.Action', 'intro');
}
}
#################### show_log ########################
#################### show_log #######################
} elsif ($action eq 'show_log') {
$pagedata->setValue('Data.Action', 'show_log');
##################### doc ############################
} elsif ($action eq 'doc') {
if ($query->param('page')) {
$pagedata->setValue('Data.Doc.Page', $query->param('page'));
$pagedata->setValue('Data.Action', 'doc');
} else {
$pagedata->setValue('Data.Doc.Page', 'CryptoBox.html');
$pagedata->setValue('Data.Action', 'doc');
}
##################### pweroff #######################
##################### poweroff ######################
} elsif ($action eq 'shutdown_ask') {
$pagedata->setValue('Data.Action', 'shutdown_form');
##################### reboot ########################

1
cbox-tree.d/var/www/doc Symbolic link
View file

@ -0,0 +1 @@
../../usr/share/doc/cryptobox/html

5
hints/dev-requirements Normal file
View file

@ -0,0 +1,5 @@
developer requirements:
- dfsbuild
- wget
- curl
- (qemu)

12
tools/doc_footer.inc Normal file
View file

@ -0,0 +1,12 @@
</div><!-- end of 'words' -->
<div id="footer">
<a href="https://systemausfall.org/prj/cryptobox" title="Projekt-Seite">CryptoBox-Home</a>&nbsp;&nbsp;Die CryptoBox ist ein Projekt von <a href="https://systemausfall.org/senselab" title="systemausfall.org">sense.lab</a>
</div>
</div>
</div>
</body>
</html>

27
tools/doc_header.inc Normal file
View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CryptoBox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" href="/cryptobox.css" type="text/css" />
</head>
<body>
<div id="main">
<div id="head">
<h1>Die CryptoBox</h1>
<h2>und zwar umsonst!</h2>
</div>
<div id="content">
<div id="menu">
<a href="/cryptobox?action=init_ask" title="Ersteinrichtung">Initialisierung</a>
<a href="/cryptobox?action=show_log" title="Ereignis-Protokoll">Protokoll</a>
<a href="/cryptobox?action=doc" title="Nutzer-Handbuch">Hilfe</a>
<a href="/cryptobox?action=shutdown_ask" title="Herunterfahren">Herunterfahren</a>
<div id="words">

View file

@ -9,39 +9,60 @@ ROOT_DIR="$(dirname $(dirname $0))"
# retrieve these pages from the wiki
PAGES="CryptoBox CryptoBoxDev CryptoBoxKonzept CryptoBoxEn"
# the trailing slash is important
WIKI_HOST="https://systemausfall.org"
WIKI_URL="/wikis/howto/"
# the trailing slash is important
DEST_PATH="cbox-tree.d/usr/share/doc/cryptobox/html/"
TMP_FILE="/tmp/$(basename $0)-$$.out"
# the URL of the CGI of the cryptobox (the ampersand must be escaped!)
CBOX_CGI='/cryptobox?action=show_doc\&page='
[ ! -e "$DEST_PATH" ] && echo "$DEST_PATH does not exist" && exit 1
# base URL
WIKI_HOST="https://systemausfall.org"
# the trailing slash is important
WIKI_URL="/wikis/howto/"
# header and footer
HEADER_FILE="$ROOT_DIR/tools/doc_header.inc"
FOOTER_FILE="$ROOT_DIR/tools/doc_footer.inc"
DEST_DIR="$ROOT_DIR/cbox-tree.d/usr/share/doc/cryptobox/html"
TMP_DIR=/tmp/$(basename $0)-$$.d
[ ! -e "$DEST_DIR" ] && echo "$DEST_DIR does not exist" && exit 1
for PAGE in $PAGES; do
PAGE_SRC="$WIKI_HOST$WIKI_URL$PAGE"
echo "Importing $PAGE ..."
echo "Importing $PAGE:"
[ -e "$TMP_FILE" ] && rm "$TMP_FILE"
TMP_FILE=$TMP_DIR/${PAGE}.html
mkdir -p "$TMP_DIR"
# download the page
echo " downloading the page ..."
wget -q -O "$TMP_FILE" "$PAGE_SRC" || { echo "Downloading ($PAGE_SRC) failed!"; exit 1; }
wget --quiet --output-document="$TMP_FILE" "$PAGE_SRC" || { echo "Downloading ($PAGE_SRC) failed!"; exit 1; }
echo " removing header and footer ..."
# break lines before start of content
sed -i 's#<div [^>]* id="content" [^>]*>#_END_OF_HEADER_\n#' "$TMP_FILE"
sed -i 's#<div id="footer">#\n_START_OF_FOOTER_#' "$TMP_FILE"
#sed -i 's#<div id="footer">#\n_START_OF_FOOTER_#' "$TMP_FILE"
# remove all lines before and after "body"
sed -i '1,/_END_OF_HEADER_/d; /_START_OF_FOOTER_/,$d' "$TMP_FILE"
echo " adding header and footer ..."
[ -e "${TMP_FILE}.0" ] && rm "${TMP_FILE}.0"
mv "$TMP_FILE" "${TMP_FILE}.0"
cat "$HEADER_FILE" "${TMP_FILE}.0" "$FOOTER_FILE" >"$TMP_FILE"
rm "${TMP_FILE}.0"
echo " downloading requisites ..."
wget --quiet --ignore-tags=a --no-clobber --page-requisites --convert-links --no-parent --no-directories --base="$WIKI_HOST$WIKI_URL" --directory-prefix="$TMP_DIR" --html-extension --force-html --input-file="$TMP_FILE" || { echo "Downloading requisites for ($PAGE_SRC) failed!"; exit 1; }
echo " adjusting links for requisites ..."
find "$TMP_DIR" -type f | grep -v '\.html$' | while read a
do fname=$(basename "$a")
sed -i "s#=\"[^\"]*/$fname\"#=\"$fname\"#g" "$TMP_FILE"
done
# TODO: replace wiki-links by references to the cbox-cgi
# check if wiki-links are absolute!
echo " replacing wiki links ..."
sed -i "s#\"$WIKI_URL#\"$CBOX_CGI#g" "$TMP_FILE"
mv "$TMP_FILE" "${DEST_PATH}${PAGE}.html"
echo " adjusting wiki links ..."
# add the ".html" suffix and remove absolute path
sed -i "s#=\"$WIKI_URL\([^\.]*\)\"#=\"\1.html\"#g" "$TMP_FILE"
echo " finished!"
done
cp "$TMP_DIR"/* "$DEST_DIR"
rm -r "$TMP_DIR"