doc update

This commit is contained in:
lars 2006-05-15 09:38:36 +00:00
parent b2ce217afe
commit 333f46993c
26 changed files with 763 additions and 540 deletions

View file

@ -8,35 +8,51 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Neuigkeiten&weblang=de">Neuigkeiten</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Neuigkeiten">Neuigkeiten</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#berblick&weblang=de">Überblick</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#berblick">Überblick</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Download&weblang=de">Download</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Spezifikation">Spezifikation</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Spezifikation&weblang=de">Spezifikation</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Download">Download</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Dokumentation&weblang=de">Dokumentation</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Frdichvonuns">Für dich von uns</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Entwicklung&weblang=de">Entwicklung</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Vondirfrandere">Von dir für andere</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Mitwirkende&weblang=de">Mitwirkende</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Entwicklung">Entwicklung</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Rechtliches&weblang=de">Rechtliches</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Mitwirkende">Mitwirkende</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=de#Rechtliches">Rechtliches</a></li>
<li><a href="?action=doc&page=CryptoBox&weblang=de#Kommentare">Kommentare</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<h1 id="DieCryptoBox">Die CryptoBox</h1> <h1 id="DieCryptoBox">Die CryptoBox</h1>
<p> <p>
<i><a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">English version</a></i> <i><a href="?action=doc&page=CryptoBox&weblang=de">English version</a></i>
</p> </p>
<h2 id="Neuigkeiten">Neuigkeiten</h2> <h2 id="Neuigkeiten">Neuigkeiten</h2>
<ul><li>[14.04.02006] Leider ist codecoop.org wahrscheinlich noch bis 17. April offline. Update: der Download funktioniert wieder, die aktuellste Version findest du <a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">hier</a>.
</li><li>[07.03.02006] Wir strukturieren die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> gerade um. Zukünftig wird es das CryptoBox-Webfrontend als einzelnes Paket geben, so dass du es in ein bestehendes Linuxsystem installieren kannst. stay tuned..
</li><li>[30.10.02005] Die neue <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> Version 0.2.1 ist verfügbar: <a class="ext-link" title="http://codecoop.org/frs/?group_id=60" href="http://codecoop.org/frs/?group_id=60">codecoop.org</a>
<ul><li><a href="/trac/cryptobox/wiki/ReleaseNotes/0.2.1">Release-Informationen</a>
</li></ul></li><li>[21.10.02005] Wir haben einen Fehler im Release v0.2 entdeckt, der unter bestimmten Umständen die Initialisierung fehlschlagen lässt. Die Veröffentlichung der v0.2.1 behebt diesen Fehler. Wir raten sehr, nur noch v0.2.1 und nachfolgende Versionen zu benutzen und entschuldigen uns, euch Umstände bereitet zu haben.
</li><li>[04.10.02005] Das erste Release (v0.2) der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist unter <a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">Codecoop.org</a> verfügbar.
</li></ul><h2 id="berblick">Überblick</h2>
<p> <p>
Das erste Release der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ist unter <a class="ext-link" title="https://codecoop.org/projects/cryptobox/" href="https://codecoop.org/projects/cryptobox/&weblang=de">https://codecoop.org/projects/cryptobox/</a> verfügbar. Die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist eine <a class="ext-link" title="http://de.wikipedia.org/wiki/Live-cd" href="http://de.wikipedia.org/wiki/Live-cd">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="ext-link" title="http://de.wikipedia.org/wiki/Kryptografie" href="http://de.wikipedia.org/wiki/Kryptografie">Kryptografie</a> wissen musst.
</p> </p>
<h2 id="berblick">Überblick</h2>
<p> <p>
Die <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ist eine <a class="ext-link" title="http://de.wikipedia.org/wiki/Live-cd" href="http://de.wikipedia.org/wiki/Live-cd">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="ext-link" title="http://de.wikipedia.org/wiki/Kryptografie" href="http://de.wikipedia.org/wiki/Kryptografie&weblang=de">Kryptografie</a> wissen musst. Damit sprechen wir hauptsächlich Menschen an, die ihre Daten (Ideen, Werke, Geheimnisse ...) auf einfachem Wege vor unbefugtem Zugriff sichern wollen. Kurzum: Privatsphäre, als grundlegendes Menschenrecht sichern!
</p>
<p>
Die Bedienung erfolgt vollständig per Webbrowser. Wirf einen Blick auf die <a href="?action=doc&page=ScreenShots&weblang=de">ScreenShots</a>.
</p>
<p>
Nutze das Web-Interface der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> in deiner Lieblingssprache:
</p>
<ul><li>deutsch
</li><li>englisch
</li><li>slowenisch
</li></ul><h2 id="Spezifikation">Spezifikation</h2>
<p>
einige eher technische Details:
</p> </p>
<h2 id="Download">Download</h2>
<ul><li><a class="ext-link" title="http://codecoop.org/frs/download.php/32/cryptobox_0.2.iso" href="http://codecoop.org/frs/download.php/32/cryptobox_0.2.iso">Version 0.2</a> [106 MB] - <a href="/trac/cryptobox/wiki/ReleaseNotes/0.2">Release notes</a>
<ul><li><i>bereitgestellt durch <a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a></i>
</li></ul></li></ul><h2 id="Spezifikation">Spezifikation</h2>
<table class="wiki"> <table class="wiki">
<tr><td>System</td><td>Debian GNU/Linux-basierte Live-CD <tr><td>System</td><td>Debian GNU/Linux-basierte Live-CD
</td></tr><tr><td>benötigter Computer</td><td>&#34;ausrangierter&#34; PC (i386 ab p1 mind. 32MB RAM) </td></tr><tr><td>benötigter Computer</td><td>&#34;ausrangierter&#34; PC (i386 ab p1 mind. 32MB RAM)
@ -45,48 +61,71 @@ Die <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ist eine <a cla
</td></tr><tr><td>Benutzerschnittstelle</td><td>per Browser bedienbares Web-Interface </td></tr><tr><td>Benutzerschnittstelle</td><td>per Browser bedienbares Web-Interface
</td></tr><tr><td>Verschlüsselung</td><td><a class="ext-link" title="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> via device-mapper </td></tr><tr><td>Verschlüsselung</td><td><a class="ext-link" title="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> via device-mapper
</td></tr></table> </td></tr></table>
<h2 id="Download">Download</h2>
<p> <p>
Das Web-Interface der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ünterstützt derzeit folgende Sprachen: Wenn du die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> benutzen möchtest, kannst du ein aktuelles Image herunterladen und auf eine CD brennen.
</p>
<ul><li>deutsch
</li><li>englisch
</li><li>slowenisch
</li></ul><p>
Du kannst gern weitere <a href="/trac/cryptobox/browser/trunk/cbox-tree.d/usr/share/cryptobox/lang/en.hdf">Übersetzungen</a> in andere Sprachen hinzufügen (idealerweise utf-encodiert).
</p>
<h2 id="Dokumentation">Dokumentation</h2>
<p>
Das Nutzerhandbuch ist unter <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a> verfügbar.
</p>
<h2 id="Entwicklung">Entwicklung</h2>
<p>
Beteilige dich an der Entwicklung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> und werde reich und schön! ;) <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 <i>cryptobox[at]systemausfall.org</i> und hab Spaß.
</p> </p>
<p> <p>
Probleme und Anregungen kannst du in unserer <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">Fehlerdatenbank</a> melden. Denk bitte daran, dass dies ein <a class="ext-link" title="http://de.wikipedia.org/wiki/Open_source" href="http://de.wikipedia.org/wiki/Open_source">Open Source</a> Projekt ist! Wir bitten dich deshalb, deine Erfahrungen (vor allem auch negative) im Umgang mit der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>, mit uns zu teilen. So können wir etwaige Fehler schneller beheben und letztlich der Community ein besseres &#34;Produkt&#34; bereitstellen.
</p>
<ul><li>Zur aktuellsten Version führt dich <a class="ext-link" title="http://codecoop.org/frs/?group_id=60" href="http://codecoop.org/frs/?group_id=60">dieser Link</a>
<ul><li>Vielen Dank an die Menschen der <a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">Codecoop</a> für die Bereitstellung der Download-Möglichkeit!
</li></ul></li></ul><h2 id="Frdichvonuns">Für dich von uns</h2>
<p>
Wir wollen dir, soweit wir können, beim Umgang mit der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> helfen.
</p>
<ul><li>Im <a href="?action=doc&page=CryptoBoxUser&weblang=de">Nutzerhandbuch</a> findest du eine ausführliche Hilfe.
</li><li>Schreibe eine eMail an <i>cryptobox[at]systemausfall.org</i>, wenn du weitere Fragen hast.
</li></ul><h2 id="Vondirfrandere">Von dir für andere</h2>
<p>
Du bist nicht nur Konsument. Durch deine Taten kannst du anderen Menschen helfen.
</p>
<ul><li>Wir suchen noch Übersetzungen in andere Sprachen. Wenn du dich beteiligen möchtest, wirf einen Blick in die <a href="/trac/cryptobox/browser/trunk/cbox-tree.d/usr/share/cryptobox/lang">Übersetzungen-Sektion</a>. Dort gibt es eine &#34;README&#34; Datei in der genauere Beschreibungen stehen.
</li><li>Probleme und Anregungen kannst du in unserer <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">Fehlerdatenbank</a> melden. (Dabei kannst du alle Eingabefelder, die dir unklar sind, getrost ignorieren.)
</li></ul><h2 id="Entwicklung">Entwicklung</h2>
<p>
Beteilige dich an der Entwicklung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> und werde reich und schön! ;) <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. <br />
Trage dich einfach in die Entwickler-Mailingliste ein: <a class="ext-link" title="mailto:cryptobox-dev-subscribe@lists.systemausfall.org" href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">cryptobox-dev-subscribe@lists.systemausfall.org</a> und hab Spaß.
</p> </p>
<p> <p>
Die englischsprachige Entwickler-Doku findest du unter <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>. Das Mailinglisten-Archiv ist verfügbar unter <a class="ext-link" title="https://systemausfall.org/mail-archive" href="https://systemausfall.org/mail-archive">https://systemausfall.org/mail-archive</a>.
</p> </p>
<p> <p>
Die Quell-Daten kannst du <a href="/trac/cryptobox/browser/">hier</a> begutachten. Die englischsprachige Entwickler-Doku findest du unter <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>. Dort wird detailiert beschrieben, wie du die Entwicklungsumgebung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> verwenden kannst.
</p> </p>
<p> <p>
Für allgemeine Fragen, schreibe eine Email an <i>cryptobox[at]systemausfall.org</i>. Unsere Enwticklungspläne kannst du dir in der <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/roadmap" href="https://systemausfall.org/trac/cryptobox/roadmap">Roadmap</a> anschauen.
</p> </p>
<h2 id="Mitwirkende">Mitwirkende</h2> <h2 id="Mitwirkende">Mitwirkende</h2>
<p> <p>
Vielen Dank an alle HelferInnen - ihr macht die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> erst richtig rund! :)
</p>
<p>
<ul><li>Clavdia Horvat, Tadej Brce &amp; Dušan Rebolj - slovenian translation <ul><li>Clavdia Horvat, Tadej Brce &amp; Dušan Rebolj - slovenian translation
</li><li><a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a> - webspace </li><li><a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a> - webspace
</li></ul> </li></ul>
</p> </p>
<h2 id="Rechtliches">Rechtliches</h2> <h2 id="Rechtliches">Rechtliches</h2>
<ol><li>Alle Skripte unterliegen der <a class="ext-link" title="http://www.fsf.org/licensing/licenses/gpl.html" href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a> - sie sind also quasi vollständig frei. <ol><li>Alle Skripte unterliegen der <a class="ext-link" title="http://www.fsf.org/licensing/licenses/gpl.html" href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a> - sie sind also quasi vollständig frei.
</li><li>Die Dokumentation unterliegt einer <i><a class="ext-link" title="http://creativecommons.org/licenses/by-sa-nc/2.0/" href="http://creativecommons.org/licenses/by-sa-nc/2.0/">Creative Commons</a></i>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet. </li><li>Die Dokumentation unterliegt einer <i><a class="ext-link" title="http://creativecommons.org/licenses/by-nc-sa/2.0/" href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons</a></i>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet.
</li><li>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> entstehen könnten. </li><li>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> entstehen könnten.
</li></ol><hr /> </li></ol><hr />
<h2 id="Kommentare">Kommentare</h2> <h2 id="Kommentare">Kommentare</h2>
<h4 id="CommentbyanonymousonTueNov291054062005">Comment by anonymous on Tue Nov 29 10:54:06 2005</h4>
<p>
Ein feines Projekt!
</p>
<p>
Das würde ich gerne in meinen Server integrieren.
Ein Howto für Debian wäre nicht schlecht.
</p>
<blockquote>
<p>
den Rest der Diskussion findest du in Ticket <a href="/trac/cryptobox/ticket/84" title="NEW : debianize the web-interface">#84*</a>
</p>
</blockquote>
<p> <p>
</div> </div>

View file

@ -8,99 +8,86 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Preparationsfordevelopers&weblang=de">Preparations for developers</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Preparationsfordevelopers">Preparations for developers</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Softwarerequirements&weblang=de">Software requirements</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Softwarerequirements">Software requirements</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Packages&weblang=de">Packages</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Getthesource">Get the source</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Kernel&weblang=de">Kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Firstbuild">First build</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Getthesource&weblang=de">Get the source</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Finished">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Firstbuild&weblang=de">First build</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Finished&weblang=de">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Comments&weblang=de">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentworkflow&weblang=de">Development workflow</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Developmentworkflow">Development workflow</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Preparations&weblang=de">Preparations</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Preparations">Preparations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#CreateaCryptoBoxLiveCD&weblang=de">Create a CryptoBox-LiveCD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Buildthebasesystem&weblang=de">Build the base system</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Configurethebaseimage&weblang=de">Configure the base image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Debuggingandmerging">Debugging and merging</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Removedevelopmentfeatures&weblang=de">Remove development features</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#SettingupanewRelease">Setting up a new Release</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Createanisoimage&weblang=de">Create an iso image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#BurntheCD&weblang=de">Burn the CD</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#TesttheCryptoBoxLiveCD&weblang=de">Test the CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Chrootquickampdirtytests&weblang=de">Chroot: quick &amp; dirty tests</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Qemunearlycompleteemulation&weblang=de">Qemu: nearly complete emulation</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Debuggingandmerging&weblang=de">Debugging and merging</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentonarunningsystem&weblang=de">Development on a running system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Uploadinganewrelease&weblang=de">Uploading a new release</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Comments&weblang=de">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CustombuildsoftheCryptoBox&weblang=de">Custom builds of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Overview&weblang=de">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Settings&weblang=de">Settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Settings">Settings</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#dfsbuildsettings&weblang=de">dfsbuild settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CryptoBoxdevelopmentconfiguration&weblang=de">CryptoBox development configuration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#SSHconnection&weblang=de">SSH connection</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#qemunetworkconfiguration&weblang=de">qemu network configuration</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Comments&weblang=de">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#CustomconfigurationoftheCryptoBox&weblang=de">Custom configuration of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Overview&weblang=de">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Locations&weblang=de">Locations</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Locations">Locations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Examples&weblang=de">Examples</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Examples">Examples</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#ValidationoftheCryptoBox&weblang=de">Validation of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#ValidationoftheCryptoBox">Validation of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Overview&weblang=de">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Validate&weblang=de">Validate</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Validate">Validate</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Howtocreateatest&weblang=de">How to create a test</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Howtocreateatest">How to create a test</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#DetailsoftheCryptoBox&weblang=de">Details of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#DetailsoftheCryptoBox">Details of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#dfsbuild&weblang=de">dfsbuild</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#thekernel&weblang=de">the kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#thekernel">the kernel</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#qemu&weblang=de">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#qemu">qemu</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#alternativeLiveCDs&weblang=de">alternative LiveCDs</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#alternativeLiveCDs">alternative LiveCDs</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Knownproblems&weblang=de">Known problems</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#Knownproblems">Known problems</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#qemu&weblang=de">qemu</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#qemu">qemu</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#interleavedfilesnotyetsupported&weblang=de">interleaved files not (yet) supported</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#smbdsegfault&weblang=de">smbd: segfault</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#Comments">Comments</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Comments&weblang=de">Comments</a></li>
</ol> </ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox/de</a>, <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox/en</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox/de</a>, <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox/en</a>)
</p> </p>
<hr /> <hr />
<h1 id="Developmentdocumentation">Development documentation</h1> <h1 id="Developmentdocumentation">Development documentation</h1>
<p> <p>
The following pages are written for developers only. <br /> The following pages are written for developers only. <br />
Users of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> should read <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a> instead. Users of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> should read <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a> instead.
</p> </p>
<ul><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a> <ul><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a> </li><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> </li><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de">CryptoBoxDevCustomConfigure</a> </li><li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de">CryptoBoxDevCustomConfigure</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation&weblang=de">CryptoBoxDevValidation</a> </li><li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de">CryptoBoxDevValidation</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground&weblang=de">CryptoBoxDevBackground</a> </li><li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de">CryptoBoxDevBackground</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems&weblang=de">CryptoBoxDevKnownProblems</a> </li><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de">CryptoBoxDevKnownProblems</a>
</li></ul><h2 id="Source">Source</h2> </li></ul><h2 id="Source">Source</h2>
<p> <p>
You may browse the <a href="/trac/cryptobox/browser/">source code</a>. You may browse the <a href="/trac/cryptobox/browser/">source code</a>.
</p> </p>
<h2 id="Contact">Contact</h2> <h2 id="Contact">Contact</h2>
<p> <p>
We are waiting for your emails to <i>cryptobox[at]systemausfall.org</i>. Join the mailing list: <a class="ext-link" title="mailto:cryptobox-dev-subscribe@lists.systemausfall.org" href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">cryptobox-dev-subscribe@lists.systemausfall.org</a>.
</p> </p>
<h2 id="Bugreports">Bug reports</h2> <h2 id="Bugreports">Bug reports</h2>
<p> <p>
Please use our issue tracker, if you discover problems: <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">https://systemausfall.org/trac/cryptobox/newticket</a> If you think you found a bug or you get an error message, please help us to fix the problem and file a ticket (a bug report). Follow these steps:
</p> </p>
</div> <ol><li>Have a look at <a href="/trac/cryptobox/report/1">Open bugs</a> that need to be fixed
</li><li>Create a <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">New Ticket</a>
</li></ol></div>
</div> </div>

