doc: validate_doc_language fixed
transparency of weblang increased userdocexport improved userdoc update shutdown_form fixedmaster
parent
06b5faa091
commit
b928d6520d
@ -0,0 +1,137 @@
|
||||
|
||||
<a id="top"></a>
|
||||
<ol>
|
||||
|
||||
<li>
|
||||
<a href="#head-e50e9371b89733779dffda07519c0bdfb6c3cd19">Neuigkeiten</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-a6addcb037bbd74e8c3f533fcbc9b974c5008676">Überblick</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-5b1aae7bec38aaabf39d79875117c8c10c945603">Spezifikationen</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-2614272d10d2679e8451f66e39db184578ec3d7c">Nutzung</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-b1bdcd2edb5c97874f17e2830b40854662ae1ef6">Mitmachen</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-f8cc7f13417e1024c0e7f219cc43f0fd9000ad72">Rechtliches</a>
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
<p> </p>
|
||||
<hr>
|
||||
<p> </p>
|
||||
<p><em>unter <a href="/cryptobox?action=doc&page=CryptoBoxIntro&weblang=de">CryptoBoxIntro/de</a> findest du einen sehr kurzen Überblick</em> </p>
|
||||
|
||||
<h2 id="head-e50e9371b89733779dffda07519c0bdfb6c3cd19">Neuigkeiten</h2>
|
||||
|
||||
<p>Das erste Release der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> wird im Oktober bei <a href="http://codecoop.org/projects/cryptobox/&weblang=de">http://codecoop.org/projects/cryptobox/</a> verfügbar sein. </p>
|
||||
|
||||
<h2 id="head-a6addcb037bbd74e8c3f533fcbc9b974c5008676">Überblick</h2>
|
||||
|
||||
<p>Die <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> ist eine <a class="interwiki" title="WikiPediaDe" 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="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Kryptografie&weblang=de">Kryptografie</a> wissen musst. </p>
|
||||
<p>Die Dokumentation der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ist bisher in folgenden Sprachen verfügbar: </p>
|
||||
<ul>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">deutsch</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">english</a> </p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>Wir freuen uns über weitere Übersetzugen <img src="/cryptobox-img/smile.png" alt=":)" height="15" width="15"> </p>
|
||||
|
||||
<h2 id="head-5b1aae7bec38aaabf39d79875117c8c10c945603">Spezifikationen</h2>
|
||||
|
||||
<div>
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<p>System</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>Debian/Linux basierte Live-CD</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>benötigter Computer</p>
|
||||
</td>
|
||||
<td>
|
||||
<p> "ausrangierter" PC (i386 ab p1 mind. 32MB RAM)</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>unterstützte Clients</p>
|
||||
</td>
|
||||
<td>
|
||||
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Liste_der_Betriebssysteme">*nix; *bsd; Windows; Mac OS</a></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>interner Fileserver</p>
|
||||
</td>
|
||||
<td>
|
||||
<p><a class="external" href="http://samba.org">samba</a> (Netzwerkfreigaben)</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>Benutzerschnittstelle</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>per Browser bedienbares Web-Interface</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>Verschlüsselung</p>
|
||||
</td>
|
||||
<td>
|
||||
<p><a class="interwiki" title="WikiPediaDe" href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> via device-mapper</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<p>Das Web-Interface der <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> ünterstützt derzeit folgende Sprachen: </p>
|
||||
<ul>
|
||||
<li><p> deutsch </p>
|
||||
</li>
|
||||
<li><p> englisch </p>
|
||||
</li>
|
||||
<li><p> slowenisch </p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>Du kannst gern weitere <a class="interwiki" title="SubVersion" href="/websvn/cryptobox/trunk/cbox-tree.d/usr/share/cryptobox/lang/en.hdf">Übersetzungen</a> in andere Sprachen hinzufügen (idealerweise utf-encodiert). </p>
|
||||
|
||||
<h2 id="head-2614272d10d2679e8451f66e39db184578ec3d7c">Nutzung</h2>
|
||||
|
||||
<p>Das Nutzerhandbuch ist unter <a href="/cryptobox?action=doc&page=CryptoBoxUser&weblang=de">CryptoBoxUser/de</a> verfügbar. </p>
|
||||
|
||||
<h2 id="head-b1bdcd2edb5c97874f17e2830b40854662ae1ef6">Mitmachen</h2>
|
||||
|
||||
<p>Beteilige dich an der Entwicklung der <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> und werde reich und schön! <img src="/cryptobox-img/smile4.png" alt=";)" height="15" width="15&weblang=de"> <br>
|
||||
Nee im Ernst, wir freuen uns über jeden partizipierenden Menschen. Du wirst in einem entspannten Team reichlich Erfahrungen sammeln, eine nützliche Sache voranbringen und - wer weiß - vielleicht macht dich das auch schön. Schreib eine Mail an <em>cryptobox[at]systemausfall.org</em> und hab Spaß. </p>
|
||||
<p>Fehler kannst du in unserer <a class="external" href="https://systemausfall.org/trac/cryptobox">Fehlerdatenbank</a> eintragen. </p>
|
||||
<p>Die Entwickler-Doku findest du unter <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a> (bisher nur englisch). </p>
|
||||
|
||||
<h2 id="head-f8cc7f13417e1024c0e7f219cc43f0fd9000ad72">Rechtliches</h2>
|
||||
|
||||
<ol type="1">
|
||||
<li><p>Alle Skripte unterliegen der <a class="external" href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a> - sie sind also quasi vollständig frei. </p>
|
||||
</li>
|
||||
<li><p>Die Dokumentation unterliegt einer <em><a class="external" href="http://creativecommons.org/licenses/by-sa-nc/2.0/">Creative Commons</a></em>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet. </p>
|
||||
</li>
|
||||
<li><p>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> entstehen könnten. </p>
|
||||
</li>
|
||||
</ol>
|
||||
|
@ -0,0 +1,49 @@
|
||||
|
||||
<a id="top"></a>
|
||||
<ol>
|
||||
|
||||
<li>
|
||||
<a href="#head-85f75330e62e5b1efc9f504fe9cb51a1b966dc3b">Development documentation</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-b8ce79abe983e1592235d0085dd6928b83811739">Contact</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-964f56b054273ed39bab34484f83ac053ac0f12e">Bug reports</a>
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
<p> </p>
|
||||
<hr>
|
||||
<p> </p>
|
||||
|
||||
<h2 id="head-85f75330e62e5b1efc9f504fe9cb51a1b966dc3b">Development documentation</h2>
|
||||
|
||||
<p>The following pages are written for developers only. 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. </p>
|
||||
<ul>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevWorkFlow&weblang=de">CryptoBoxDevWorkFlow</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomConfigure&weblang=de">CryptoBoxDevCustomConfigure</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevValidation&weblang=de">CryptoBoxDevValidation</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevBackground&weblang=de">CryptoBoxDevBackground</a> </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxDevKnownProblems&weblang=de">CryptoBoxDevKnownProblems</a> </p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="head-b8ce79abe983e1592235d0085dd6928b83811739">Contact</h2>
|
||||
|
||||
<p>We are waiting for your emails to <em>cryptobox[at]systemausfall.org</em>. </p>
|
||||
|
||||
<h2 id="head-964f56b054273ed39bab34484f83ac053ac0f12e">Bug reports</h2>
|
||||
|
||||
<p>Please use our issue tracker, if you discover problems: <a href="https://systemausfall.org/trac/cryptobox">https://systemausfall.org/trac/cryptobox</a> </p>
|
||||
|
@ -0,0 +1,66 @@
|
||||
|
||||
<a id="top"></a>
|
||||
<ol>
|
||||
|
||||
<li>
|
||||
<a href="#head-2d71165918ee9e861cebf562e7f9be2c5c6328e4">dfsbuild</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-6e3d13fcf3a0765d2188125e9b0b0bcb95e50622">the kernel</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-e01e8e66ae77c00f4e9fa9bd190c3ff738540727">qemu</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-00c94b926ece7f2a601d696a8880f5e54155ce7a">alternative LiveCDs</a>
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
<p> </p>
|
||||
<hr>
|
||||
<p> </p>
|
||||
<p><em>back to <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a></em> </p>
|
||||
|
||||
<h2 id="head-2d71165918ee9e861cebf562e7f9be2c5c6328e4">dfsbuild</h2>
|
||||
|
||||
<p>The base system of the <a href="/cryptobox?action=doc&page=CryptoBox">CryptoBox</a> Live-CD is created by <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=dfsbuild&weblang=de">dfsbuild</a>. </p>
|
||||
<p>It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=apt-cacher">apt-cacher</a> or <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=apt-proxy">apt-proxy</a>). This saves a lot of bandwidth and time. </p>
|
||||
<p>The documentation for <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=dfsbuild">dfsbuild</a> is sparse. But it is quite unlikely, that you will get in direct contact with it, as it is wrapped by <em>cbox-build</em>. However the following links may help you for specific problems: </p>
|
||||
<ul>
|
||||
<li><p> <a class="external" href="http://www.debian-administration.org/articles/125">Debian Administration: Building Debian CD-ROMS Part 1 - dfsbuild</a> </p>
|
||||
</li>
|
||||
<li><p> <a class="external" href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a> </p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="head-6e3d13fcf3a0765d2188125e9b0b0bcb95e50622">the kernel</h2>
|
||||
|
||||
<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: </p>
|
||||
<ol type="1">
|
||||
<li><p>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice) </p>
|
||||
</li>
|
||||
<li><p>copy the exisiting config file <em>kernel/config-2.6.11</em> as <em>.config</em> into your kernel source directory </p>
|
||||
</li>
|
||||
<li><p>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt> </p>
|
||||
</li>
|
||||
<li><p>change the kernel in the <em>unpackdebs</em> setting in <em>dfs-cbox.conf</em> (see <a href="/cryptobox?action=doc&page=CryptoBoxDevCustomBuild&weblang=de">CryptoBoxDevCustomBuild</a> for details) </p>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="head-e01e8e66ae77c00f4e9fa9bd190c3ff738540727">qemu</h2>
|
||||
|
||||
<p><a class="external" 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>
|
||||
|
||||
<h2 id="head-00c94b926ece7f2a601d696a8880f5e54155ce7a">alternative LiveCDs</h2>
|
||||
|
||||
<p>We tried some other LiveCDs before we decided to use <a class="interwiki" title="DebianPackage" href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&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>: </p>
|
||||
<ul>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxKnoppixVerworfen&weblang=de">CryptoBoxKnoppixVerworfen</a> - Knoppix </p>
|
||||
</li>
|
||||
<li><p> <a href="/cryptobox?action=doc&page=CryptoBoxMorphixVerworfen&weblang=de">CryptoBoxMorphixVerworfen</a> - Morphix / IBuild </p>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -0,0 +1,98 @@
|
||||
|
||||
<a id="top"></a>
|
||||
<ol>
|
||||
|
||||
<li>
|
||||
<a href="#head-27ea5a3ee88c7c2dfcfd4124719aadd726f1e2da">Overview</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-737db576c5f42abc0c78574d0ce5077809f288cb">Settings</a>
|
||||
<ol>
|
||||
|
||||
<li>
|
||||
<a href="#head-9d97886ad41e38cb6afe343aa68ff652030ab06b">dfsbuild settings</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-c2ae24a50a3706711c1a42e26176768438d4f160">CryptoBox development configuration</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-90ac95d2e5a50160cbf72b884b7b469a29c2fea1">SSH connection</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#head-6798893e2e3fd89a72b5b6821a0d3d08125367b9">qemu network configuration</a>
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
<p> </p>
|
||||
<hr>
|
||||
<p> </p>
|
||||
<p><em>back to <a href="/cryptobox?action=doc&page=CryptoBoxDev&weblang=de">CryptoBoxDev</a></em> </p>
|
||||
|
||||
<h2 id="head-27ea5a3ee88c7c2dfcfd4124719aadd726f1e2da">Overview</h2>
|
||||
|
||||
<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. </p>
|
||||
<p>You should have completed the steps described in <a href="/cryptobox?action=doc&page=CryptoBoxDevPreparation&weblang=de">CryptoBoxDevPreparation</a>. </p>
|
||||
|
||||
<h2 id="head-737db576c5f42abc0c78574d0ce5077809f288cb">Settings</h2>
|
||||
|
||||
|
||||
<h3 id="head-9d97886ad41e38cb6afe343aa68ff652030ab06b">dfsbuild settings</h3>
|
||||
|
||||
<p>All settings for <em>dfsbuild</em> can be found in <em>etc-defaults.d/dfs-cbox.conf</em>. </p>
|
||||
<p>If you want to change any of them, you should do the following: </p>
|
||||
<ol type="1">
|
||||
<li><p>copy <em>etc-defaults.d/dfs-cbox.conf</em> file to <em>etc-local.d/</em> </p>
|
||||
</li>
|
||||
<li><p>change <em>etc-local.d/dfs-cbox.conf</em> according to your needs </p>
|
||||
</li>
|
||||
</ol>
|
||||
<p>This allows you to use your own (personal) settings, without interfering with files under version control. </p>
|
||||
|
||||
<h3 id="head-c2ae24a50a3706711c1a42e26176768438d4f160">CryptoBox development configuration</h3>
|
||||
|
||||
<p>Some settings regarding the building, configuring and validating of the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> can be found in <em>etc-defaults.d/cbox-dev.conf</em>. </p>
|
||||
<p>If you want to change any of them, you should do the following: </p>
|
||||
<ol type="1">
|
||||
<li><p>copy <em>etc-defaults.d/cbox-dev.conf</em> file to <em>etc-local.d/</em> </p>
|
||||
</li>
|
||||
<li><p>change <em>etc-local.d/cbox-dev.conf</em> according to your needs </p>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3 id="head-90ac95d2e5a50160cbf72b884b7b469a29c2fea1">SSH connection</h3>
|
||||
|
||||
<p>The file <em>etc-defaults.d/ssh_config</em> is used to establish a connection to a running <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> system. </p>
|
||||
<p>It can be necessary to change these settings, if: </p>
|
||||
<ul>
|
||||
<li><p> you do not want to use the default IP for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> </p>
|
||||
</li>
|
||||
<li><p> or the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> is not within your local network. </p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>If you want to change some settings, you should do the following: </p>
|
||||
<ol type="1">
|
||||
<li><p>copy <em>etc-defaults.d/ssh_config</em> file to <em>etc-local.d/</em> </p>
|
||||
</li>
|
||||
<li><p>change <em>etc-local.d/ssh_config</em> according to your needs </p>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<h3 id="head-6798893e2e3fd89a72b5b6821a0d3d08125367b9">qemu network configuration</h3>
|
||||
|
||||
<p>The file <em>etc-defauolts.d/qemu-ifup</em> is used for the <a href="/cryptobox?action=doc&page=CryptoBox&weblang=de">CryptoBox</a> emulation with <em>qemu</em>. See <tt>man qemu</tt> for details. </p>
|
||||
<p>If you want to change some settings, you should do the following: </p>
|
||||
<ol type="1">
|
||||
<li><p>copy <em>etc-defaults.d/qemu-ifup</em> file to <em>etc-local.d/</em> </p>
|
||||
</li>
|
||||
<li><p>change <em>etc-local.d/qemu-ifup</em> according to your needs </p>
|
||||
</li>
|
||||
</ol>
|
||||
|