View file

@ -8,24 +8,24 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#dfsbuild&weblang=de">dfsbuild</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#thekernel&weblang=de">the kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#thekernel">the kernel</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#qemu&weblang=de">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#qemu">qemu</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#alternativeLiveCDs&weblang=de">alternative LiveCDs</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#alternativeLiveCDs">alternative LiveCDs</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="DetailsoftheCryptoBox">Details of the CryptoBox</h1> <h1 id="DetailsoftheCryptoBox">Details of the CryptoBox</h1>
<h2 id="dfsbuild">dfsbuild</h2> <h2 id="dfsbuild">dfsbuild</h2>
<p> <p>
The base system of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> Live-CD is created by <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild&weblang=de">dfsbuild</a>. The base system of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> Live-CD is created by <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>.
</p> </p>
<p> <p>
It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a>, <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy">apt-proxy</a> or <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx">approx</a>). This saves a lot of bandwidth and time. It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a>, <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy">apt-proxy</a> or <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx">approx</a>). This saves a lot of bandwidth and time.
@ -37,22 +37,25 @@ The documentation for <a class="ext-link" title="http://packages.debian.org/cgi-
</li><li><a class="ext-link" title="http://www.debian-administration.org/articles/149" href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a> </li><li><a class="ext-link" title="http://www.debian-administration.org/articles/149" href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a>
</li></ul><h2 id="thekernel">the kernel</h2> </li></ul><h2 id="thekernel">the kernel</h2>
<p> <p>
The linux kernel for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is compiled statically. If you want to change it, you could follow this steps: The linux kernel for the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is compiled statically. If you want to change it, you could follow this steps:
</p> </p>
<ol><li>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice) <ol><li>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice)
</li><li>copy the exisiting config file <i>kernel/config-2.6.11</i> as <i>.config</i> into your kernel source directory </li><li>copy the exisiting config file <i>kernel/config-2.6.11</i> as <i>.config</i> into your kernel source directory
</li><li>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt> </li><li>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt>
</li><li>change the kernel in the <i>unpackdebs</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details) </li><li>change the kernel in the <i>unpackdebs</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details)
</li></ol><h2 id="qemu">qemu</h2> </li></ol><p>
See <a title="" href="/trac/cryptobox/browser/trunk/hints/kernel-build.txt">source:trunk/hints/kernel-build.txt</a> for more details.
</p>
<h2 id="qemu">qemu</h2>
<p> <p>
<a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">Qemu</a> is a portable system emulator. It is a convenient tool to ease the development workflow, as you do not need to burn LiveCDs for testing. <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">Qemu</a> is a portable system emulator. It is a convenient tool to ease the development workflow, as you do not need to burn LiveCDs for testing.
</p> </p>
<h2 id="alternativeLiveCDs">alternative LiveCDs</h2> <h2 id="alternativeLiveCDs">alternative LiveCDs</h2>
<p> <p>
We tried some other LiveCDs before we decided to use <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>. The following pages describe their advantages and disadvantages as the base system for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>: We tried some other LiveCDs before we decided to use <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>. The following pages describe their advantages and disadvantages as the base system for the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>:
</p> </p>
<ul><li><a href="/cryptobox?action=doc&page=CryptoBoxKnoppixVerworfen&weblang=de">CryptoBoxKnoppixVerworfen</a> - Knoppix <ul><li><a href="?action=doc&page=CryptoBoxKnoppixVerworfen&weblang=de">CryptoBoxKnoppixVerworfen</a> - Knoppix
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxMorphixVerworfen&weblang=de">CryptoBoxMorphixVerworfen</a> - Morphix / IBuild </li><li><a href="?action=doc&page=CryptoBoxMorphixVerworfen&weblang=de">CryptoBoxMorphixVerworfen</a> - Morphix / IBuild
</li></ul><hr /> </li></ul><hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>
<p> <p>

View file

@ -8,29 +8,29 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Overview&weblang=de">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Settings&weblang=de">Settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Settings">Settings</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#dfsbuildsettings&weblang=de">dfsbuild settings</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#dfsbuildsettings">dfsbuild settings</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CryptoBoxdevelopmentconfiguration&weblang=de">CryptoBox development configuration</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#SSHconnection&weblang=de">SSH connection</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#SSHconnection">SSH connection</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#qemunetworkconfiguration&weblang=de">qemu network configuration</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#qemunetworkconfiguration">qemu network configuration</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Comments&weblang=de">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevBackground">CryptoBoxDevBackground</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevBackground&weblang=de">CryptoBoxDevBackground</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a>)
</p> </p>
<hr /> <hr />
<h1 id="CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</h1> <h1 id="CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
The following sections are useful, if you want to change the default settings of your personal <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> development environment. The following sections are useful, if you want to change the default settings of your personal <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> development environment.
</p> </p>
<p> <p>
You should have completed the steps described in <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>. You should have completed the steps described in <a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>.
</p> </p>
<h2 id="Settings">Settings</h2> <h2 id="Settings">Settings</h2>
<h3 id="dfsbuildsettings">dfsbuild settings</h3> <h3 id="dfsbuildsettings">dfsbuild settings</h3>
@ -47,7 +47,7 @@ This allows you to use your own (personal) settings, without interfering with fi
</p> </p>
<h3 id="CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</h3> <h3 id="CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</h3>
<p> <p>
Some settings regarding the building, configuring and validating of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> can be found in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf&weblang=de">etc-defaults.d/cbox-dev.conf</a>. Some settings regarding the building, configuring and validating of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> can be found in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">etc-defaults.d/cbox-dev.conf</a>.
</p> </p>
<p> <p>
If you want to change any of them, you should do the following: If you want to change any of them, you should do the following:
@ -56,13 +56,13 @@ If you want to change any of them, you should do the following:
</li><li>change <i>etc-local.d/cbox-dev.conf</i> according to your needs </li><li>change <i>etc-local.d/cbox-dev.conf</i> according to your needs
</li></ol><h3 id="SSHconnection">SSH connection</h3> </li></ol><h3 id="SSHconnection">SSH connection</h3>
<p> <p>
The file <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/ssh_config">ssh_config</a> is used to establish a connection to a running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system. The file <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/ssh_config">ssh_config</a> is used to establish a connection to a running <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system.
</p> </p>
<p> <p>
It can be necessary to change these settings, if: It can be necessary to change these settings, if:
</p> </p>
<ul><li>you do not want to use the default IP for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> <ul><li>you do not want to use the default IP for the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>
</li><li>or the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is not within your local network. </li><li>or the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is not within your local network.
</li></ul><p> </li></ul><p>
If you want to change some settings, you should do the following: If you want to change some settings, you should do the following:
</p> </p>
@ -70,7 +70,7 @@ If you want to change some settings, you should do the following:
</li><li>change <i>etc-local.d/ssh_config</i> according to your needs </li><li>change <i>etc-local.d/ssh_config</i> according to your needs
</li></ol><h3 id="qemunetworkconfiguration">qemu network configuration</h3> </li></ol><h3 id="qemunetworkconfiguration">qemu network configuration</h3>
<p> <p>
The file <a href="/trac/cryptobox/browser/trunk/etc-defauolts.d/qemu-ifup">etc-defauolts.d/qemu-ifup</a> is used for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> emulation with <i>qemu</i>. See <i>man qemu</i> for details. The file <a href="/trac/cryptobox/browser/trunk/etc-defauolts.d/qemu-ifup">etc-defauolts.d/qemu-ifup</a> is used for the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> emulation with <i>qemu</i>. See <i>man qemu</i> for details.
</p> </p>
<p> <p>
If you want to change some settings, you should do the following: If you want to change some settings, you should do the following:

View file

@ -8,26 +8,26 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Overview&weblang=de">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Locations&weblang=de">Locations</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Locations">Locations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Examples&weblang=de">Examples</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Examples">Examples</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</h1> <h1 id="CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
You may change nearly every aspect of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> by using the custom configuration hook directory. You may change nearly every aspect of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> by using the custom configuration hook directory.
</p> </p>
<p> <p>
Any script inside of this directory will be executed after the default configuration procedure (see <a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a>). Any script inside of this directory will be executed after the default configuration procedure (see <a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a>).
</p> </p>
<p> <p>
The order of execution is defined by the names of the scripts (alphabetically). The order of execution is defined by the names of the scripts (alphabetically).
@ -48,7 +48,7 @@ The examples in <a href="/trac/cryptobox/browser/trunk/configure-examples.d">con
</td></tr><tr><td>set_default_language</td><td>set the default language </td></tr><tr><td>set_default_language</td><td>set the default language
</td></tr><tr><td>set_default_timeout</td><td>set the default idle time for automatic unmounting </td></tr><tr><td>set_default_timeout</td><td>set the default idle time for automatic unmounting
</td></tr><tr><td>set_hostname</td><td>change the default hostname </td></tr><tr><td>set_hostname</td><td>change the default hostname
</td></tr><tr><td>set_root_pw</td><td>change the password of root (only useful for a development <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>) </td></tr><tr><td>set_root_pw</td><td>change the password of root (only useful for a development <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>)
</td></tr><tr><td>import_authorized_keys</td><td>upload a <i>ssh</i> key for passwordless access to a development CryptoBox </td></tr><tr><td>import_authorized_keys</td><td>upload a <i>ssh</i> key for passwordless access to a development CryptoBox
</td></tr><tr><td>set_scan_devices</td><td>where to look for usable harddisks </td></tr><tr><td>set_scan_devices</td><td>where to look for usable harddisks
</td></tr></table> </td></tr></table>

View file

@ -8,16 +8,18 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#qemu&weblang=de">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#qemu">qemu</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#interleavedfilesnotyetsupported&weblang=de">interleaved files not (yet) supported</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#interleavedfilesnotyetsupported">interleaved files not (yet) supported</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#smbdsegfault&weblang=de">smbd: segfault</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#smbdsegfault">smbd: segfault</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Comments&weblang=de">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#dfsbuild">dfsbuild</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#cantcdto_builddirtargetvarlibaptlists">can't cd to _builddir/target/var/lib/apt/lists</a></li>
</ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
@ -31,6 +33,11 @@ You should update <i>qemu</i> to version 0.7 or higher.
<p> <p>
This happens under certain circumstances. We do not know a solution for this problem. This happens under certain circumstances. We do not know a solution for this problem.
</p> </p>
<h2 id="dfsbuild">dfsbuild</h2>
<h3 id="cantcdto_builddirtargetvarlibaptlists">can't cd to _builddir/target/var/lib/apt/lists</h3>
<p>
Try to downgrade <a class="ext-link" title="http://packages.debian.org/stable/admin/cdebootstrap" href="http://packages.debian.org/stable/admin/cdebootstrap">cdebootstrap</a> to v0.3.4 (for debian: <i>apt-get install cdebootstrap/stable</i>). This problem occours at least up to v0.3.8 of <a class="ext-link" title="http://packages.debian.org/stable/admin/cdebootstrap" href="http://packages.debian.org/stable/admin/cdebootstrap">cdebootstrap</a>.
</p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>
<p> <p>

View file

@ -8,19 +8,19 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Softwarerequirements&weblang=de">Software requirements</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Softwarerequirements">Software requirements</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Packages&weblang=de">Packages</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Packages">Packages</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Kernel&weblang=de">Kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Kernel">Kernel</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Getthesource&weblang=de">Get the source</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Getthesource">Get the source</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Firstbuild&weblang=de">First build</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Firstbuild">First build</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Finished&weblang=de">Finished</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Finished">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild">CryptoBoxDevCustomBuild</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a>)
</p> </p>
<hr /> <hr />
@ -44,7 +44,7 @@ recommended:
</li><li><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl">curl</a> </li><li><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl">curl</a>
</li></ul><h3 id="Kernel">Kernel</h3> </li></ul><h3 id="Kernel">Kernel</h3>
<p> <p>
If you want to use <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">qemu</a> to test your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> in a virtual environment, then you will need the <i>tun/tap</i> kernel feature. If you want to use <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">qemu</a> to test your <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> in a virtual environment, then you will need the <i>tun/tap</i> kernel feature.
</p> </p>
<pre class="wiki">CONFIG_TUN=m <pre class="wiki">CONFIG_TUN=m
</pre><h2 id="Getthesource">Get the source</h2> </pre><h2 id="Getthesource">Get the source</h2>
@ -57,17 +57,17 @@ Download the latest release from our <a class="ext-link" title="http://subversio
run <tt>scripts/cbox-build.sh release</tt> as <i>root</i> - hopefully, there should be no errors :) run <tt>scripts/cbox-build.sh release</tt> as <i>root</i> - hopefully, there should be no errors :)
</p> </p>
<p> <p>
Hint: This step will fail, if you did not install <i>apt-cacher</i>. See <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details on how to change the build-configuration settings (in this case: <i>mirror</i> in <i>dfs-cbox.conf</i>). Hint: This step will fail, if you did not install <i>apt-cacher</i>. See <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details on how to change the build-configuration settings (in this case: <i>mirror</i> in <i>dfs-cbox.conf</i>).
</p> </p>
<h2 id="Finished">Finished</h2> <h2 id="Finished">Finished</h2>
<p> <p>
Now you can start to pariticipate in the development of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> or simply customize your own CryptoBox-LiveCD. Now you can start to pariticipate in the development of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> or simply customize your own CryptoBox-LiveCD.
</p> </p>
<p> <p>
See <a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a> for details of how to use the developer's tools of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. See <a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a> for details of how to use the developer's tools of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>.
</p> </p>
<p> <p>
<a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild">CryptoBoxDevCustomBuild</a> shows some examples for local customizations of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> shows some examples for local customizations of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>.
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>

View file

@ -8,23 +8,23 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Overview&weblang=de">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Validate&weblang=de">Validate</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Validate">Validate</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Howtocreateatest&weblang=de">How to create a test</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Howtocreateatest">How to create a test</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Comments&weblang=de">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="ValidationoftheCryptoBox">Validation of the CryptoBox</h1> <h1 id="ValidationoftheCryptoBox">Validation of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
The validation feature helps you to check the programming logic of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a>. A lot of test cases are defined to verify as many functions of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> as possible. The validation feature helps you to check the programming logic of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. A lot of test cases are defined to verify as many functions of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> as possible.
</p> </p>
<p> <p>
The requests are processed with <a class="ext-link" title="http://curl.haxx.se/" href="http://curl.haxx.se/">curl</a>. The requests are processed with <a class="ext-link" title="http://curl.haxx.se/" href="http://curl.haxx.se/">curl</a>.
@ -33,7 +33,7 @@ The requests are processed with <a class="ext-link" title="http://curl.haxx.se/"
The received web page is saved to allow a later design review or css debugging. The received web page is saved to allow a later design review or css debugging.
</p> </p>
<p> <p>
The current state of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is represented by ten single values (e.g.: <i>box is configured</i>, <i>IP of the box</i>, <i>current language setting</i>, ...), which are invisibly a part of each html page (as comments). The returned status of every request is compared to the predicted value of the test case. The current state of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is represented by ten single values (e.g.: <i>box is configured</i>, <i>IP of the box</i>, <i>current language setting</i>, ...), which are invisibly a part of each html page (as comments). The returned status of every request is compared to the predicted value of the test case.
</p> </p>
<p> <p>
Similar test cases are pooled into test groups (e.g.: <i>initialization</i>, <i>configuration</i> and <i>mounting</i>). Similar test cases are pooled into test groups (e.g.: <i>initialization</i>, <i>configuration</i> and <i>mounting</i>).
@ -57,7 +57,7 @@ Every test consists of the following files:
</p> </p>
<table class="wiki"> <table class="wiki">
<tr><td>input.curl</td><td>the configuration file for the <i>curl</i> request <tr><td>input.curl</td><td>the configuration file for the <i>curl</i> request
</td></tr><tr><td>output</td><td>the predicted state of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> after the call </td></tr><tr><td>output</td><td>the predicted state of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> after the call
</td></tr><tr><td>description</td><td>a short description of the test (will be used for the summary) </td></tr><tr><td>description</td><td>a short description of the test (will be used for the summary)
</td></tr><tr><td>delay</td><td>[optional] time to wait after this test </td></tr><tr><td>delay</td><td>[optional] time to wait after this test
</td></tr></table> </td></tr></table>

View file

@ -8,40 +8,41 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Preparations&weblang=de">Preparations</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Preparations">Preparations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#CreateaCryptoBoxLiveCD&weblang=de">Create a CryptoBox-LiveCD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Buildthebasesystem&weblang=de">Build the base system</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Buildthebasesystem">Build the base system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Configurethebaseimage&weblang=de">Configure the base image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Configurethebaseimage">Configure the base image</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Removedevelopmentfeatures&weblang=de">Remove development features</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Removedevelopmentfeatures">Remove development features</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Createanisoimage&weblang=de">Create an iso image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Createanisoimage">Create an iso image</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#BurntheCD&weblang=de">Burn the CD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#BurntheCD">Burn the CD</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#TesttheCryptoBoxLiveCD&weblang=de">Test the CryptoBox-LiveCD</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Chrootquickampdirtytests&weblang=de">Chroot: quick &amp; dirty tests</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Qemunearlycompleteemulation&weblang=de">Qemu: nearly complete emulation</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Qemunearlycompleteemulation">Qemu: nearly complete emulation</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Debuggingandmerging&weblang=de">Debugging and merging</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Debuggingandmerging">Debugging and merging</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentonarunningsystem&weblang=de">Development on a running system</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Developmentonarunningsystem">Development on a running system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Uploadinganewrelease&weblang=de">Uploading a new release</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Copyingatestversion">Copying a testversion</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Comments&weblang=de">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#SettingupanewRelease">Setting up a new Release</a></li>
<li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=de#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure">CryptoBoxDevCustomConfigure</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de">CryptoBoxDevCustomConfigure</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>)
</p> </p>
<hr /> <hr />
<h1 id="Developmentworkflow">Development workflow</h1> <h1 id="Developmentworkflow">Development workflow</h1>
<h2 id="Preparations">Preparations</h2> <h2 id="Preparations">Preparations</h2>
<p> <p>
You should have completed the steps described in <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>. You should have completed the steps described in <a href="?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>.
</p> </p>
<h2 id="CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</h2> <h2 id="CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</h2>
<p> <p>
The following steps can be executed in the order of their appearance. The following steps can be executed in the order of their appearance.
</p> </p>
<p> <p>
Usually there is no need to repeat the whole process, after you changed some parts of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. Especially the first step (building of the base system with <i>dfsbuild</i>) may usually be skipped. Usually there is no need to repeat the whole process, after you changed some parts of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. Especially the first step (building of the base system with <i>dfsbuild</i>) may usually be skipped.
</p> </p>
<p> <p>
Every step of the building process must be executed as <i>root</i>. Every step of the building process must be executed as <i>root</i>.
@ -54,7 +55,7 @@ Run <i>scripts/cbox-build.sh dfsbuild</i> to create the base system for the Live
The result can be found in <i>_builddir/cd1/image</i>. The result can be found in <i>_builddir/cd1/image</i>.
</p> </p>
<p> <p>
If you do not want to use the <i><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a> to save bandwidth and time, then you should modify the </i>mirror<i>-setting in <a href="/trac/cryptobox/browser/trunk/etc-default.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details).</i> If you do not want to use the <i><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a> to save bandwidth and time, then you should modify the </i>mirror<i>-setting in <a href="/trac/cryptobox/browser/trunk/etc-default.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details).</i>
</p> </p>
<h3 id="Configurethebaseimage">Configure the base image</h3> <h3 id="Configurethebaseimage">Configure the base image</h3>
<p> <p>
@ -86,18 +87,18 @@ Do it manually:
(change the <i>dev</i> setting according to your setup). (change the <i>dev</i> setting according to your setup).
</p> </p>
<p> <p>
Let the script do it for you: <i>scripts/cbox-build.sh burn</i> (maybe you have to change the <i>CDWRITER</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">cbox-dev.conf</a> - see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a>). Let the script do it for you: <i>scripts/cbox-build.sh burn</i> (maybe you have to change the <i>CDWRITER</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">cbox-dev.conf</a> - see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a>).
</p> </p>
<p> <p>
Of course, it is not wise to use CD-R media. CD-RW consume less resources. Of course, it is not wise to use CD-R media. CD-RW consume less resources.
</p> </p>
<h2 id="TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</h2> <h2 id="TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</h2>
<p> <p>
This section is only useful for developers, who want to improve or change the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system. This section is only useful for developers, who want to improve or change the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system.
</p> </p>
<h3 id="Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</h3> <h3 id="Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</h3>
<p> <p>
If you modified the <i>perl</i>- or <i>shell</i>-scripts of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>, then you can check for syntax errors by running them in a <i>chroot</i> environment. Be careful: you have access to all ressources of your computer, while you are working within a <i>chroot</i> environment - so you can easily repartition your real disk ... If you modified the <i>perl</i>- or <i>shell</i>-scripts of the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>, then you can check for syntax errors by running them in a <i>chroot</i> environment. Be careful: you have access to all ressources of your computer, while you are working within a <i>chroot</i> environment - so you can easily repartition your real disk ...
</p> </p>
<p> <p>
To start a <i>chroot</i> environment, you can execute <i>scripts/cbox-dev.sh chroot</i>. To start a <i>chroot</i> environment, you can execute <i>scripts/cbox-dev.sh chroot</i>.
@ -107,7 +108,7 @@ For more intensive tests, you may use <i>qemu</i> (see below) or burn real LiveC
</p> </p>
<h3 id="Qemunearlycompleteemulation">Qemu: nearly complete emulation</h3> <h3 id="Qemunearlycompleteemulation">Qemu: nearly complete emulation</h3>
<p> <p>
The processor emulator <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu" href="http://fabrice.bellard.free.fr/qemu">qemu</a> allows you test the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> in a virtual environment, that is completely separated from your real computer's resources. It is the tool of choice, if you do nat have a real computer around for testing. The processor emulator <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu" href="http://fabrice.bellard.free.fr/qemu">qemu</a> allows you test the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> in a virtual environment, that is completely separated from your real computer's resources. It is the tool of choice, if you do nat have a real computer around for testing.
</p> </p>
<p> <p>
Beware - there are some problems, when using <i>qemu</i>: Beware - there are some problems, when using <i>qemu</i>:
@ -120,10 +121,10 @@ To start a <i>qemu</i> emulation of the <i>iso</i> image, you may type:
<pre class="wiki">scripts/cbox-dev.sh qemu <pre class="wiki">scripts/cbox-dev.sh qemu
</pre><h2 id="Debuggingandmerging">Debugging and merging</h2> </pre><h2 id="Debuggingandmerging">Debugging and merging</h2>
<p> <p>
This section is only useful for developers, who want to develop on a running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system (emulated or real). This section is only useful for developers, who want to develop on a running <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system (emulated or real).
</p> </p>
<p> <p>
You may access the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> directly or you can use <i>ssh</i> to open a remote session: You may access the <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> directly or you can use <i>ssh</i> to open a remote session:
</p> </p>
<pre class="wiki">./cbox-dev.sh ssh <pre class="wiki">./cbox-dev.sh ssh
</pre><h3 id="Developmentonarunningsystem">Development on a running system</h3> </pre><h3 id="Developmentonarunningsystem">Development on a running system</h3>
@ -131,17 +132,21 @@ You may access the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">Cry
When you run an emulation or test a real LiveCD, you may encounter problems and bugs. To test your fixes for these problems, it is convenient, to change the running test system. Afterwards you can merge these changes to your local development copy. When you run an emulation or test a real LiveCD, you may encounter problems and bugs. To test your fixes for these problems, it is convenient, to change the running test system. Afterwards you can merge these changes to your local development copy.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh diff</i> to see the changes, you made on the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system. Type <i>scripts/cbox-dev.sh diff</i> to see the changes, you made on the running <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh merge</i> to merge these changes to your local working copy. Type <i>scripts/cbox-dev.sh merge</i> to merge these changes to your local working copy.
</p> </p>
<h3 id="Uploadinganewrelease">Uploading a new release</h3> <h3 id="Copyingatestversion">Copying a testversion</h3>
<p> <p>
Alternatively you may also upload a new version of your local working copy to the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system. Alternatively you may also upload a new version of your local working copy to the running <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh upload</i> - beware: all recent changes you made to the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system, are lost. Type <i>scripts/cbox-dev.sh upload</i> - beware: all recent changes you made to the running <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system, are lost.
</p>
<h2 id="SettingupanewRelease">Setting up a new Release</h2>
<p>
Once you finished your development, you surely want to make a new release. Please read the instructions in the <a href="/trac/cryptobox/browser/trunk/hints/release-policy.txt">releas-policy.txt</a> it will save you a lot of time! Then you basically just have to run <i>scripts/cbox-build.sh release</i> and get yourself a good coffee. After the command has finished you'll see the releasefiles in <i>_buildir</i>.
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>

View file

@ -8,47 +8,47 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Wiegehteslos&weblang=de">Wie geht es los</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Wiegehteslos">Wie geht es los</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#ErsteSchritte&weblang=de">Erste Schritte</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#ErsteSchritte">Erste Schritte</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#HinweiseFallstricke&weblang=de">Hinweise / Fallstricke</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Kommentare">Kommentare</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#DieKonfigurationdeinerCryptoBox&weblang=de">Die Konfiguration deiner CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#berblick&weblang=de">Überblick</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#berblick">Überblick</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Vorwort&weblang=de">Vorwort</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Vorwort">Vorwort</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialisierung&weblang=de">Initialisierung</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Initialisierung">Initialisierung</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Konfiguration&weblang=de">Konfiguration</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Konfiguration">Konfiguration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HinweiseFallstricke&weblang=de">Hinweise / Fallstricke</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Kommentare">Kommentare</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#TglicheNutzung&weblang=de">Tägliche Nutzung</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#TglicheNutzung">Tägliche Nutzung</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AktivierendesverschlsseltenDateisystems&weblang=de">Aktivieren des verschlüsselten Dateisystems</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AktivierendesverschlsseltenDateisystems">Aktivieren des verschlüsselten Dateisystems</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#ZugriffaufdieverschlsseltenDaten&weblang=de">Zugriff auf die verschlüsselten Daten</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AbschaltendesverschlsseltenDateisystems&weblang=de">Abschalten des verschlüsselten Dateisystems</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AbschaltungderCryptoBox&weblang=de">Abschaltung der CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltungderCryptoBox">Abschaltung der CryptoBox</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#NotfallAbschaltung&weblang=de">Notfall-Abschaltung</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#NotfallAbschaltung">Notfall-Abschaltung</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#FragenundAntworten&weblang=de">Fragen und Antworten</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#FragenundAntworten">Fragen und Antworten</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#Kommentare">Kommentare</a></li>
</ol> </ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox/de</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox/de</a>)
</p> </p>
<hr /> <hr />
<h1 id="Nutzerhandbuch">Nutzerhandbuch</h1> <h1 id="Nutzerhandbuch">Nutzerhandbuch</h1>
<p> <p>
Die folgenden Seiten beschreiben die Nutzung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. Die folgenden Seiten beschreiben die Nutzung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>.
</p> </p>
<p> <p>
Die online-Version dieses Handbuchs ist ein Wiki. Das bedeutet, dass du diese Seiten verändern kannst. Falls du also Fragen oder Anregungen hast, schreibe bitte deine Anmerkungen in den Kommentar-Abschnitt am Ende der jeweiligen Seite. Die Entwickler werden deine Fragen beantworten und das Handbuch schnellstmöglich aktualisieren. Auf diese Art und Weise kannst du die Nutzbarkeit der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> für alle Nutzer verbessern! Die online-Version dieses Handbuchs ist ein Wiki. Das bedeutet, dass du diese Seiten verändern kannst. Falls du also Fragen oder Anregungen hast, schreibe bitte deine Anmerkungen in den Kommentar-Abschnitt am Ende der jeweiligen Seite. Die Entwickler werden deine Fragen beantworten und das Handbuch schnellstmöglich aktualisieren. Auf diese Art und Weise kannst du die Nutzbarkeit der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> für alle Nutzer verbessern!
</p> </p>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted&weblang=de">CryptoBoxUserGettingStarted</a> -- die Vorbereitung der Hardware <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de">CryptoBoxUserGettingStarted</a> -- die Vorbereitung der Hardware
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration</a> -- die Einrichtung deines neuen verschlüsselten Dateiservers </li><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration</a> -- die Einrichtung deines neuen verschlüsselten Dateiservers
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse">CryptoBoxUserDailyUse</a> -- die tägliche Nutzung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> </li><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de">CryptoBoxUserDailyUse</a> -- die tägliche Nutzung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>
</li></ol><p> </li></ol><p>
Die online-Version dieses Handbuchs befindet sich unter <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de" href="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de">https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de</a>. Die online-Version dieses Handbuchs befindet sich unter <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de" href="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de">https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/de</a>.
</p> </p>

View file

@ -8,44 +8,60 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#berblick&weblang=de">Überblick</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Wiegehteslos">Wie geht es los</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Vorwort&weblang=de">Vorwort</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#ErsteSchritte">Erste Schritte</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialisierung&weblang=de">Initialisierung</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Konfiguration&weblang=de">Konfiguration</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Kommentare">Kommentare</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HinweiseFallstricke&weblang=de">Hinweise / Fallstricke</a></li> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#berblick">Überblick</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Vorwort">Vorwort</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Initialisierung">Initialisierung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Konfiguration">Konfiguration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Kommentare">Kommentare</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#TglicheNutzung">Tägliche Nutzung</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AktivierendesverschlsseltenDateisystems">Aktivieren des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltungderCryptoBox">Abschaltung der CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#NotfallAbschaltung">Notfall-Abschaltung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#FragenundAntworten">Fragen und Antworten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#Kommentare">Kommentare</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser/de</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser/de</a>)
</p> </p>
<hr /> <hr />
<h1 id="DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</h1> <h1 id="DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</h1>
<h2 id="berblick">Überblick</h2> <h2 id="berblick">Überblick</h2>
<p> <p>
Alle Funktionen der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> können durch das komfortable Web-Interface bedient werden. Zur Erst-Einrichtung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> folge einfach den folgenden Schritten. Alle Funktionen der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> können durch das komfortable Web-Interface bedient werden. Zur Erst-Einrichtung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> folge einfach den folgenden Schritten.
</p> </p>
<p> <p>
Falls du in Eile bist, kannst du das <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Vorwort&weblang=de">Vorwort</a> überspringen. Falls du in Eile bist, kannst du das <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Vorwort">Vorwort</a> überspringen.
</p> </p>
<p> <p>
Die <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialisierung&weblang=de">Initialisierung</a> erklärt die Einrichtung der Festplatte. Dieser Schritt ist nur bei der ersten Einrichtung oder nach einem Festplattenwechsel notwendig. Die <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Initialisierung">Initialisierung</a> erklärt die Einrichtung der Festplatte. Dieser Schritt ist nur bei der ersten Einrichtung oder nach einem Festplattenwechsel notwendig.
</p> </p>
<p> <p>
Im <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Konfiguration">Konfigurations</a>-Abschnitt werden die verfügbaren Einstellungen der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> beschrieben. Hier kannst du beispielsweise die Sprache des Web-Interfaces oder die Netzwerkadresse deiner <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> einstellen. Im <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Konfiguration">Konfigurations</a>-Abschnitt werden die verfügbaren Einstellungen der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> beschrieben. Hier kannst du beispielsweise die Sprache des Web-Interfaces oder die Netzwerkadresse deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> einstellen.
</p> </p>
<p> <p>
Vergiss nicht, auch den <i><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HinweiseFallstricke&weblang=de">Hinweise/Fallstricke</a></i>-Abschnitt zu lesen. Vergiss nicht, auch den <i><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#HinweiseFallstricke">Hinweise/Fallstricke</a></i>-Abschnitt zu lesen.
</p> </p>
<h2 id="Vorwort">Vorwort</h2> <h2 id="Vorwort">Vorwort</h2>
<p> <p>
Du bist den Anweisungen aus <a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted">CryptoBoxUserGettingStarted</a> gefolgt und sitzt nun vor deinem Arbeits-Rechner. Nun kannst du in deinem Web-Browser das Web-Interface der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ansteuern: <i><a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23&weblang=de">https://192.168.0.23</a></i>. Du bist den Anweisungen aus <a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de">CryptoBoxUserGettingStarted</a> gefolgt und sitzt nun vor deinem Arbeits-Rechner. Nun kannst du in deinem Web-Browser das Web-Interface der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ansteuern: <i><a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23">https://192.168.0.23</a></i>.
</p> </p>
<p> <p>
Bevor du Daten auf deiner <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> speichern kannst, muss die Festplatte mit einem verschlüsselten Dateisystem versehen werden. Das klingt kompliziert, ist jedoch mit einem Klick erledigt. :) Bevor du Daten auf deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> speichern kannst, muss die Festplatte mit einem verschlüsselten Dateisystem versehen werden. Das klingt kompliziert, ist jedoch mit einem Klick erledigt. :)
</p> </p>
<h2 id="Initialisierung">Initialisierung</h2> <h2 id="Initialisierung">Initialisierung</h2>
<p> <p>
@ -55,17 +71,17 @@ Klicke auf <i>Initialisierung</i> in der Menü-Zeile.
Jetzt wirst du zur Eingabe zweier Passworte aufgefordert (jeweils mit Wiederholung - zum Training deiner Tipp-Fertigkeiten ;)). Jetzt wirst du zur Eingabe zweier Passworte aufgefordert (jeweils mit Wiederholung - zum Training deiner Tipp-Fertigkeiten ;)).
</p> </p>
<p> <p>
<a href='/cryptobox-img/screenshots/de_init.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_init.png?format=raw' alt="de_init.png" title="de_init.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/www-data/screenshots/de_init.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/de_init.png?format=raw' alt="de_init.png" title="de_init.png" style="" /></a>
</p> </p>
<ul><li>Das erste Passwort ist das <i>Administrations-Password</i>. <ul><li>Das erste Passwort ist das <i>Administrations-Password</i>.
<ul><li>Es schützt die Konfiguration deiner <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. <ul><li>Es schützt die Konfiguration deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>.
</li><li>Dies ist notwendig, um zu verhindern, dass jemand unerlaubt die Daten auf deiner <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> durch eine erneute Initialisierung löscht. </li><li>Dies ist notwendig, um zu verhindern, dass jemand unerlaubt die Daten auf deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> durch eine erneute Initialisierung löscht.
</li><li>Wahrscheinlich wirst du dieses Passwort nie wieder benötigen. </li><li>Wahrscheinlich wirst du dieses Passwort nie wieder benötigen.
</li><li>Du kannst das Administrations-Passwort leer lassen - dies wird jedoch nicht empfohlen. </li><li>Du kannst das Administrations-Passwort leer lassen - dies wird jedoch nicht empfohlen.
</li></ul></li><li>Das <i>Crypto-Passwort</i> ist wesentlich wichtiger, da es der einzige Schutz der Daten auf der verschlüsselten Festplatte ist. Wähle es mit Sorgfalt! </li></ul></li><li>Das <i>Crypto-Passwort</i> ist wesentlich wichtiger, da es der einzige Schutz der Daten auf der verschlüsselten Festplatte ist. Wähle es mit Sorgfalt!
<ul><li>Du benötigst es, um auf deine Daten zuzugreifen. <ul><li>Du benötigst es, um auf deine Daten zuzugreifen.
</li><li>Ein sicheres Passwort sollte aus mindestens 15 Zeichen (einschließlich Ziffern und Sonderzeichen) bestehen. Die Sicherheit deiner Daten steht und fällt mit der Qualität dieses Passworts. </li><li>Ein sicheres Passwort sollte aus mindestens 15 Zeichen (einschließlich Ziffern und Sonderzeichen) bestehen. Die Sicherheit deiner Daten steht und fällt mit der Qualität dieses Passworts.
</li></ul></li><li>Um dich daran zu erinnern, dass dieser Schritt die Festplatte der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> komplett löschen wird, musst du den angezeigten roten Warnhinweis im letzten Formularfeld eingeben. </li></ul></li><li>Um dich daran zu erinnern, dass dieser Schritt die Festplatte der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> komplett löschen wird, musst du den angezeigten roten Warnhinweis im letzten Formularfeld eingeben.
</li><li>Nun kannst du die Initialisierung durch einen Klick auf <i>Initialisiere die CryptoBox</i> abschließen. </li><li>Nun kannst du die Initialisierung durch einen Klick auf <i>Initialisiere die CryptoBox</i> abschließen.
</li></ul><p> </li></ul><p>
Das war es dann auch schon. Kryptographie war wohl nie einfacher zu verwenden, oder? ;) Das war es dann auch schon. Kryptographie war wohl nie einfacher zu verwenden, oder? ;)
@ -78,7 +94,7 @@ Der Initialisierungsvorgang läuft nun im Hintergrund ab und wird nach wenigen M
Im Gegensatz zur Initialisierung, die nur einmal durchgeführt werden muss, kannst du die Konfiguration jederzeit deinen Wünschen anpassen. Dazu klickst du einfach auf <i>Konfiguration</i> in der Menü-Zeile des Web-Interfaces. Nun wird dir ein Formular mit vier Feldern präsentiert: Im Gegensatz zur Initialisierung, die nur einmal durchgeführt werden muss, kannst du die Konfiguration jederzeit deinen Wünschen anpassen. Dazu klickst du einfach auf <i>Konfiguration</i> in der Menü-Zeile des Web-Interfaces. Nun wird dir ein Formular mit vier Feldern präsentiert:
</p> </p>
<p> <p>
<a href='/cryptobox-img/screenshots/de_config.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_config.png?format=raw' alt="de_config.png" title="de_config.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/www-data/screenshots/de_config.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/de_config.png?format=raw' alt="de_config.png" title="de_config.png" style="" /></a>
</p> </p>
<ul><li>Falls du ein Administrator-Passwort während der <i>Initialisierung</i> festgelegt hast, musst du es nun eingeben. Andernfalls wird dieses Formularfeld nicht angezeigt. <ul><li>Falls du ein Administrator-Passwort während der <i>Initialisierung</i> festgelegt hast, musst du es nun eingeben. Andernfalls wird dieses Formularfeld nicht angezeigt.
</li><li>Du kannst die voreingestellte Netzwerk-Adresse (IP) verändern, falls sie nicht zu deiner Netzwerk-Struktur passt. </li><li>Du kannst die voreingestellte Netzwerk-Adresse (IP) verändern, falls sie nicht zu deiner Netzwerk-Struktur passt.
@ -90,16 +106,16 @@ Im Gegensatz zur Initialisierung, die nur einmal durchgeführt werden muss, kann
Speichere deine neuen Einstellungen durch einen Klick auf <i>Speichere Konfiguration</i>. Speichere deine neuen Einstellungen durch einen Klick auf <i>Speichere Konfiguration</i>.
</p> </p>
<p> <p>
Das ist alles - deine <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ist jetzt bereit für die <a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse&weblang=de">tägliche Nutzung</a>! Das ist alles - deine <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist jetzt bereit für die <a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de">tägliche Nutzung</a>!
</p> </p>
<h2 id="HinweiseFallstricke">Hinweise / Fallstricke</h2> <h2 id="HinweiseFallstricke">Hinweise / Fallstricke</h2>
<ul><li>Alle Daten auf der Festplatte in der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> werden bei der Initialisierung gelöscht. <ul><li>Alle Daten auf der Festplatte in der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> werden bei der Initialisierung gelöscht.
</li><li>Die Passworte müssen jeweils zweimal eingegeben werden, um die Gefahr von Tipp-Fehlern zu vermindern. </li><li>Die Passworte müssen jeweils zweimal eingegeben werden, um die Gefahr von Tipp-Fehlern zu vermindern.
</li><li>Das optionale Administrations-Passwort ist nur für die Konfiguration oder eine erneute Initialisierung erforderlich. </li><li>Das optionale Administrations-Passwort ist nur für die Konfiguration oder eine erneute Initialisierung erforderlich.
</li><li>Das Crypto-Passwort beschützt deine sensiblen Daten. </li><li>Das Crypto-Passwort beschützt deine sensiblen Daten.
</li><li>Falls die <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> nicht über die Adresse <i>192.168.0.23</i> erreichbar ist, musst du die Netzwerk-Adresse deines Arbeits-Rechners für die Dauer der Initialisierung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> vorübergehend ändern. </li><li>Falls die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> nicht über die Adresse <i>192.168.0.23</i> erreichbar ist, musst du die Netzwerk-Adresse deines Arbeits-Rechners für die Dauer der Initialisierung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> vorübergehend ändern.
</li></ul><p> </li></ul><p>
<i>zurück zu <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a></i> <i>zurück zu <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a></i>
</p> </p>
<hr /> <hr />
<h2 id="Kommentare">Kommentare</h2> <h2 id="Kommentare">Kommentare</h2>

View file

@ -8,19 +8,34 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AktivierendesverschlsseltenDateisystems&weblang=de">Aktivieren des verschlüsselten Dateisystems</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Wiegehteslos">Wie geht es los</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#ZugriffaufdieverschlsseltenDaten&weblang=de">Zugriff auf die verschlüsselten Daten</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#ErsteSchritte">Erste Schritte</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AbschaltendesverschlsseltenDateisystems&weblang=de">Abschalten des verschlüsselten Dateisystems</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#AbschaltungderCryptoBox&weblang=de">Abschaltung der CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Kommentare">Kommentare</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#NotfallAbschaltung&weblang=de">Notfall-Abschaltung</a></li> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#FragenundAntworten&weblang=de">Fragen und Antworten</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Kommentare&weblang=de">Kommentare</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#berblick">Überblick</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Vorwort">Vorwort</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Initialisierung">Initialisierung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Konfiguration">Konfiguration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Kommentare">Kommentare</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#TglicheNutzung">Tägliche Nutzung</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AktivierendesverschlsseltenDateisystems">Aktivieren des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltungderCryptoBox">Abschaltung der CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#NotfallAbschaltung">Notfall-Abschaltung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#FragenundAntworten">Fragen und Antworten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#Kommentare">Kommentare</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser">CryptoBoxUser/de</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration/de</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser/de</a>, <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration/de</a>)
</p> </p>
<hr /> <hr />
@ -29,14 +44,14 @@
<p> <p>
Du kannst dein verschlüsseltes Dateisystem mit folgenden Schritten aktivieren: Du kannst dein verschlüsseltes Dateisystem mit folgenden Schritten aktivieren:
</p> </p>
<ul><li>Wähle mit deinem Web-Browser die Adresse deiner <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> an. Die Voreinstellung ist <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23&weblang=de">https://192.168.0.23</a>. <ul><li>Wähle mit deinem Web-Browser die Adresse deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> an. Die Voreinstellung ist <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23">https://192.168.0.23</a>.
</li><li>Klicke auf <i>Aktivieren der Crypto-Daten</i>. Daraufhin erscheint ein Formular zur Eingabe des Crypto-Passworts. </li><li>Klicke auf <i>Aktivieren der Crypto-Daten</i>. Daraufhin erscheint ein Formular zur Eingabe des Crypto-Passworts.
</li><li>Gib dein Crypto-Passwort ein und klicke auf die darunterliegende Schaltfläche. </li><li>Gib dein Crypto-Passwort ein und klicke auf die darunterliegende Schaltfläche.
</li></ul><p> </li></ul><p>
<a href='/cryptobox-img/screenshots/de_mount.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_mount.png?format=raw' alt="de_mount.png" title="de_mount.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/www-data/screenshots/de_mount.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/de_mount.png?format=raw' alt="de_mount.png" title="de_mount.png" style="" /></a>
</p> </p>
<p> <p>
Nun ist das verschlüsselte Dateisystem verfügbar. Um es zu nutzen, suche in deiner Netzwerkumgebung nach der Netzwerk-Adresse deiner <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> (Voreinstellung: 192.168.0.23). Nun kannst du das Netzlaufwerk wie üblich verwenden. Nun ist das verschlüsselte Dateisystem verfügbar. Um es zu nutzen, suche in deiner Netzwerkumgebung nach der Netzwerk-Adresse deiner <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> (Voreinstellung: 192.168.0.23). Nun kannst du das Netzlaufwerk wie üblich verwenden.
</p> </p>
<h2 id="ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</h2> <h2 id="ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</h2>
<h3 id="LinuxKommandozeile">Linux - Kommandozeile</h3> <h3 id="LinuxKommandozeile">Linux - Kommandozeile</h3>
@ -57,17 +72,17 @@ bzw. unmounten:
Starte den Windows Explorer und wähle im Menü unter <i>Extras</i> die Option <i>Netzlaufwerke verbinden</i> aus. Starte den Windows Explorer und wähle im Menü unter <i>Extras</i> die Option <i>Netzlaufwerke verbinden</i> aus.
</p> </p>
<p> <p>
<a href='/cryptobox-img/screenshots/de_w98_network_drive.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_w98_network_drive.png?format=raw' alt="de_w98_network_drive.png" title="de_w98_network_drive.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/www-data/screenshots/de_w98_network_drive.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/de_w98_network_drive.png?format=raw' alt="de_w98_network_drive.png" title="de_w98_network_drive.png" style="" /></a>
</p> </p>
<p> <p>
Trage unter <i>Pfad</i> die Adresse des Verzeichnisse der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ein, auf das du zugreifen willst (Standard: \\192.168.0.23\public). Soll die Verbindung beim jedem Start von Windows wiederhergestellt werden, aktiviere <i>Verbindung beim Start wiederherstellen</i>. Trage unter <i>Pfad</i> die Adresse des Verzeichnisse der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ein, auf das du zugreifen willst (Standard: \\192.168.0.23\public). Soll die Verbindung beim jedem Start von Windows wiederhergestellt werden, aktiviere <i>Verbindung beim Start wiederherstellen</i>.
</p> </p>
<p> <p>
Nun kannst du auf das verschlüsselte Dateisystem wie jedes andere Laufwerk benutzen. Nun kannst du auf das verschlüsselte Dateisystem wie jedes andere Laufwerk benutzen.
</p> </p>
<h2 id="AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</h2> <h2 id="AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</h2>
<p> <p>
Du kannst das verschlüsselte Dateisystem abschalten, indem du in der Menü-Zeile des Web-Interfaces der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> auf <i>Deaktivierung der Crypto-Daten</i> klickst. Du kannst das verschlüsselte Dateisystem abschalten, indem du in der Menü-Zeile des Web-Interfaces der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> auf <i>Deaktivierung der Crypto-Daten</i> klickst.
</p> </p>
<p> <p>
Deine Daten sind nun wieder vor jedem Zugriff geschützt. Deine Daten sind nun wieder vor jedem Zugriff geschützt.
@ -81,22 +96,22 @@ Falls dein CryptoBox-Rechner relativ neu ist (ungefähr ab Baujahr 02000), wird
</p> </p>
<h2 id="NotfallAbschaltung">Notfall-Abschaltung</h2> <h2 id="NotfallAbschaltung">Notfall-Abschaltung</h2>
<p> <p>
Falls du deine Daten wirklich schnell vor neugierigen Augen schützen musst, dann ziehe einfach den Stecker der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. Dies ist nicht besonders sauber und kann (in sehr seltenen Ausnahmefällen) geöffnete Dateien beschädigen. Es ist jedoch die schnellste Methode zur Sicherung deiner Daten vor unbefugtem Zugriff. Falls du deine Daten wirklich schnell vor neugierigen Augen schützen musst, dann ziehe einfach den Stecker der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a>. Dies ist nicht besonders sauber und kann (in sehr seltenen Ausnahmefällen) geöffnete Dateien beschädigen. Es ist jedoch die schnellste Methode zur Sicherung deiner Daten vor unbefugtem Zugriff.
</p> </p>
<p> <p>
<i>zurück zu <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a></i> <i>zurück zu <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser</a></i>
</p> </p>
<hr /> <hr />
<h2 id="FragenundAntworten">Fragen und Antworten</h2> <h2 id="FragenundAntworten">Fragen und Antworten</h2>
<h3 id="WindowsNetzlaufwerkkannnichtverbundenwerden">Windows: Netzlaufwerk kann nicht verbunden werden</h3> <h3 id="WindowsNetzlaufwerkkannnichtverbundenwerden">Windows: Netzlaufwerk kann nicht verbunden werden</h3>
<p> <p>
<a href='/cryptobox-img/screenshots/de_w98_not_logged_in.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_w98_not_logged_in.png?format=raw' alt="de_w98_not_logged_in.png" title="de_w98_not_logged_in.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/cbox-tree.d/var/www/cryptobox-img/screenshots/de_w98_not_logged_in.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/cbox-tree.d/var/www/cryptobox-img/screenshots/de_w98_not_logged_in.png?format=raw' alt="de_w98_not_logged_in.png" title="de_w98_not_logged_in.png" style="" /></a>
</p> </p>
<p> <p>
Erscheint diese Fehlermeldung, hast du dich beim Start von Windows nicht angemeldet bzw. das Anmeldefenster mit der Taste <i>Esc</i> (Escape) verschwinden lassen. Klicke auf <i>Start</i> und <i>Abmelden</i> und melde dich neu an - sobald das Anmeldefenster erscheint, klicke auf <i>OK</i>: Erscheint diese Fehlermeldung, hast du dich beim Start von Windows nicht angemeldet bzw. das Anmeldefenster mit der Taste <i>Esc</i> (Escape) verschwinden lassen. Klicke auf <i>Start</i> und <i>Abmelden</i> und melde dich neu an - sobald das Anmeldefenster erscheint, klicke auf <i>OK</i>:
</p> </p>
<p> <p>
<a href='/cryptobox-img/screenshots/de_w98_login.png' style='padding:0; border:none'><img src='/cryptobox-img/screenshots/de_w98_login.png?format=raw' alt="de_w98_login.png" title="de_w98_login.png" style="" /></a> <a href='/trac/cryptobox/file/trunk/www-data/screenshots/de_w98_login.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/de_w98_login.png?format=raw' alt="de_w98_login.png" title="de_w98_login.png" style="" /></a>
</p> </p>
<h3 id="Linuxonlyrootcanunmount192168023public">Linux: only root can unmount //192.168.0.23/public</h3> <h3 id="Linuxonlyrootcanunmount192168023public">Linux: only root can unmount //192.168.0.23/public</h3>
<p> <p>

View file

@ -8,31 +8,50 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#ErsteSchritte&weblang=de">Erste Schritte</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Wiegehteslos">Wie geht es los</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#HinweiseFallstricke&weblang=de">Hinweise / Fallstricke</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#ErsteSchritte">Erste Schritte</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Kommentare&weblang=de">Kommentare</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=de#Kommentare">Kommentare</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#DieKonfigurationdeinerCryptoBox">Die Konfiguration deiner CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#berblick">Überblick</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Vorwort">Vorwort</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Initialisierung">Initialisierung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Konfiguration">Konfiguration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#HinweiseFallstricke">Hinweise / Fallstricke</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de#Kommentare">Kommentare</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#TglicheNutzung">Tägliche Nutzung</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AktivierendesverschlsseltenDateisystems">Aktivieren des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#ZugriffaufdieverschlsseltenDaten">Zugriff auf die verschlüsselten Daten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltendesverschlsseltenDateisystems">Abschalten des verschlüsselten Dateisystems</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#AbschaltungderCryptoBox">Abschaltung der CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#NotfallAbschaltung">Notfall-Abschaltung</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#FragenundAntworten">Fragen und Antworten</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=de#Kommentare">Kommentare</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser">CryptoBoxUser/de</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration/de</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser/de</a>, <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration/de</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserDailyUse/de">CryptoBoxUserDailyUse/de</a>)
</p> </p>
<hr /> <hr />
<h1 id="Wiegehteslos">Wie geht es los</h1> <h1 id="Wiegehteslos">Wie geht es los</h1>
<h2 id="ErsteSchritte">Erste Schritte</h2> <h2 id="ErsteSchritte">Erste Schritte</h2>
<p> <p>
Die <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist schnell aufgebaut: Die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist schnell aufgebaut:
</p> </p>
<ol><li>Du brauchst einen alten Computer (mindestens 100MHZ, 48MB RAM) (Faustregel: nach 1996 gekauft). Dazu eine passende Netzwerkkarte, ein CD-ROM Laufwerk und eine riesige Festplatte. <ol><li>Du brauchst einen alten Computer (mindestens 100MHZ, 48MB RAM) (Faustregel: nach 1996 gekauft). Dazu eine passende Netzwerkkarte, ein CD-ROM Laufwerk und eine riesige Festplatte.
<ul><li>Die Festplatte muss nicht riesig sein, je nachdem was du speichern willst, reicht auch 'ne kleine ;) <ul><li>Die Festplatte muss nicht riesig sein, je nachdem was du speichern willst, reicht auch 'ne kleine ;)
</li><li>Du brauchst keinen Monitor, keine Tastatur und keine Maus, um die <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> zu benutzen (bzw. nur für die Erst-Einrichtung). </li><li>Du brauchst keinen Monitor, keine Tastatur und keine Maus, um die <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> zu benutzen (bzw. nur für die Erst-Einrichtung).
</li><li>Du kannst natürlich einen schnelleren Rechner verwenden - der unbedeutende Performance-Zuwachs wird jedoch wohl nicht durch den erhöhten Energiebedarf gerechtfertigt. </li><li>Du kannst natürlich einen schnelleren Rechner verwenden - der unbedeutende Performance-Zuwachs wird jedoch wohl nicht durch den erhöhten Energiebedarf gerechtfertigt.
</li></ul></li><li>Lade die aktuellste Version der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> als iso-image herunter und brenne dieses auf einen CD-Rohling. </li></ul></li><li>Lade die aktuellste Version der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> als iso-image herunter und brenne dieses auf einen CD-Rohling.
<ul><li><a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">http://codecoop.org/projects/cryptobox/</a> <ul><li><a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">http://codecoop.org/projects/cryptobox/</a>
</li></ul></li><li>Konfiguriere den PC, so dass er vom CD Laufwerk bootet. Dazu solltest du im BIOS als &#34;boot device&#34; &#34;CD-ROM&#34; einstellen. </li></ul></li><li>Konfiguriere den PC, so dass er vom CD Laufwerk bootet. Dazu solltest du im BIOS als &#34;boot device&#34; &#34;CD-ROM&#34; einstellen.
</li><li>Pack die frisch gebrannte <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> CD ins Laufwerk und starte den Computer. </li><li>Pack die frisch gebrannte <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> CD ins Laufwerk und starte den Computer.
</li></ol><p> </li></ol><p>
Wenn der Computer jetzt von der CD startet, hast du alle Anforderungen erfüllt. Wenn der Computer jetzt von der CD startet, hast du alle Anforderungen erfüllt.
</p> </p>
@ -40,10 +59,10 @@ Wenn der Computer jetzt von der CD startet, hast du alle Anforderungen erfüllt.
Du kannst nun zu deinem Arbeits-Rechner in demselben Netzwerk gehen und &#34;<a class="ext-link" title="https://192.168.0.23&#34;" href="https://192.168.0.23&#34;">https://192.168.0.23&#34;</a> ansurfen. Dort sollte die CryptoBox-Konfigurationsseite erscheinen. Ist doch kinderleicht, oder? Du kannst nun zu deinem Arbeits-Rechner in demselben Netzwerk gehen und &#34;<a class="ext-link" title="https://192.168.0.23&#34;" href="https://192.168.0.23&#34;">https://192.168.0.23&#34;</a> ansurfen. Dort sollte die CryptoBox-Konfigurationsseite erscheinen. Ist doch kinderleicht, oder?
</p> </p>
<p> <p>
Die weiteren Schritte werden unter <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration</a> beschrieben. Die weiteren Schritte werden unter <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=de">CryptoBoxUserConfiguration</a> beschrieben.
</p> </p>
<h2 id="HinweiseFallstricke">Hinweise / Fallstricke</h2> <h2 id="HinweiseFallstricke">Hinweise / Fallstricke</h2>
<ul><li>Eventuell musst du für die Einrichtung der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> kurzzeitig deine Netzwerkaddresse (IP) ändern. Falls du nicht weißt, wie und warum, dann frage jemanden um Rat ... (wahrscheinlich klappt es aber ohne Änderungen) <ul><li>Eventuell musst du für die Einrichtung der <a href="?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> kurzzeitig deine Netzwerkaddresse (IP) ändern. Falls du nicht weißt, wie und warum, dann frage jemanden um Rat ... (wahrscheinlich klappt es aber ohne Änderungen)
</li><li>Falls du eine neue Festplatte kaufen willst, beachte, dass alte PCs nicht mit modernen Festplattengrößen klarkommen. </li><li>Falls du eine neue Festplatte kaufen willst, beachte, dass alte PCs nicht mit modernen Festplattengrößen klarkommen.
</li><li>Einige alte PCs können nicht vom CD-ROM-Laufwerk booten. </li><li>Einige alte PCs können nicht vom CD-ROM-Laufwerk booten.
</li><li>Falls dir der Begriff &#34;BIOS&#34; nichts sagt, bitte Menschen um Hilfe, bevor du was veränderst ;) </li><li>Falls dir der Begriff &#34;BIOS&#34; nichts sagt, bitte Menschen um Hilfe, bevor du was veränderst ;)

View file

@ -8,35 +8,46 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBox#News&weblang=en">News</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#News">News</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Overview&weblang=en">Overview</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Download&weblang=en">Download</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Specifications">Specifications</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Specs&weblang=en">Specs</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Download">Download</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Documentation&weblang=en">Documentation</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Whatweshare">What we share</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Development&weblang=en">Development</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Whatyoumightshare">What you might share</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Acknowledgements&weblang=en">Acknowledgements</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Development">Development</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Legalstuff&weblang=en">Legal stuff</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Acknowledgements">Acknowledgements</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBox#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBox&weblang=en#Legalstuff">Legal stuff</a></li>
<li><a href="?action=doc&page=CryptoBox&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<h1 id="TheCryptoBox">The CryptoBox</h1> <h1 id="TheCryptoBox">The CryptoBox</h1>
<p> <p>
<i><a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">deutsche Version</a></i> <i><a href="?action=doc&page=CryptoBox&weblang=en">deutschsprachige Version</a></i>
</p> </p>
<h2 id="News">News</h2> <h2 id="News">News</h2>
<ul><li>[14/04/02006] Sorry folks, codecoop.org is temporarly down. Update: it's up and running again. Fetch the latest version <a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">here</a>
</li><li>[07/03/02006] We're currently splitting the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> up in the CryptoBox-Webfrontend and the Cryptobox-CD. This will let you use the CryptoBox-Webfrontend in your favourite Linux Installation. stay tuned..
</li><li>[30/10/02005] The new <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> version 0.2.1 is available at <a class="ext-link" title="http://codecoop.org/frs/?group_id=60" href="http://codecoop.org/frs/?group_id=60">codecoop.org</a>!
<ul><li><a href="/trac/cryptobox/wiki/ReleaseNotes/0.2.1">release notes</a>
</li></ul></li><li>[21/10/02005] We discovered a bug in v0.2, which in some cases prevents the intialization of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. Please wait for v0.2.1 to obtain a working release. We recommend not using v0.2 and are very sorry for the inconvenience.
</li><li>[04/10/02005] The first release (v0.2) of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is available at <a class="ext-link" title="https://codecoop.org/projects/cryptobox/" href="https://codecoop.org/projects/cryptobox/">Codecoop.org</a>.
</li></ul><h2 id="Overview">Overview</h2>
<p> <p>
The first release of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> is available at <a class="ext-link" title="https://codecoop.org/projects/cryptobox/" href="https://codecoop.org/projects/cryptobox/&weblang=en">https://codecoop.org/projects/cryptobox/</a> The <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is a Debian/Linux based <a class="ext-link" title="http://en.wikipedia.org/wiki/Live_CD" href="http://en.wikipedia.org/wiki/Live_CD">live-cd</a>. 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 <a class="ext-link" title="http://en.wikipedia.org/wiki/Cryptography" href="http://en.wikipedia.org/wiki/Cryptography">cryptography</a> or servers required at all.<br />
The <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is fully controllable via your web browser. Have a look at the <a href="?action=doc&page=ScreenShots&weblang=en">ScreenShots</a>.
</p> </p>
<h2 id="Overview">Overview</h2>
<p> <p>
The <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> is a Debian/Linux based <a class="ext-link" title="http://en.wikipedia.org/wiki/Live_CD" href="http://en.wikipedia.org/wiki/Live_CD">live-cd</a>. 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 <a class="ext-link" title="http://en.wikipedia.org/wiki/Cryptography" href="http://en.wikipedia.org/wiki/Cryptography&weblang=en">cryptography</a> or servers required at all. Use the web interface of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> in your favourite language:
</p>
<ul><li>English
</li><li>German
</li><li>Slovenian
</li></ul><h2 id="Specifications">Specifications</h2>
<p>
some rather technical details:
</p> </p>
<h2 id="Download">Download</h2>
<ul><li><a class="ext-link" title="http://codecoop.org/frs/download.php/32/cryptobox_0.2.iso" href="http://codecoop.org/frs/download.php/32/cryptobox_0.2.iso">version 0.2</a> [106 MB] - <a href="/trac/cryptobox/wiki/ReleaseNotes/0.2">Release notes</a>
<ul><li><i>provided by <a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a></i>
</li></ul></li></ul><h2 id="Specs">Specs</h2>
<table class="wiki"> <table class="wiki">
<tr><td>system</td><td>Debian/Linux based Live-CD <tr><td>system</td><td>Debian/Linux based Live-CD
</td></tr><tr><td>needed hardware</td><td> &#34;outdated&#34; PC (i386 p1-100 32MB RAM minimum) </td></tr><tr><td>needed hardware</td><td> &#34;outdated&#34; PC (i386 p1-100 32MB RAM minimum)
@ -45,33 +56,28 @@ The <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> is a Debian/Lin
</td></tr><tr><td>userinterface</td><td>fully remote controlled via webbrowser </td></tr><tr><td>userinterface</td><td>fully remote controlled via webbrowser
</td></tr><tr><td>encryption</td><td><a class="ext-link" title="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard" href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> via device-mapper </td></tr><tr><td>encryption</td><td><a class="ext-link" title="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard" href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> via device-mapper
</td></tr></table> </td></tr></table>
<h2 id="Download">Download</h2>
<ul><li>Get the newest version by following <a class="ext-link" title="http://codecoop.org/frs/?group_id=60" href="http://codecoop.org/frs/?group_id=60">this link</a>.
<ul><li><i>kindly provided by <a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a></i>
</li></ul></li></ul><h2 id="Whatweshare">What we share</h2>
<p> <p>
The web interface of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> supports the following languages: We do our best to help you using the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<ul><li>English <ul><li>You can find detailed information in the <a href="?action=doc&page=CryptoBoxUser&weblang=en">user manual</a>.
</li><li>German </li><li>For further questions write an email to <i>cryptobox[at]systemausfall.org</i>
</li><li>Slovenian </li></ul><h2 id="Whatyoumightshare">What you might share</h2>
</li></ul><p>
Feel free to contribute a <a href="/trac/cryptobox/browser/trunk/cbox-tree.d/usr/share/cryptobox/lang/">translation</a> for another language (preferably utf-encoded).
</p>
<h2 id="Documentation">Documentation</h2>
<p> <p>
The user documentation has its home at <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a>. You are not just a consumer. You can help others with your knowledge.
</p> </p>
<h2 id="Development">Development</h2> <ul><li>We are looking for more translations. Take a look at the &#34;README&#34;-file in our <a href="/trac/cryptobox/browser/trunk/cbox-tree.d/usr/share/cryptobox/lang/">language section</a>. There you can find further instructions if you'd like to contribute.
<p> </li><li>Open up a <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">ticket</a> for your feature requests and bugs.
Take a look at the developer's documentation at <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>. </li></ul><h2 id="Development">Development</h2>
</p> <ul><li>Take a look at the developer's documentation at <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a> for more information.
<p> </li><li>The <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/roadmap" href="https://systemausfall.org/trac/cryptobox/roadmap">development roadmap</a> shows our goals for the next release and the estimated release date.
Report bugs to <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">https://systemausfall.org/trac/cryptobox/newticket</a>. </li><li>Join the development mailing list: <i><a class="ext-link" title="mailto:cryptobox-dev-subscribe@lists.systemausfall.org" href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">cryptobox-dev-subscribe@lists.systemausfall.org</a></i>.
</p> </li><li>Browse the mailing list archive: <a class="ext-link" title="https://systemausfall.org/mail-archive" href="https://systemausfall.org/mail-archive">https://systemausfall.org/mail-archive</a>
<p> </li></ul><h2 id="Acknowledgements">Acknowledgements</h2>
Browse the <a href="/trac/cryptobox/browser/">source code</a>.
</p>
<p>
Anything else? Write us an email: <i>cryptobox[at]systemausfall.org</i>
</p>
<h2 id="Acknowledgements">Acknowledgements</h2>
<p> <p>
<ul><li>Clavdia Horvat, Tadej Brce &amp; Dušan Rebolj - slovenian translation <ul><li>Clavdia Horvat, Tadej Brce &amp; Dušan Rebolj - slovenian translation
</li><li><a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a> - webspace </li><li><a class="ext-link" title="http://codecoop.org" href="http://codecoop.org">http://codecoop.org</a> - webspace
@ -79,10 +85,69 @@ Anything else? Write us an email: <i>cryptobox[at]systemausfall.org</i>
</p> </p>
<h2 id="Legalstuff">Legal stuff</h2> <h2 id="Legalstuff">Legal stuff</h2>
<ol><li>All scripts are <a class="ext-link" title="http://www.fsf.org/licensing/licenses/gpl.html" href="http://www.fsf.org/licensing/licenses/gpl.html">GPL licensed</a> <ol><li>All scripts are <a class="ext-link" title="http://www.fsf.org/licensing/licenses/gpl.html" href="http://www.fsf.org/licensing/licenses/gpl.html">GPL licensed</a>
</li><li>The documentation is licensed under a <a class="ext-link" title="http://creativecommons.org/licenses/by-sa-nc/2.0/" href="http://creativecommons.org/licenses/by-sa-nc/2.0/">Creative Commons License</a><i></i> </li><li>The documentation is licensed under a <a class="ext-link" title="http://creativecommons.org/licenses/by-nc-sa/2.0/" href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons License</a><i></i>
</li><li>We do not take any warranty for the functionality or usability of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. </li><li>We do not take any warranty for the functionality or usability of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</li></ol><hr /> </li></ol><hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>
<h4 id="CommentbyanonymousonTueNov291354272005">Comment by anonymous on Tue Nov 29 13:54:27 2005</h4>
<p>
Let me just make sure I understand correctly.
The protected data is encrypted on the Cryptobox drive,
but is available in clear on the network, between the cryptobox and the user. Right?
</p>
<blockquote>
<p>
see the whole discussion at ticket <a href="/trac/cryptobox/ticket/83" title="NEW : implement DAV interface">#83*</a>
</p>
</blockquote>
<h4 id="CommentbyanonymousonSunDec40651502005">Comment by anonymous on Sun Dec 4 06:51:50 2005</h4>
<p>
<i>Do you have suggestions on how to secure the file transfer in a platform independent way?</i>
</p>
<p>
Perhaps the simplest thing to do would be make (one version of) <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> be a https (secure web server).
(Instead of, or in addition to, being a samba file server).
</p>
<p>
Web browsers use encryption when they upload a file to a &#34;https:// &#34; web server, right?
(using a &lt;FORM&gt; with &lt;INPUT type=&#34;file&#34; name=&#34;name_of_files&#34;&gt;, see
<a class="ext-link" title="http://www.w3.org/TR/html4/interact/forms.html#h-17.4" href="http://www.w3.org/TR/html4/interact/forms.html#h-17.4">http://www.w3.org/TR/html4/interact/forms.html#h-17.4</a>
).
Then one (static) web page on that server asks users to upload files using such a form.
</p>
<p>
All https servers use encryption when they download files, right?
So another (dynamic) web page on that server lists all of that user's files. Each one is hotlinked, so the user simply clicks on it to download / view it.
</p>
<p>
Perhaps a bit kludgy, but I think even unexperienced users could figure it out.
</p>
<blockquote>
<p>
see the whole discussion at ticket <a href="/trac/cryptobox/ticket/83" title="NEW : implement DAV interface">#83*</a>, too
</p>
</blockquote>
<h4 id="CommentbyanonymousonSatDec101215552005">Comment by anonymous on Sat Dec 10 12:15:55 2005</h4>
<p>
What happens when there are multiple hard drives in the machine? Will it erase all? Does it combine them to one share with something like raid or lvm, or will they be mountable as different shares? I'd try myself, but I currently only have one free hdd to test with.
btw, wonderful tool, keep up the good work, and tell us if you need more testers :-)
</p>
<blockquote>
<p>
If there are multiple harddisks available, then it will use only the first. <br />
We are going to implement an interface to manually partition harddisks and choose more than one of them for (seperated) encrypted containers. This feature should be available in the next release (v0.3).<br />
If you would like to help us (e.g. by testing), then you could subscribe to the mailing list.
</p>
</blockquote>
<h4 id="CommentbyanonymousonSatMay61041212006">Comment by anonymous on Sat May 6 10:41:21 2006</h4>
<p>
Could the hdd be external usb or firewire?
</p>
<blockquote>
<p>
yes - version 2.1 should support usb drives (firewire will work with 3.0)
</p>
</blockquote>
<p> <p>
</div> </div>

View file

@ -8,99 +8,86 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Preparationsfordevelopers&weblang=en">Preparations for developers</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Preparationsfordevelopers">Preparations for developers</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Softwarerequirements&weblang=en">Software requirements</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Softwarerequirements">Software requirements</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Packages&weblang=en">Packages</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Getthesource">Get the source</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Kernel&weblang=en">Kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Firstbuild">First build</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Getthesource&weblang=en">Get the source</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Finished">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Firstbuild&weblang=en">First build</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Finished&weblang=en">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Comments&weblang=en">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentworkflow&weblang=en">Development workflow</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Developmentworkflow">Development workflow</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Preparations&weblang=en">Preparations</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Preparations">Preparations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#CreateaCryptoBoxLiveCD&weblang=en">Create a CryptoBox-LiveCD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Buildthebasesystem&weblang=en">Build the base system</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Configurethebaseimage&weblang=en">Configure the base image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Debuggingandmerging">Debugging and merging</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Removedevelopmentfeatures&weblang=en">Remove development features</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#SettingupanewRelease">Setting up a new Release</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Createanisoimage&weblang=en">Create an iso image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#BurntheCD&weblang=en">Burn the CD</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#TesttheCryptoBoxLiveCD&weblang=en">Test the CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Chrootquickampdirtytests&weblang=en">Chroot: quick &amp; dirty tests</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Qemunearlycompleteemulation&weblang=en">Qemu: nearly complete emulation</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Debuggingandmerging&weblang=en">Debugging and merging</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentonarunningsystem&weblang=en">Development on a running system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Uploadinganewrelease&weblang=en">Uploading a new release</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Comments&weblang=en">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CustombuildsoftheCryptoBox&weblang=en">Custom builds of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Overview&weblang=en">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Settings&weblang=en">Settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Settings">Settings</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#dfsbuildsettings&weblang=en">dfsbuild settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CryptoBoxdevelopmentconfiguration&weblang=en">CryptoBox development configuration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#SSHconnection&weblang=en">SSH connection</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#qemunetworkconfiguration&weblang=en">qemu network configuration</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Comments&weblang=en">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#CustomconfigurationoftheCryptoBox&weblang=en">Custom configuration of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Overview&weblang=en">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Locations&weblang=en">Locations</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Locations">Locations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Examples&weblang=en">Examples</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Examples">Examples</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#ValidationoftheCryptoBox&weblang=en">Validation of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#ValidationoftheCryptoBox">Validation of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Overview&weblang=en">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Validate&weblang=en">Validate</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Validate">Validate</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Howtocreateatest&weblang=en">How to create a test</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Howtocreateatest">How to create a test</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#DetailsoftheCryptoBox&weblang=en">Details of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#DetailsoftheCryptoBox">Details of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#dfsbuild&weblang=en">dfsbuild</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#thekernel&weblang=en">the kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#thekernel">the kernel</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#qemu&weblang=en">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#qemu">qemu</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#alternativeLiveCDs&weblang=en">alternative LiveCDs</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#alternativeLiveCDs">alternative LiveCDs</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Knownproblems&weblang=en">Known problems</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#Knownproblems">Known problems</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#qemu&weblang=en">qemu</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#qemu">qemu</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#interleavedfilesnotyetsupported&weblang=en">interleaved files not (yet) supported</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#smbdsegfault&weblang=en">smbd: segfault</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#Comments">Comments</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Comments&weblang=en">Comments</a></li>
</ol> </ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox/de</a>, <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox/en</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox/de</a>, <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox/en</a>)
</p> </p>
<hr /> <hr />
<h1 id="Developmentdocumentation">Development documentation</h1> <h1 id="Developmentdocumentation">Development documentation</h1>
<p> <p>
The following pages are written for developers only. <br /> The following pages are written for developers only. <br />
Users of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> should read <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a> instead. Users of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> should read <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a> instead.
</p> </p>
<ul><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a> <ul><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a> </li><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> </li><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en">CryptoBoxDevCustomConfigure</a> </li><li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en">CryptoBoxDevCustomConfigure</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation&weblang=en">CryptoBoxDevValidation</a> </li><li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en">CryptoBoxDevValidation</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground&weblang=en">CryptoBoxDevBackground</a> </li><li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en">CryptoBoxDevBackground</a>
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems&weblang=en">CryptoBoxDevKnownProblems</a> </li><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en">CryptoBoxDevKnownProblems</a>
</li></ul><h2 id="Source">Source</h2> </li></ul><h2 id="Source">Source</h2>
<p> <p>
You may browse the <a href="/trac/cryptobox/browser/">source code</a>. You may browse the <a href="/trac/cryptobox/browser/">source code</a>.
</p> </p>
<h2 id="Contact">Contact</h2> <h2 id="Contact">Contact</h2>
<p> <p>
We are waiting for your emails to <i>cryptobox[at]systemausfall.org</i>. Join the mailing list: <a class="ext-link" title="mailto:cryptobox-dev-subscribe@lists.systemausfall.org" href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">cryptobox-dev-subscribe@lists.systemausfall.org</a>.
</p> </p>
<h2 id="Bugreports">Bug reports</h2> <h2 id="Bugreports">Bug reports</h2>
<p> <p>
Please use our issue tracker, if you discover problems: <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">https://systemausfall.org/trac/cryptobox/newticket</a> If you think you found a bug or you get an error message, please help us to fix the problem and file a ticket (a bug report). Follow these steps:
</p> </p>
</div> <ol><li>Have a look at <a href="/trac/cryptobox/report/1">Open bugs</a> that need to be fixed
</li><li>Create a <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/newticket" href="https://systemausfall.org/trac/cryptobox/newticket">New Ticket</a>
</li></ol></div>
</div> </div>

View file

@ -8,24 +8,24 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#dfsbuild&weblang=en">dfsbuild</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#dfsbuild">dfsbuild</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#thekernel&weblang=en">the kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#thekernel">the kernel</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#qemu&weblang=en">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#qemu">qemu</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#alternativeLiveCDs&weblang=en">alternative LiveCDs</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#alternativeLiveCDs">alternative LiveCDs</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevBackground#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevBackground&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="DetailsoftheCryptoBox">Details of the CryptoBox</h1> <h1 id="DetailsoftheCryptoBox">Details of the CryptoBox</h1>
<h2 id="dfsbuild">dfsbuild</h2> <h2 id="dfsbuild">dfsbuild</h2>
<p> <p>
The base system of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> Live-CD is created by <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild&weblang=en">dfsbuild</a>. The base system of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> Live-CD is created by <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>.
</p> </p>
<p> <p>
It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a>, <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy">apt-proxy</a> or <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx">approx</a>). This saves a lot of bandwidth and time. It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a>, <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-proxy">apt-proxy</a> or <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=approx">approx</a>). This saves a lot of bandwidth and time.
@ -37,22 +37,25 @@ The documentation for <a class="ext-link" title="http://packages.debian.org/cgi-
</li><li><a class="ext-link" title="http://www.debian-administration.org/articles/149" href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a> </li><li><a class="ext-link" title="http://www.debian-administration.org/articles/149" href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a>
</li></ul><h2 id="thekernel">the kernel</h2> </li></ul><h2 id="thekernel">the kernel</h2>
<p> <p>
The linux kernel for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is compiled statically. If you want to change it, you could follow this steps: The linux kernel for the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is compiled statically. If you want to change it, you could follow this steps:
</p> </p>
<ol><li>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice) <ol><li>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice)
</li><li>copy the exisiting config file <i>kernel/config-2.6.11</i> as <i>.config</i> into your kernel source directory </li><li>copy the exisiting config file <i>kernel/config-2.6.11</i> as <i>.config</i> into your kernel source directory
</li><li>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt> </li><li>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt>
</li><li>change the kernel in the <i>unpackdebs</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details) </li><li>change the kernel in the <i>unpackdebs</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details)
</li></ol><h2 id="qemu">qemu</h2> </li></ol><p>
See <a title="" href="/trac/cryptobox/browser/trunk/hints/kernel-build.txt">source:trunk/hints/kernel-build.txt</a> for more details.
</p>
<h2 id="qemu">qemu</h2>
<p> <p>
<a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">Qemu</a> is a portable system emulator. It is a convenient tool to ease the development workflow, as you do not need to burn LiveCDs for testing. <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">Qemu</a> is a portable system emulator. It is a convenient tool to ease the development workflow, as you do not need to burn LiveCDs for testing.
</p> </p>
<h2 id="alternativeLiveCDs">alternative LiveCDs</h2> <h2 id="alternativeLiveCDs">alternative LiveCDs</h2>
<p> <p>
We tried some other LiveCDs before we decided to use <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>. The following pages describe their advantages and disadvantages as the base system for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>: We tried some other LiveCDs before we decided to use <a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=dfsbuild">dfsbuild</a>. The following pages describe their advantages and disadvantages as the base system for the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>:
</p> </p>
<ul><li><a href="/cryptobox?action=doc&page=CryptoBoxKnoppixVerworfen&weblang=en">CryptoBoxKnoppixVerworfen</a> - Knoppix <ul><li><a href="?action=doc&page=CryptoBoxKnoppixVerworfen&weblang=en">CryptoBoxKnoppixVerworfen</a> - Knoppix
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxMorphixVerworfen&weblang=en">CryptoBoxMorphixVerworfen</a> - Morphix / IBuild </li><li><a href="?action=doc&page=CryptoBoxMorphixVerworfen&weblang=en">CryptoBoxMorphixVerworfen</a> - Morphix / IBuild
</li></ul><hr /> </li></ul><hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>
<p> <p>

View file

@ -8,29 +8,29 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Overview&weblang=en">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Settings&weblang=en">Settings</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Settings">Settings</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#dfsbuildsettings&weblang=en">dfsbuild settings</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#dfsbuildsettings">dfsbuild settings</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#CryptoBoxdevelopmentconfiguration&weblang=en">CryptoBox development configuration</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#SSHconnection&weblang=en">SSH connection</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#SSHconnection">SSH connection</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#qemunetworkconfiguration&weblang=en">qemu network configuration</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#qemunetworkconfiguration">qemu network configuration</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild#Comments&weblang=en">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevBackground">CryptoBoxDevBackground</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevBackground&weblang=en">CryptoBoxDevBackground</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a>)
</p> </p>
<hr /> <hr />
<h1 id="CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</h1> <h1 id="CustombuildsoftheCryptoBox">Custom builds of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
The following sections are useful, if you want to change the default settings of your personal <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> development environment. The following sections are useful, if you want to change the default settings of your personal <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> development environment.
</p> </p>
<p> <p>
You should have completed the steps described in <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>. You should have completed the steps described in <a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>.
</p> </p>
<h2 id="Settings">Settings</h2> <h2 id="Settings">Settings</h2>
<h3 id="dfsbuildsettings">dfsbuild settings</h3> <h3 id="dfsbuildsettings">dfsbuild settings</h3>
@ -47,7 +47,7 @@ This allows you to use your own (personal) settings, without interfering with fi
</p> </p>
<h3 id="CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</h3> <h3 id="CryptoBoxdevelopmentconfiguration">CryptoBox development configuration</h3>
<p> <p>
Some settings regarding the building, configuring and validating of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> can be found in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf&weblang=en">etc-defaults.d/cbox-dev.conf</a>. Some settings regarding the building, configuring and validating of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> can be found in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">etc-defaults.d/cbox-dev.conf</a>.
</p> </p>
<p> <p>
If you want to change any of them, you should do the following: If you want to change any of them, you should do the following:
@ -56,13 +56,13 @@ If you want to change any of them, you should do the following:
</li><li>change <i>etc-local.d/cbox-dev.conf</i> according to your needs </li><li>change <i>etc-local.d/cbox-dev.conf</i> according to your needs
</li></ol><h3 id="SSHconnection">SSH connection</h3> </li></ol><h3 id="SSHconnection">SSH connection</h3>
<p> <p>
The file <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/ssh_config">ssh_config</a> is used to establish a connection to a running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system. The file <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/ssh_config">ssh_config</a> is used to establish a connection to a running <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system.
</p> </p>
<p> <p>
It can be necessary to change these settings, if: It can be necessary to change these settings, if:
</p> </p>
<ul><li>you do not want to use the default IP for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> <ul><li>you do not want to use the default IP for the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>
</li><li>or the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is not within your local network. </li><li>or the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is not within your local network.
</li></ul><p> </li></ul><p>
If you want to change some settings, you should do the following: If you want to change some settings, you should do the following:
</p> </p>
@ -70,7 +70,7 @@ If you want to change some settings, you should do the following:
</li><li>change <i>etc-local.d/ssh_config</i> according to your needs </li><li>change <i>etc-local.d/ssh_config</i> according to your needs
</li></ol><h3 id="qemunetworkconfiguration">qemu network configuration</h3> </li></ol><h3 id="qemunetworkconfiguration">qemu network configuration</h3>
<p> <p>
The file <a href="/trac/cryptobox/browser/trunk/etc-defauolts.d/qemu-ifup">etc-defauolts.d/qemu-ifup</a> is used for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> emulation with <i>qemu</i>. See <i>man qemu</i> for details. The file <a href="/trac/cryptobox/browser/trunk/etc-defauolts.d/qemu-ifup">etc-defauolts.d/qemu-ifup</a> is used for the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> emulation with <i>qemu</i>. See <i>man qemu</i> for details.
</p> </p>
<p> <p>
If you want to change some settings, you should do the following: If you want to change some settings, you should do the following:

View file

@ -8,26 +8,26 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Overview&weblang=en">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Locations&weblang=en">Locations</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Locations">Locations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Examples&weblang=en">Examples</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Examples">Examples</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</h1> <h1 id="CustomconfigurationoftheCryptoBox">Custom configuration of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
You may change nearly every aspect of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> by using the custom configuration hook directory. You may change nearly every aspect of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> by using the custom configuration hook directory.
</p> </p>
<p> <p>
Any script inside of this directory will be executed after the default configuration procedure (see <a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a>). Any script inside of this directory will be executed after the default configuration procedure (see <a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a>).
</p> </p>
<p> <p>
The order of execution is defined by the names of the scripts (alphabetically). The order of execution is defined by the names of the scripts (alphabetically).
@ -48,7 +48,7 @@ The examples in <a href="/trac/cryptobox/browser/trunk/configure-examples.d">con
</td></tr><tr><td>set_default_language</td><td>set the default language </td></tr><tr><td>set_default_language</td><td>set the default language
</td></tr><tr><td>set_default_timeout</td><td>set the default idle time for automatic unmounting </td></tr><tr><td>set_default_timeout</td><td>set the default idle time for automatic unmounting
</td></tr><tr><td>set_hostname</td><td>change the default hostname </td></tr><tr><td>set_hostname</td><td>change the default hostname
</td></tr><tr><td>set_root_pw</td><td>change the password of root (only useful for a development <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>) </td></tr><tr><td>set_root_pw</td><td>change the password of root (only useful for a development <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>)
</td></tr><tr><td>import_authorized_keys</td><td>upload a <i>ssh</i> key for passwordless access to a development CryptoBox </td></tr><tr><td>import_authorized_keys</td><td>upload a <i>ssh</i> key for passwordless access to a development CryptoBox
</td></tr><tr><td>set_scan_devices</td><td>where to look for usable harddisks </td></tr><tr><td>set_scan_devices</td><td>where to look for usable harddisks
</td></tr></table> </td></tr></table>

View file

@ -8,16 +8,18 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#qemu&weblang=en">qemu</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#qemu">qemu</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#interleavedfilesnotyetsupported&weblang=en">interleaved files not (yet) supported</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#interleavedfilesnotyetsupported">interleaved files not (yet) supported</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#smbdsegfault&weblang=en">smbd: segfault</a></li> <li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#smbdsegfault">smbd: segfault</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems#Comments&weblang=en">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#dfsbuild">dfsbuild</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#cantcdto_builddirtargetvarlibaptlists">can't cd to _builddir/target/var/lib/apt/lists</a></li>
</ol><li><a href="?action=doc&page=CryptoBoxDevKnownProblems&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
@ -31,6 +33,11 @@ You should update <i>qemu</i> to version 0.7 or higher.
<p> <p>
This happens under certain circumstances. We do not know a solution for this problem. This happens under certain circumstances. We do not know a solution for this problem.
</p> </p>
<h2 id="dfsbuild">dfsbuild</h2>
<h3 id="cantcdto_builddirtargetvarlibaptlists">can't cd to _builddir/target/var/lib/apt/lists</h3>
<p>
Try to downgrade <a class="ext-link" title="http://packages.debian.org/stable/admin/cdebootstrap" href="http://packages.debian.org/stable/admin/cdebootstrap">cdebootstrap</a> to v0.3.4 (for debian: <i>apt-get install cdebootstrap/stable</i>). This problem occours at least up to v0.3.8 of <a class="ext-link" title="http://packages.debian.org/stable/admin/cdebootstrap" href="http://packages.debian.org/stable/admin/cdebootstrap">cdebootstrap</a>.
</p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>
<p> <p>

View file

@ -8,19 +8,19 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Softwarerequirements&weblang=en">Software requirements</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Softwarerequirements">Software requirements</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Packages&weblang=en">Packages</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Packages">Packages</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Kernel&weblang=en">Kernel</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Kernel">Kernel</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Getthesource&weblang=en">Get the source</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Getthesource">Get the source</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Firstbuild&weblang=en">First build</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Firstbuild">First build</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Finished&weblang=en">Finished</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Finished">Finished</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild">CryptoBoxDevCustomBuild</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a>)
</p> </p>
<hr /> <hr />
@ -44,7 +44,7 @@ recommended:
</li><li><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl">curl</a> </li><li><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=curl">curl</a>
</li></ul><h3 id="Kernel">Kernel</h3> </li></ul><h3 id="Kernel">Kernel</h3>
<p> <p>
If you want to use <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">qemu</a> to test your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> in a virtual environment, then you will need the <i>tun/tap</i> kernel feature. If you want to use <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu/" href="http://fabrice.bellard.free.fr/qemu/">qemu</a> to test your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> in a virtual environment, then you will need the <i>tun/tap</i> kernel feature.
</p> </p>
<pre class="wiki">CONFIG_TUN=m <pre class="wiki">CONFIG_TUN=m
</pre><h2 id="Getthesource">Get the source</h2> </pre><h2 id="Getthesource">Get the source</h2>
@ -57,17 +57,17 @@ Download the latest release from our <a class="ext-link" title="http://subversio
run <tt>scripts/cbox-build.sh release</tt> as <i>root</i> - hopefully, there should be no errors :) run <tt>scripts/cbox-build.sh release</tt> as <i>root</i> - hopefully, there should be no errors :)
</p> </p>
<p> <p>
Hint: This step will fail, if you did not install <i>apt-cacher</i>. See <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details on how to change the build-configuration settings (in this case: <i>mirror</i> in <i>dfs-cbox.conf</i>). Hint: This step will fail, if you did not install <i>apt-cacher</i>. See <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details on how to change the build-configuration settings (in this case: <i>mirror</i> in <i>dfs-cbox.conf</i>).
</p> </p>
<h2 id="Finished">Finished</h2> <h2 id="Finished">Finished</h2>
<p> <p>
Now you can start to pariticipate in the development of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> or simply customize your own CryptoBox-LiveCD. Now you can start to pariticipate in the development of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> or simply customize your own CryptoBox-LiveCD.
</p> </p>
<p> <p>
See <a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow">CryptoBoxDevWorkFlow</a> for details of how to use the developer's tools of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. See <a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en">CryptoBoxDevWorkFlow</a> for details of how to use the developer's tools of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<p> <p>
<a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild">CryptoBoxDevCustomBuild</a> shows some examples for local customizations of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> shows some examples for local customizations of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>

View file

@ -8,23 +8,23 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Overview&weblang=en">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Validate&weblang=en">Validate</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Validate">Validate</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Howtocreateatest&weblang=en">How to create a test</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Howtocreateatest">How to create a test</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevValidation#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxDevValidation&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>)
</p> </p>
<hr /> <hr />
<h1 id="ValidationoftheCryptoBox">Validation of the CryptoBox</h1> <h1 id="ValidationoftheCryptoBox">Validation of the CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
The validation feature helps you to check the programming logic of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a>. A lot of test cases are defined to verify as many functions of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> as possible. The validation feature helps you to check the programming logic of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. A lot of test cases are defined to verify as many functions of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> as possible.
</p> </p>
<p> <p>
The requests are processed with <a class="ext-link" title="http://curl.haxx.se/" href="http://curl.haxx.se/">curl</a>. The requests are processed with <a class="ext-link" title="http://curl.haxx.se/" href="http://curl.haxx.se/">curl</a>.
@ -33,7 +33,7 @@ The requests are processed with <a class="ext-link" title="http://curl.haxx.se/"
The received web page is saved to allow a later design review or css debugging. The received web page is saved to allow a later design review or css debugging.
</p> </p>
<p> <p>
The current state of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is represented by ten single values (e.g.: <i>box is configured</i>, <i>IP of the box</i>, <i>current language setting</i>, ...), which are invisibly a part of each html page (as comments). The returned status of every request is compared to the predicted value of the test case. The current state of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is represented by ten single values (e.g.: <i>box is configured</i>, <i>IP of the box</i>, <i>current language setting</i>, ...), which are invisibly a part of each html page (as comments). The returned status of every request is compared to the predicted value of the test case.
</p> </p>
<p> <p>
Similar test cases are pooled into test groups (e.g.: <i>initialization</i>, <i>configuration</i> and <i>mounting</i>). Similar test cases are pooled into test groups (e.g.: <i>initialization</i>, <i>configuration</i> and <i>mounting</i>).
@ -57,7 +57,7 @@ Every test consists of the following files:
</p> </p>
<table class="wiki"> <table class="wiki">
<tr><td>input.curl</td><td>the configuration file for the <i>curl</i> request <tr><td>input.curl</td><td>the configuration file for the <i>curl</i> request
</td></tr><tr><td>output</td><td>the predicted state of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> after the call </td></tr><tr><td>output</td><td>the predicted state of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> after the call
</td></tr><tr><td>description</td><td>a short description of the test (will be used for the summary) </td></tr><tr><td>description</td><td>a short description of the test (will be used for the summary)
</td></tr><tr><td>delay</td><td>[optional] time to wait after this test </td></tr><tr><td>delay</td><td>[optional] time to wait after this test
</td></tr></table> </td></tr></table>

View file

@ -8,40 +8,41 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Preparations&weblang=en">Preparations</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Preparations">Preparations</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#CreateaCryptoBoxLiveCD&weblang=en">Create a CryptoBox-LiveCD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Buildthebasesystem&weblang=en">Build the base system</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Buildthebasesystem">Build the base system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Configurethebaseimage&weblang=en">Configure the base image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Configurethebaseimage">Configure the base image</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Removedevelopmentfeatures&weblang=en">Remove development features</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Removedevelopmentfeatures">Remove development features</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Createanisoimage&weblang=en">Create an iso image</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Createanisoimage">Create an iso image</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#BurntheCD&weblang=en">Burn the CD</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#BurntheCD">Burn the CD</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#TesttheCryptoBoxLiveCD&weblang=en">Test the CryptoBox-LiveCD</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Chrootquickampdirtytests&weblang=en">Chroot: quick &amp; dirty tests</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Qemunearlycompleteemulation&weblang=en">Qemu: nearly complete emulation</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Qemunearlycompleteemulation">Qemu: nearly complete emulation</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Debuggingandmerging&weblang=en">Debugging and merging</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Debuggingandmerging">Debugging and merging</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Developmentonarunningsystem&weblang=en">Development on a running system</a></li> <ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Developmentonarunningsystem">Development on a running system</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Uploadinganewrelease&weblang=en">Uploading a new release</a></li> <li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Copyingatestversion">Copying a testversion</a></li>
</ol><li><a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow#Comments&weblang=en">Comments</a></li> </ol><li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#SettingupanewRelease">Setting up a new Release</a></li>
<li><a href="?action=doc&page=CryptoBoxDevWorkFlow&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxDev">CryptoBoxDev</a>, <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure">CryptoBoxDevCustomConfigure</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxDev&weblang=en">CryptoBoxDev</a>, <a href="?action=doc&page=CryptoBoxDevCustomConfigure&weblang=en">CryptoBoxDevCustomConfigure</a>, <a href="/trac/cryptobox/wiki/CryptoBoxDevPreparation">CryptoBoxDevPreparation</a>)
</p> </p>
<hr /> <hr />
<h1 id="Developmentworkflow">Development workflow</h1> <h1 id="Developmentworkflow">Development workflow</h1>
<h2 id="Preparations">Preparations</h2> <h2 id="Preparations">Preparations</h2>
<p> <p>
You should have completed the steps described in <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>. You should have completed the steps described in <a href="?action=doc&page=CryptoBoxDevPreparation&weblang=en">CryptoBoxDevPreparation</a>.
</p> </p>
<h2 id="CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</h2> <h2 id="CreateaCryptoBoxLiveCD">Create a CryptoBox-LiveCD</h2>
<p> <p>
The following steps can be executed in the order of their appearance. The following steps can be executed in the order of their appearance.
</p> </p>
<p> <p>
Usually there is no need to repeat the whole process, after you changed some parts of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. Especially the first step (building of the base system with <i>dfsbuild</i>) may usually be skipped. Usually there is no need to repeat the whole process, after you changed some parts of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. Especially the first step (building of the base system with <i>dfsbuild</i>) may usually be skipped.
</p> </p>
<p> <p>
Every step of the building process must be executed as <i>root</i>. Every step of the building process must be executed as <i>root</i>.
@ -54,7 +55,7 @@ Run <i>scripts/cbox-build.sh dfsbuild</i> to create the base system for the Live
The result can be found in <i>_builddir/cd1/image</i>. The result can be found in <i>_builddir/cd1/image</i>.
</p> </p>
<p> <p>
If you do not want to use the <i><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a> to save bandwidth and time, then you should modify the </i>mirror<i>-setting in <a href="/trac/cryptobox/browser/trunk/etc-default.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details).</i> If you do not want to use the <i><a class="ext-link" title="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;subword=0&amp;version=all&amp;release=all&amp;keywords=apt-cacher">apt-cacher</a> to save bandwidth and time, then you should modify the </i>mirror<i>-setting in <a href="/trac/cryptobox/browser/trunk/etc-default.d/dfs-cbox.conf">dfs-cbox.conf</a> (see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a> for details).</i>
</p> </p>
<h3 id="Configurethebaseimage">Configure the base image</h3> <h3 id="Configurethebaseimage">Configure the base image</h3>
<p> <p>
@ -86,18 +87,18 @@ Do it manually:
(change the <i>dev</i> setting according to your setup). (change the <i>dev</i> setting according to your setup).
</p> </p>
<p> <p>
Let the script do it for you: <i>scripts/cbox-build.sh burn</i> (maybe you have to change the <i>CDWRITER</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">cbox-dev.conf</a> - see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a>). Let the script do it for you: <i>scripts/cbox-build.sh burn</i> (maybe you have to change the <i>CDWRITER</i> setting in <a href="/trac/cryptobox/browser/trunk/etc-defaults.d/cbox-dev.conf">cbox-dev.conf</a> - see <a href="?action=doc&page=CryptoBoxDevCustomBuild&weblang=en">CryptoBoxDevCustomBuild</a>).
</p> </p>
<p> <p>
Of course, it is not wise to use CD-R media. CD-RW consume less resources. Of course, it is not wise to use CD-R media. CD-RW consume less resources.
</p> </p>
<h2 id="TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</h2> <h2 id="TesttheCryptoBoxLiveCD">Test the CryptoBox-LiveCD</h2>
<p> <p>
This section is only useful for developers, who want to improve or change the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system. This section is only useful for developers, who want to improve or change the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system.
</p> </p>
<h3 id="Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</h3> <h3 id="Chrootquickampdirtytests">Chroot: quick &amp; dirty tests</h3>
<p> <p>
If you modified the <i>perl</i>- or <i>shell</i>-scripts of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, then you can check for syntax errors by running them in a <i>chroot</i> environment. Be careful: you have access to all ressources of your computer, while you are working within a <i>chroot</i> environment - so you can easily repartition your real disk ... If you modified the <i>perl</i>- or <i>shell</i>-scripts of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, then you can check for syntax errors by running them in a <i>chroot</i> environment. Be careful: you have access to all ressources of your computer, while you are working within a <i>chroot</i> environment - so you can easily repartition your real disk ...
</p> </p>
<p> <p>
To start a <i>chroot</i> environment, you can execute <i>scripts/cbox-dev.sh chroot</i>. To start a <i>chroot</i> environment, you can execute <i>scripts/cbox-dev.sh chroot</i>.
@ -107,7 +108,7 @@ For more intensive tests, you may use <i>qemu</i> (see below) or burn real LiveC
</p> </p>
<h3 id="Qemunearlycompleteemulation">Qemu: nearly complete emulation</h3> <h3 id="Qemunearlycompleteemulation">Qemu: nearly complete emulation</h3>
<p> <p>
The processor emulator <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu" href="http://fabrice.bellard.free.fr/qemu">qemu</a> allows you test the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> in a virtual environment, that is completely separated from your real computer's resources. It is the tool of choice, if you do nat have a real computer around for testing. The processor emulator <a class="ext-link" title="http://fabrice.bellard.free.fr/qemu" href="http://fabrice.bellard.free.fr/qemu">qemu</a> allows you test the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> in a virtual environment, that is completely separated from your real computer's resources. It is the tool of choice, if you do nat have a real computer around for testing.
</p> </p>
<p> <p>
Beware - there are some problems, when using <i>qemu</i>: Beware - there are some problems, when using <i>qemu</i>:
@ -120,10 +121,10 @@ To start a <i>qemu</i> emulation of the <i>iso</i> image, you may type:
<pre class="wiki">scripts/cbox-dev.sh qemu <pre class="wiki">scripts/cbox-dev.sh qemu
</pre><h2 id="Debuggingandmerging">Debugging and merging</h2> </pre><h2 id="Debuggingandmerging">Debugging and merging</h2>
<p> <p>
This section is only useful for developers, who want to develop on a running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system (emulated or real). This section is only useful for developers, who want to develop on a running <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system (emulated or real).
</p> </p>
<p> <p>
You may access the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> directly or you can use <i>ssh</i> to open a remote session: You may access the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> directly or you can use <i>ssh</i> to open a remote session:
</p> </p>
<pre class="wiki">./cbox-dev.sh ssh <pre class="wiki">./cbox-dev.sh ssh
</pre><h3 id="Developmentonarunningsystem">Development on a running system</h3> </pre><h3 id="Developmentonarunningsystem">Development on a running system</h3>
@ -131,17 +132,21 @@ You may access the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">Cry
When you run an emulation or test a real LiveCD, you may encounter problems and bugs. To test your fixes for these problems, it is convenient, to change the running test system. Afterwards you can merge these changes to your local development copy. When you run an emulation or test a real LiveCD, you may encounter problems and bugs. To test your fixes for these problems, it is convenient, to change the running test system. Afterwards you can merge these changes to your local development copy.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh diff</i> to see the changes, you made on the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system. Type <i>scripts/cbox-dev.sh diff</i> to see the changes, you made on the running <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh merge</i> to merge these changes to your local working copy. Type <i>scripts/cbox-dev.sh merge</i> to merge these changes to your local working copy.
</p> </p>
<h3 id="Uploadinganewrelease">Uploading a new release</h3> <h3 id="Copyingatestversion">Copying a testversion</h3>
<p> <p>
Alternatively you may also upload a new version of your local working copy to the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system. Alternatively you may also upload a new version of your local working copy to the running <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system.
</p> </p>
<p> <p>
Type <i>scripts/cbox-dev.sh upload</i> - beware: all recent changes you made to the running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system, are lost. Type <i>scripts/cbox-dev.sh upload</i> - beware: all recent changes you made to the running <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> system, are lost.
</p>
<h2 id="SettingupanewRelease">Setting up a new Release</h2>
<p>
Once you finished your development, you surely want to make a new release. Please read the instructions in the <a href="/trac/cryptobox/browser/trunk/hints/release-policy.txt">releas-policy.txt</a> it will save you a lot of time! Then you basically just have to run <i>scripts/cbox-build.sh release</i> and get yourself a good coffee. After the command has finished you'll see the releasefiles in <i>_buildir</i>.
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>

View file

@ -8,47 +8,47 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Gettingstarted&weblang=en">Getting started</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Gettingstarted">Getting started</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#FirstSteps&weblang=en">First Steps</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#FirstSteps">First Steps</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#HintsCaveats&weblang=en">Hints / Caveats</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#ConfigurationofyourCryptoBox&weblang=en">Configuration of your CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#ConfigurationofyourCryptoBox">Configuration of your CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Overview&weblang=en">Overview</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Overview">Overview</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Foreword&weblang=en">Foreword</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Foreword">Foreword</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialization&weblang=en">Initialization</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Initialization">Initialization</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Configuration&weblang=en">Configuration</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Configuration">Configuration</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HintsCaveats&weblang=en">Hints / Caveats</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Comments">Comments</a></li>
</ol> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#DailyuseoftheCryptoBox&weblang=en">Daily use of the CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#DailyuseoftheCryptoBox">Daily use of the CryptoBox</a></li>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Activateyourencryptedfilesystem&weblang=en">Activate your encrypted filesystem</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Activateyourencryptedfilesystem">Activate your encrypted filesystem</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Useyourencrypteddata&weblang=en">Use your encrypted data</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Useyourencrypteddata">Use your encrypted data</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Deactivateyourencryptedfilesystem&weblang=en">Deactivate your encrypted filesystem</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#ShutdownyourCryptoBox&weblang=en">Shut down your CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#ShutdownyourCryptoBox">Shut down your CryptoBox</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Incaseofemergency&weblang=en">In case of emergency</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Incaseofemergency">In case of emergency</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#QuestionsandAnswers&weblang=en">Questions and Answers</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#QuestionsandAnswers">Questions and Answers</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Comments">Comments</a></li>
</ol> </ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox/en</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox/en</a>, <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a>)
</p> </p>
<hr /> <hr />
<h1 id="UserDocumentation">User Documentation</h1> <h1 id="UserDocumentation">User Documentation</h1>
<p> <p>
The following pages describe the easy use of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. The following pages describe the easy use of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<p> <p>
The online version of this manual is a wiki, which means you can edit the pages. So if you have a question or you perceive a description as unclear, please post it on the bottom of the relevant page. The developers will answer your questions and update the manual as fast as possible. This way you can contribute in making the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> a better experience for everyone! The online version of this manual is a wiki, which means you can edit the pages. So if you have a question or you perceive a description as unclear, please post it on the bottom of the relevant page. The developers will answer your questions and update the manual as fast as possible. This way you can contribute in making the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> a better experience for everyone!
</p> </p>
<ol><li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted&weblang=en">CryptoBoxUserGettingStarted</a> -- first steps to get the Cryptobox up and running <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en">CryptoBoxUserGettingStarted</a> -- first steps to get the Cryptobox up and running
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a> -- configure the details of your new encrypted fileserver </li><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a> -- configure the details of your new encrypted fileserver
</li><li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse">CryptoBoxUserDailyUse</a> -- daily use of your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> </li><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en">CryptoBoxUserDailyUse</a> -- daily use of your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>
</li></ol><p> </li></ol><p>
The online version of this manual can be found at <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en" href="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en">https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en</a>. The online version of this manual can be found at <a class="ext-link" title="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en" href="https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en">https://systemausfall.org/trac/cryptobox/wiki/CryptoBoxUser/en</a>.
</p> </p>

View file

@ -8,55 +8,74 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Overview&weblang=en">Overview</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Gettingstarted">Getting started</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Foreword&weblang=en">Foreword</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#FirstSteps">First Steps</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialization&weblang=en">Initialization</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Configuration&weblang=en">Configuration</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HintsCaveats&weblang=en">Hints / Caveats</a></li> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#ConfigurationofyourCryptoBox">Configuration of your CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Overview">Overview</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Foreword">Foreword</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Initialization">Initialization</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Configuration">Configuration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Comments">Comments</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#DailyuseoftheCryptoBox">Daily use of the CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Activateyourencryptedfilesystem">Activate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Useyourencrypteddata">Use your encrypted data</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#ShutdownyourCryptoBox">Shut down your CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Incaseofemergency">In case of emergency</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#QuestionsandAnswers">Questions and Answers</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Comments">Comments</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser">CryptoBoxUser/en</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser/en</a>, <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a>)
</p> </p>
<hr /> <hr />
<h1 id="ConfigurationofyourCryptoBox">Configuration of your CryptoBox</h1> <h1 id="ConfigurationofyourCryptoBox">Configuration of your CryptoBox</h1>
<h2 id="Overview">Overview</h2> <h2 id="Overview">Overview</h2>
<p> <p>
All parts of administration of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> are done through a comfortable web interface. If this is the first time you use the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, just follow the steps below. All parts of administration of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> are done through a comfortable web interface. If this is the first time you use the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, just follow the steps below.
</p> </p>
<p> <p>
You can safely ignore the <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Foreword&weblang=en">Foreword</a> if you are in a hurry. You can safely ignore the <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Foreword">Foreword</a> if you are in a hurry.
</p> </p>
<p> <p>
<a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Initialization">Initialization</a> describes the process of integrating a new harddisk. You usually have to perform this steps if you start with a new <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> or after replacing the harddisk. <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Initialization">Initialization</a> describes the process of integrating a new harddisk. You usually have to perform this steps if you start with a new <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> or after replacing the harddisk.
</p> </p>
<p> <p>
In the <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#Configuration">Configuration</a> section, you can configure the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> according to your personal needs, e.g. change your desired language for the web interface or change the IP address of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. In the <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Configuration">Configuration</a> section, you can configure the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> according to your personal needs, e.g. change your desired language for the web interface or change the IP address of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<p> <p>
Do not forget to read the <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration#HintsCaveats&weblang=en">Hints / Caveats</a> section too. Do not forget to read the <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#HintsCaveats">Hints / Caveats</a> section too.
</p> </p>
<h2 id="Foreword">Foreword</h2> <h2 id="Foreword">Foreword</h2>
<p> <p>
Okay, you finished the <a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted">CryptoBoxUserGettingStarted</a> and are now sitting in front of a computer that is connected via network with your <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a>. You point a browser to &#34;<a class="ext-link" title="https://192.168.0.23&#34;" href="https://192.168.0.23&#34;">https://192.168.0.23&#34;</a> and the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface appears. Okay, you finished the <a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en">CryptoBoxUserGettingStarted</a> and are now sitting in front of a computer that is connected via network with your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. You point a browser to &#34;<a class="ext-link" title="https://192.168.0.23&#34;" href="https://192.168.0.23&#34;">https://192.168.0.23&#34;</a> and the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface appears.
</p> </p>
<p> <p>
Before you can save data on your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, its harddisk has to be formatted with a cryptographic filesystem. Sounds complicated but don't be scared - it's really a &#34;one click&#34; thing. :) Before you can save data on your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>, its harddisk has to be formatted with a cryptographic filesystem. Sounds complicated but don't be scared - it's really a &#34;one click&#34; thing. :)
</p> </p>
<h2 id="Initialization">Initialization</h2> <h2 id="Initialization">Initialization</h2>
<p> <p>
Click on <i>Initialize CryptoBox</i> in the title bar. Click on <i>Initialize CryptoBox</i> in the title bar.
</p>
<p>
<a href='/trac/cryptobox/file/trunk/www-data/screenshots/en_init.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/en_init.png?format=raw' alt="en_init.png" title="en_init.png" style="" /></a>
</p> </p>
<p> <p>
Now you are promted to enter two passwords twice (because we want to train your typing skills ;). Now you are promted to enter two passwords twice (because we want to train your typing skills ;).
</p> </p>
<ul><li>The first password is the <i>administration password</i>. <ul><li>The first password is the <i>administration password</i>.
<ul><li>It is used to protect the configuration of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. <ul><li>It is used to protect the configuration of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</li><li>This is necessary to make sure, that no one without your permission can destroy your data by re-initializing the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. </li><li>This is necessary to make sure, that no one without your permission can destroy your data by re-initializing the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</li><li>Chances are good, that you will only need it once. </li><li>Chances are good, that you will only need it once.
</li><li>You may leave it empty, but this is not recommended. </li><li>You may leave it empty, but this is not recommended.
</li></ul></li><li>The <i>crypto password</i> is the more important password, protecting the data on your harddisk. Choose it wisely! </li></ul></li><li>The <i>crypto password</i> is the more important password, protecting the data on your harddisk. Choose it wisely!
@ -74,26 +93,29 @@ The initialization process takes place in the background and will be completed a
<p> <p>
While the initialization is usually done only once, the configuration can be changed at any time you want. You can reach it by clicking at <i>Configuration</i> in the menu bar of the website. Now you see a form with four fields: While the initialization is usually done only once, the configuration can be changed at any time you want. You can reach it by clicking at <i>Configuration</i> in the menu bar of the website. Now you see a form with four fields:
</p> </p>
<ul><li>If you defined a administration passwort during <i>Initialization</i>, you have to enter it first. Otherwise this field does not appear. <p>
<a href='/trac/cryptobox/file/trunk/www-data/screenshots/en_config.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/en_config.png?format=raw' alt="en_config.png" title="en_config.png" style="" /></a>
</p>
<ul><li>If you defined an administration password during <i>Initialization</i>, you have to enter it first. Otherwise this field does not appear.
</li><li>If the default network address (IP) doesn't fit into your network infrastructure, you can change it in the second field. </li><li>If the default network address (IP) doesn't fit into your network infrastructure, you can change it in the second field.
</li><li>The timeout defines the amount of time (in minutes) after that the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> deactivates the access to the encrypted data. If you e.g. copy a file on the box, it starts counting at zero, so down-/uploads won't be interrupted. </li><li>The timeout defines the amount of time (in minutes) after that the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> deactivates the access to the encrypted data. If you e.g. copy a file on the box, it starts counting at zero, so down-/uploads won't be interrupted.
</li><li>It's good choice to enter a small number (few minutes). </li><li>It's good choice to enter a small number (few minutes).
</li><li>A timeout of <i>0</i> turns off the automatic deactivation - this is not recommended. </li><li>A timeout of <i>0</i> turns off the automatic deactivation - this is not recommended.
</li><li>At <i>language preferences</i> you can select the default language for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface. </li><li>At <i>language preferences</i> you can select the default language for the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface.
</li></ul><p> </li></ul><p>
Complete your changes by clicking on <i>Save configuration</i>. Complete your changes by clicking on <i>Save configuration</i>.
</p> </p>
<p> <p>
That's all - your <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> is now ready for <a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse&weblang=en">daily use</a>! That's all - your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is now ready for <a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en">daily use</a>!
</p> </p>
<h2 id="HintsCaveats">Hints / Caveats</h2> <h2 id="HintsCaveats">Hints / Caveats</h2>
<ul><li>All data on the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> harddisk will be erased during <i>Initialization</i>. <ul><li>All data on the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> harddisk will be erased during <i>Initialization</i>.
</li><li>All passwords have to be typed twice to reduce the chance of a typo. </li><li>All passwords have to be typed twice to reduce the chance of a typo.
</li><li>The optional adminstration password is necessary for configuration only. </li><li>The optional adminstration password is necessary for configuration only.
</li><li>The crypto password protects your beloved data. </li><li>The crypto password protects your beloved data.
</li><li>If the cryptobox is not reachable by browsing to 192.168.0.23, you may have to adjust the network settings of your computer for initialization of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. </li><li>If the cryptobox is not reachable by browsing to 192.168.0.23, you may have to adjust the network settings of your computer for initialization of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</li></ul><p> </li></ul><p>
<i>back to <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i> <i>back to <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i>
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>

View file

@ -8,19 +8,34 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Activateyourencryptedfilesystem&weblang=en">Activate your encrypted filesystem</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Gettingstarted">Getting started</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Useyourencrypteddata&weblang=en">Use your encrypted data</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#FirstSteps">First Steps</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Deactivateyourencryptedfilesystem&weblang=en">Deactivate your encrypted filesystem</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#ShutdownyourCryptoBox&weblang=en">Shut down your CryptoBox</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Comments">Comments</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Incaseofemergency&weblang=en">In case of emergency</a></li> </ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#QuestionsandAnswers&weblang=en">Questions and Answers</a></li> <li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#ConfigurationofyourCryptoBox">Configuration of your CryptoBox</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserDailyUse#Comments&weblang=en">Comments</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Overview">Overview</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Foreword">Foreword</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Initialization">Initialization</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Configuration">Configuration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Comments">Comments</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#DailyuseoftheCryptoBox">Daily use of the CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Activateyourencryptedfilesystem">Activate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Useyourencrypteddata">Use your encrypted data</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#ShutdownyourCryptoBox">Shut down your CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Incaseofemergency">In case of emergency</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#QuestionsandAnswers">Questions and Answers</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Comments">Comments</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser">CryptoBoxUser/en</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration">CryptoBoxUserConfiguration/en</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserDailyUse&weblang=en">CryptoBoxUserDailyUse</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser/en</a>, <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration/en</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserDailyUse">CryptoBoxUserDailyUse</a>)
</p> </p>
<hr /> <hr />
@ -29,7 +44,7 @@
<p> <p>
You can activate your encrypted filesystem by doing following these steps: You can activate your encrypted filesystem by doing following these steps:
</p> </p>
<ul><li>Point your web browser at the address of your <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a>. The default is <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23&weblang=en">https://192.168.0.23</a>. <ul><li>Point your web browser at the address of your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. The default is <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23">https://192.168.0.23</a>.
</li><li>Click on <i>Activation of encrypted data</i>. A new page asking for your crypto password appears. </li><li>Click on <i>Activation of encrypted data</i>. A new page asking for your crypto password appears.
</li><li>Enter your crypto password and click on the button below labeled <i>activate encrypted filesystem</i>. </li><li>Enter your crypto password and click on the button below labeled <i>activate encrypted filesystem</i>.
</li></ul><p> </li></ul><p>
@ -51,16 +66,19 @@ resp. unmount:
<pre class="wiki">smbumount /mnt <pre class="wiki">smbumount /mnt
</pre><h3 id="Windows">Windows</h3> </pre><h3 id="Windows">Windows</h3>
<p> <p>
Run the the Windows Explorer and choose <i>Map network drive</i> in the <i>Extras</i> menu: Run the the Windows Explorer and choose <i>Map network drive</i> in the <i>Tools</i> menu:
</p> </p>
<ul><li>select a drive of your choice <ul><li>select a drive of your choice
</li><li>enter <i>\\192.168.0.23\public</i> (default setting) as target </li><li>enter <i>\\192.168.0.23\public</i> (default setting) as target
</li></ul><p> </li></ul><p>
<a href='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_network_drive.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_network_drive.png?format=raw' alt="en_w98_network_drive.png" title="en_w98_network_drive.png" style="" /></a>
</p>
<p>
Now you can use your encrypted data like any other network resource. Now you can use your encrypted data like any other network resource.
</p> </p>
<h2 id="Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</h2> <h2 id="Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</h2>
<p> <p>
You can deactivate the encrypted filesystem by clicking at <i>Deactivation of encrypted data</i> in the web interface of your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>. You can deactivate the encrypted filesystem by clicking at <i>Deactivation of encrypted data</i> in the web interface of your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a>.
</p> </p>
<p> <p>
Your data is now protected again. Your data is now protected again.
@ -70,24 +88,30 @@ Your data is now protected again.
Click at the <i>Shutdown</i> link in the menu of the web interface. There you can choose <i>poweroff</i> or <i>reboot</i>. The shutdown takes some seconds. Click at the <i>Shutdown</i> link in the menu of the web interface. There you can choose <i>poweroff</i> or <i>reboot</i>. The shutdown takes some seconds.
</p> </p>
<p> <p>
If the hardware of your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is quite recent, it will power-off automatically. Otherwise you have to do it manually. If the hardware of your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> is quite recent, it will power-off automatically. Otherwise you have to do it manually.
</p> </p>
<h2 id="Incaseofemergency">In case of emergency</h2> <h2 id="Incaseofemergency">In case of emergency</h2>
<p> <p>
If you have to protect the drive really fast, just power-off the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> machine instantly by pulling the plug or pushing the power button. This is not very clean and can (in very rare circumstances) corrupt open files, but it is the fasted method to secure your data. If you have to protect the drive really fast, just power-off the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> machine instantly by pulling the plug or pushing the power button. This is not very clean and can (in very rare circumstances) corrupt open files, but it is the fastest method to secure your data.
</p> </p>
<p> <p>
<i>back to <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i> <i>back to <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i>
</p> </p>
<hr /> <hr />
<h2 id="QuestionsandAnswers">Questions and Answers</h2> <h2 id="QuestionsandAnswers">Questions and Answers</h2>
<h3 id="Windowsnetworkdrivecannotbemapped">Windows: network drive cannot be mapped</h3> <h3 id="Windowsnetworkdrivecannotbemapped">Windows: network drive cannot be mapped</h3>
<p> <p>
<a href='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_not_logged_in.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_not_logged_in.png?format=raw' alt="en_w98_not_logged_in.png" title="en_w98_not_logged_in.png" style="" /></a>
</p>
<p>
This error message may appear, if you did not login during the booting of you windows machine (or you closed the login dialog by pressing ESC). This error message may appear, if you did not login during the booting of you windows machine (or you closed the login dialog by pressing ESC).
</p> </p>
<p> <p>
<strong>Solution:</strong> Choose <i>Logout</i> in the <i>Start</i> menu and login again. <strong>Solution:</strong> Choose <i>Logout</i> in the <i>Start</i> menu and login again.
</p> </p>
<p>
<a href='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_login.png' style='padding:0; border:none'><img src='/trac/cryptobox/file/trunk/www-data/screenshots/en_w98_login.png?format=raw' alt="en_w98_login.png" title="en_w98_login.png" style="" /></a>
</p>
<h3 id="Linuxonlyrootcanunmount192168023public">Linux: only root can unmount //192.168.0.23/public</h3> <h3 id="Linuxonlyrootcanunmount192168023public">Linux: only root can unmount //192.168.0.23/public</h3>
<p> <p>
You can't unmount the partition with <i>umount</i>. You can't unmount the partition with <i>umount</i>.

View file

@ -8,53 +8,72 @@
<div class='wiki-toc'> <div class='wiki-toc'>
<h4>Table of Contents</h4> <h4>Table of Contents</h4>
<ol> <ol>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#FirstSteps&weblang=en">First Steps</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Gettingstarted">Getting started</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#HintsCaveats&weblang=en">Hints / Caveats</a></li> <ol><li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#FirstSteps">First Steps</a></li>
<li><a href="/cryptobox?action=doc&page=CryptoBoxUserGettingStarted#Comments&weblang=en">Comments</a></li> <li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="?action=doc&page=CryptoBoxUserGettingStarted&weblang=en#Comments">Comments</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#ConfigurationofyourCryptoBox">Configuration of your CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Overview">Overview</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Foreword">Foreword</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Initialization">Initialization</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Configuration">Configuration</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#HintsCaveats">Hints / Caveats</a></li>
<li><a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en#Comments">Comments</a></li>
</ol>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#DailyuseoftheCryptoBox">Daily use of the CryptoBox</a></li>
<ol><li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Activateyourencryptedfilesystem">Activate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Useyourencrypteddata">Use your encrypted data</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Deactivateyourencryptedfilesystem">Deactivate your encrypted filesystem</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#ShutdownyourCryptoBox">Shut down your CryptoBox</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Incaseofemergency">In case of emergency</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#QuestionsandAnswers">Questions and Answers</a></li>
<li><a href="?action=doc&page=CryptoBoxUserDailyUse&weblang=en#Comments">Comments</a></li>
</ol>
</ol> </ol>
</div> </div>
</p> </p>
<p> <p>
<strong>Navigation:</strong> ( <a href="/cryptobox?action=doc&page=CryptoBoxUser">CryptoBoxUser/en</a>, <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration">CryptoBoxUserConfiguration/en</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserGettingStarted&weblang=en">CryptoBoxUserGettingStarted</a>) <strong>Navigation:</strong> ( <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser/en</a>, <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration/en</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserDailyUse/en">CryptoBoxUserDailyUse/en</a>, <a href="/trac/cryptobox/wiki/CryptoBoxUserGettingStarted">CryptoBoxUserGettingStarted</a>)
</p> </p>
<hr /> <hr />
<h1 id="Gettingstarted">Getting started</h1> <h1 id="Gettingstarted">Getting started</h1>
<h2 id="FirstSteps">First Steps</h2> <h2 id="FirstSteps">First Steps</h2>
<p> <p>
Getting the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> started doesn't take much: Getting the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> started doesn't take much:
</p> </p>
<ol><li>You need an old Computer (at least 100MHz, 48MB RAM) (rule of thumb: bought at least after 1996). This PC needs a network card, a CD-ROM drive and a huge harddisk. <ol><li>You need an old Computer (at least 100MHz, 48MB RAM) (rule of thumb: bought at least after 1996). This PC needs a network card, a CD-ROM drive and a huge harddisk.
<ul><li>Well the disk doesn't need to be huge, it should just suit your filestorage needs ;) <ul><li>Well the disk doesn't need to be huge, it should just suit your filestorage needs ;)
</li><li>You don't need a monitor or a keyboard to use your <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> (with one exception, see below). </li><li>You don't need a monitor or a keyboard to use your <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> (with one exception, see below).
</li><li>Of course, you may use a faster computer, but they usually consume much more energy and do not provide signifcant advantages. </li><li>Of course, you may use a faster computer, but they usually consume much more energy and do not provide signifcant advantages.
</li></ul></li><li>Then download the latest version of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> as an iso-image and burn this image onto a CD. </li></ul></li><li>Then download the latest version of the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> as an iso-image and burn this image onto a CD.
<ul><li><a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">http://codecoop.org/projects/cryptobox/</a> <ul><li><a class="ext-link" title="http://codecoop.org/projects/cryptobox/" href="http://codecoop.org/projects/cryptobox/">http://codecoop.org/projects/cryptobox/</a>
</li></ul></li><li>Configure your PC, so it can boot from the CD. Therefore you have to enter the BIOS and configure the CD-ROM as boot device. </li></ul></li><li>Configure your PC, so it can boot from the CD. Therefore you have to enter the BIOS and configure the CD-ROM as boot device.
</li><li>Insert the shiny new <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> CD you've just burned and start the computer. </li><li>Insert the shiny new <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> CD you've just burned and start the computer.
</li></ol><p> </li></ol><p>
If it now boots from the CD, you accomplished all of the requirements. If it now boots from the CD, you accomplished all of the requirements.
</p> </p>
<p> <p>
Now you can just go to your current desktop computer and point your browser to <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23">https://192.168.0.23</a> where the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface should be displayed. Easy - isn't it? Now you can just go to your current desktop computer and point your browser to <a class="ext-link" title="https://192.168.0.23" href="https://192.168.0.23">https://192.168.0.23</a> where the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> interface should be displayed. Easy - isn't it?
</p> </p>
<p> <p>
For further steps go to <a href="/cryptobox?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a>. For further steps go to <a href="?action=doc&page=CryptoBoxUserConfiguration&weblang=en">CryptoBoxUserConfiguration</a>.
</p> </p>
<h2 id="HintsCaveats">Hints / Caveats</h2> <h2 id="HintsCaveats">Hints / Caveats</h2>
<p> <p>
</p> </p>
<ul><li>Maybe you need to change the network address (IP) of your PC to configure the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> for the first time. Ask someone for help, if you don't know how and why ... <ul><li>Maybe you need to change the network address (IP) of your PC to configure the <a href="?action=doc&page=CryptoBox&weblang=en">CryptoBox</a> for the first time. Ask someone for help, if you don't know how and why ...
</li><li>If you're going to buy a new harddisk keep in mind that very old hardware can't handle current disk sizes! </li><li>If you're going to buy a new harddisk keep in mind that very old hardware can't handle current disk sizes!
</li><li>Some old PCs are not able to boot from CD. </li><li>Some old PCs are not able to boot from CD.
</li><li>If you don't know what a BIOS is, better ask someone, before you try to change something. ;) </li><li>If you don't know what a BIOS is, better ask someone, before you try to change something. ;)
</li><li>Don't forget to connect your PC to your local area network! </li><li>Don't forget to connect your PC to your local area network!
</li><li>To configure the BIOS, you need a keyboard and a monitor. But this has to be done only once. </li><li>To configure the BIOS, you need a keyboard and a monitor. But this has to be done only once.
</li></ul><p> </li></ul><p>
<i>back to <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i> <i>back to <a href="?action=doc&page=CryptoBoxUser&weblang=en">CryptoBoxUser</a></i>
</p> </p>
<hr /> <hr />
<h2 id="Comments">Comments</h2> <h2 id="Comments">Comments</h2>