diff --git a/cbox-tree.d/_offline/doc/de/CryptoBox.html b/cbox-tree.d/_offline/doc/de/CryptoBox.html index 334390e..434eb89 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBox.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBox.html @@ -60,7 +60,7 @@
-
unter CryptoBoxIntro/de findest du einen sehr kurzen Überblick
+unter CryptoBoxIntro/de findest du einen sehr kurzen Überblick
Die CryptoBox ist eine Live-CD 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 Kryptografie wissen musst.
Die Dokumentation der CryptoBox ist bisher in folgenden Sprachen verfügbar:
Wir freuen uns über weitere Übersetzugen
@@ -145,7 +145,7 @@Das Nutzerhandbuch ist unter CryptoBoxUser/de verfügbar.
+Das Nutzerhandbuch ist unter CryptoBoxUser/de verfügbar.
Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer CryptoBox entstehen könnten.
last edited 2005-09-22 00:39:05 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDev.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDev.html index 8d4b5a6..587381b 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDev.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDev.html @@ -76,14 +76,6 @@Please use our issue tracker, if you discover problems: https://systemausfall.org/trac/cryptobox
- - - -last edited 2005-09-22 00:39:34 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevBackground.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevBackground.html index 2ff1bb8..3e717c7 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevBackground.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevBackground.html @@ -93,14 +93,6 @@CryptoBoxMorphixVerworfen - Morphix / IBuild
last edited 2005-09-13 23:03:58 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomBuild.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomBuild.html index 34ec362..f933fc5 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomBuild.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomBuild.html @@ -125,14 +125,6 @@change etc-local.d/qemu-ifup according to your needs
last edited 2005-09-05 16:14:50 by
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomConfigure.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomConfigure.html index d73aea7..5b40783 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomConfigure.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevCustomConfigure.html @@ -87,14 +87,6 @@where to look for usable harddisks
last edited 2005-09-05 20:16:37 by
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevKnownProblems.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevKnownProblems.html index 6f2a9dc..2e84729 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevKnownProblems.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevKnownProblems.html @@ -63,14 +63,6 @@This happens under certain circumstances. We do not know a solution for this problem.
- - - -last edited 2005-09-16 06:58:00 by
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevPreparation.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevPreparation.html index 76ef795..a992b4a 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevPreparation.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevPreparation.html @@ -113,14 +113,6 @@ svn checkout https://svn.systemausfall.org/svn/cryptobox/trunkNow you can start to pariticipate in the development of the CryptoBox or simply customize your own CryptoBox-LiveCD.
See CryptoBoxDevWorkFlow for details of how to use the developer's tools of the CryptoBox.
CryptoBoxDevCustomBuild shows some examples for local customizations of the CryptoBox.
- - - -last edited 2005-09-14 09:43:11 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevValidation.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevValidation.html index 41e221b..bd78fd0 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevValidation.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevValidation.html @@ -84,14 +84,6 @@Use the existing test cases as templates for new tests.
Any logical path of the web interface CGI should be validated by a test case.
- - - -last edited 2005-09-13 22:09:03 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxDevWorkFlow.html b/cbox-tree.d/_offline/doc/de/CryptoBoxDevWorkFlow.html index 6843c06..6a40a23 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxDevWorkFlow.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxDevWorkFlow.html @@ -172,14 +172,6 @@Alternatively you may also upload a new version of your local working copy to the running CryptoBox system.
Type scripts/cbox-dev.sh upload - beware: all recent changes you made to the running CryptoBox system, are lost.
- - - -last edited 2005-09-08 14:50:57 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxIntro.html b/cbox-tree.d/_offline/doc/de/CryptoBoxIntro.html index 5de76f1..24e0256 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxIntro.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxIntro.html @@ -33,27 +33,19 @@Das CryptoBox-Projekt ermöglicht dir, deine sensiblen Daten auf einem verschlüsselnden Dateiserver zu speichern. Dazu musst du lediglich die bootfähige Live-CD in einen alten Computer stecken und deine persönliche CryptoBox in Sekundenschnelle einrichten.
+Das CryptoBox-Projekt ermöglicht dir, deine sensiblen Daten auf einem verschlüsselnden Dateiserver zu speichern. Dazu musst du lediglich die bootfähige Live-CD in einen alten Computer stecken und deine persönliche CryptoBox in Sekundenschnelle einrichten. Deine Daten sind vor neugierigen Augen geschützt, sobald du den Stecker ziehst.
CryptoBoxUser/de -- Nutzerhandbuch
+CryptoBoxUser/de -- Nutzerhandbuch
CryptoBox/de -- Details des Projekts
+CryptoBox/de -- Details des Projekts
CryptoBoxDev -- Dokumentation für Entwickler
Die CryptoBox ist freie Software: du hast also die Freiheit sie weiterzugeben und nach deinen Bedürfnissen zu verändern. Lies GPL und Creative Commons Lizenz für weitere Details.
+Die CryptoBox ist freie Software: du hast also die Freiheit, sie weiterzugeben, sowie sie nach deinen Bedürfnissen zu verändern. Lies GPL und Creative Commons Lizenz für weitere Details.
-
Das CryptoBox-Projekt wurde von sense.lab initiiert.
- - - -last edited 2005-09-22 00:11:30 by lars
- - - - +Das CryptoBox-Projekt wurde von sense.lab gestartet.
diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxUser.html b/cbox-tree.d/_offline/doc/de/CryptoBoxUser.html index e32c40d..d88f6d7 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxUser.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxUser.html @@ -48,13 +48,13 @@Die folgenden Seiten beschreiben die Nutzung der CryptoBox.
-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 Fragen-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 Handhabung der CryptoBox 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 Fragen-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 CryptoBox für alle Nutzer verbessern!
CryptoBoxUserGettingStarted/de -- die Vorbereitung der Hardware
+CryptoBoxUserGettingStarted/de -- die Vorbereitung der Hardware
CryptoBoxUserConfiguration/de -- die Einrichtung deines neuen verschlüsselten Dateiservers
+CryptoBoxUserConfiguration/de -- die Einrichtung deines neuen verschlüsselten Dateiservers
CryptoBoxUserDailyUse/de -- die tägliche Nutzung der CryptoBox
+CryptoBoxUserDailyUse/de -- die tägliche Nutzung der CryptoBox
Die online-Version dieses Handbuchs befindet sich unter https://systemausfall.org/toolforge/CryptoBoxUser/de.
@@ -63,14 +63,6 @@last edited 2005-09-21 22:01:51 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxUserConfiguration.html b/cbox-tree.d/_offline/doc/de/CryptoBoxUserConfiguration.html index 6d53eae..16420bc 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxUserConfiguration.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxUserConfiguration.html @@ -71,13 +71,14 @@Du bist den Anweisungen aus CryptoBoxUserGettingStarted/de gefolgt und sitzt nun vor deinem Arbeits-Rechner. Nun kannst du in deinem Web-Browser das Web-Interface der CryptoBox ansteuern: https://192.168.0.23.
+Du bist den Anweisungen aus CryptoBoxUserGettingStarted/de gefolgt und sitzt nun vor deinem Arbeits-Rechner. Nun kannst du in deinem Web-Browser das Web-Interface der CryptoBox ansteuern: https://192.168.0.23.
Bevor du Daten auf deiner CryptoBox speichern kannst, muss die Festplatte mit einem verschlüsselten Dateisystem versehen werden. Das klingt kompliziert, ist jedoch mit einem Klick erledigt.
Klickke auf Initialisierung in der Menü-Zeile.
Jetzt wirst du zur Eingabe zweier Passworte aufgefordert (jeweils mit Wiederholung - zum Training deiner Tipp-Fertigkeiten ;)).
+
Das erste Passwort ist das Administrations-Password.
Nun kannst du die Initialisierung durch einen Klick auf Initialisiere die CryptoBox abschließen.
Das war es dann auch schon. Cryptography war wohl nie einfacher zu verwenden, oder?
+Das war es dann auch schon. Cryptographie war wohl nie einfacher zu verwenden, oder?
Der Initialisierungsvorgang läuft nun im Hintergrund ab und wird nach wenigen Minuten (abhängig von der Größe deiner Festplatte) abgeschlossen.
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 Konfiguration in der Menü-Zeile des Web-Interfaces. Nun wird dir ein Formular mit vier Feldern präsentiert:
+
Falls du ein Administrator-Passwort während der Initialisierung festgelegt hast, musst du es nun eingeben. Andernfalls wird dieses Formularfeld nicht angezeigt.
Speichere deine neuen Einstellungen durch einen Klick auf Speichere Konfiguration.
-Das ist alles - deine CryptoBox ist jetzt bereit für die tägliche Nutzung!
+Das ist alles - deine CryptoBox ist jetzt bereit für die tägliche Nutzung!
Falls die CryptoBox nicht über die Adresse 192.168.0.23 erreichbar ist, musst du die Netzwerk-Adresse deines Arbeits-Rechners für die Dauer der Initialisierung der CryptoBox vorübergehend ändern.
zurück zu CryptoBoxUser/de
+zurück zu CryptoBoxUser/de
last edited 2005-09-21 22:57:39 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxUserDailyUse.html b/cbox-tree.d/_offline/doc/de/CryptoBoxUserDailyUse.html index ece2491..9101294 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxUserDailyUse.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxUserDailyUse.html @@ -68,6 +68,7 @@Gib dein Crypto-Passwort ein und klicke auf die darunterliegende Schaltfläche.
Nun ist das verschlüsselte Dateisystem verfügbar. Um es zu nutzen, suche in deiner Netzwerkumgebung nach der Netzwerk-Adresse deiner CryptoBox (Voreinstellung: 192.168.0.23). Nun kannst du das Netzlaufwerk wie üblich verwenden.
Falls du deine Daten wirklich schnell vor neugierigen Augen schützen musst, dann ziehe einfach den Stecker der CryptoBox. 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.
-zurück zu CryptoBoxUser/de
+zurück zu CryptoBoxUser/de
last edited 2005-09-21 23:20:46 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/de/CryptoBoxUserGettingStarted.html b/cbox-tree.d/_offline/doc/de/CryptoBoxUserGettingStarted.html index 2e7c68a..efeadf2 100644 --- a/cbox-tree.d/_offline/doc/de/CryptoBoxUserGettingStarted.html +++ b/cbox-tree.d/_offline/doc/de/CryptoBoxUserGettingStarted.html @@ -76,7 +76,7 @@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 "https://192.168.0.23" ansurfen. Dort sollte die CryptoBox-Konfigurationsseite erscheinen. Ist doch kinderleicht, oder?
-Die weiteren Schritte werden unter CryptoBoxUser/de beschrieben.
+Die weiteren Schritte werden unter CryptoBoxUser/de beschrieben.
Du brauchst einen Monitor und eine Tastatur für die Konfiguration des BIOS.
zurück zu CryptoBoxUser/de
+zurück zu CryptoBoxUser/de
last edited 2005-09-21 22:02:34 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBox.html b/cbox-tree.d/_offline/doc/en/CryptoBox.html index 5281df7..b39c3af 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBox.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBox.html @@ -60,7 +60,7 @@
-
see CryptoBoxIntro/en for a very short overview
+see CryptoBoxIntro/en for a very short overview
The CryptoBox is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptography or servers required at all.
We provide the documentation in different languages. Feel free to add more translations:
@@ -145,11 +145,11 @@The user documentation has its home at CryptoBoxUser/en.
+The user documentation has its home at CryptoBoxUser/en.
Take a look at the developer's documentation at CryptoBoxDev/en.
+Take a look at the developer's documentation at CryptoBoxDev/en.
Report bugs at https://systemausfall.org/trac/cryptobox.
Browse the source code in the CryptoBox-websvn interface.
Anything else? Write us an email: cryptobox[at]systemausfall.org
@@ -164,14 +164,6 @@We do not take any warranty for the functionality or usability of the CryptoBox.
last edited 2005-09-22 00:40:58 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDev.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDev.html index 6d998b6..d496872 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDev.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDev.html @@ -76,14 +76,6 @@Please use our issue tracker, if you discover problems: https://systemausfall.org/trac/cryptobox
- - - -last edited 2005-09-22 00:39:34 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevBackground.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevBackground.html index 9644705..802a7b0 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevBackground.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevBackground.html @@ -93,14 +93,6 @@CryptoBoxMorphixVerworfen - Morphix / IBuild
last edited 2005-09-13 23:03:58 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomBuild.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomBuild.html index 799b73b..a290f3b 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomBuild.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomBuild.html @@ -125,14 +125,6 @@change etc-local.d/qemu-ifup according to your needs
last edited 2005-09-05 16:14:50 by
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomConfigure.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomConfigure.html index 11fe98b..913aabb 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomConfigure.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevCustomConfigure.html @@ -87,14 +87,6 @@where to look for usable harddisks
last edited 2005-09-05 20:16:37 by
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevKnownProblems.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevKnownProblems.html index 0de2e23..06034aa 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevKnownProblems.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevKnownProblems.html @@ -63,14 +63,6 @@This happens under certain circumstances. We do not know a solution for this problem.
- - - -last edited 2005-09-16 06:58:00 by
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevPreparation.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevPreparation.html index c02a06f..9b0355f 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevPreparation.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevPreparation.html @@ -113,14 +113,6 @@ svn checkout https://svn.systemausfall.org/svn/cryptobox/trunkNow you can start to pariticipate in the development of the CryptoBox or simply customize your own CryptoBox-LiveCD.
See CryptoBoxDevWorkFlow for details of how to use the developer's tools of the CryptoBox.
CryptoBoxDevCustomBuild shows some examples for local customizations of the CryptoBox.
- - - -last edited 2005-09-14 09:43:11 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevValidation.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevValidation.html index a7f9b38..3300a8c 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevValidation.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevValidation.html @@ -84,14 +84,6 @@Use the existing test cases as templates for new tests.
Any logical path of the web interface CGI should be validated by a test case.
- - - -last edited 2005-09-13 22:09:03 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxDevWorkFlow.html b/cbox-tree.d/_offline/doc/en/CryptoBoxDevWorkFlow.html index 385e0f0..7da61bb 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxDevWorkFlow.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxDevWorkFlow.html @@ -172,14 +172,6 @@Alternatively you may also upload a new version of your local working copy to the running CryptoBox system.
Type scripts/cbox-dev.sh upload - beware: all recent changes you made to the running CryptoBox system, are lost.
- - - -last edited 2005-09-08 14:50:57 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxIntro.html b/cbox-tree.d/_offline/doc/en/CryptoBoxIntro.html index f05f2d8..53913f4 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxIntro.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxIntro.html @@ -33,27 +33,19 @@The CryptoBox-Project allows you to store your private data on an encrypted fileserver. You just need to put the bootable live-CD into an old computer and configure your personal CryptoBox within seconds.
+The CryptoBox-Project allows you to store your private data on an encrypting fileserver. You just need to put the bootable live-CD into an old computer and configure your personal CryptoBox within seconds. Your data is safe, as soon as you pull the plug.
CryptoBoxUser/en -- user guide
+CryptoBoxUser/en -- user guide
CryptoBox/en -- details of the project
+CryptoBox/en -- details of the project
CryptoBoxDev/en -- developer documentation
+CryptoBoxDev/en -- developer documentation
The CryptoBox is free software: you are free to redistribute and modify it. See GPL and Creative Commons License for details.
The CryptoBox-Project was initiated by sense.lab.
- - - -last edited 2005-09-21 23:59:39 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxUser.html b/cbox-tree.d/_offline/doc/en/CryptoBoxUser.html index 1b02b1f..ee6f107 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxUser.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxUser.html @@ -50,11 +50,11 @@The following pages describe the easy use of the CryptoBox.
The online version of this manual is a wiki, which means you can edit the pages. So if you have a question or some description is 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 CryptoBox a better experience for everyone!
CryptoBoxUserGettingStarted/en -- first steps to get the Cryptobox up and running
+CryptoBoxUserGettingStarted/en -- first steps to get the Cryptobox up and running
CryptoBoxUserConfiguration/en -- configure the details of your new encrypted fileserver
+CryptoBoxUserConfiguration/en -- configure the details of your new encrypted fileserver
CryptoBoxUserDailyUse/en -- daily use of your CryptoBox
+CryptoBoxUserDailyUse/en -- daily use of your CryptoBox
The online version of this manual can be found at https://systemausfall.org/toolforge/CryptoBoxUser/en.
@@ -63,14 +63,6 @@last edited 2005-09-21 21:31:08 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxUserConfiguration.html b/cbox-tree.d/_offline/doc/en/CryptoBoxUserConfiguration.html index 09cec2f..a473b84 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxUserConfiguration.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxUserConfiguration.html @@ -71,7 +71,7 @@Okay, you finished the CryptoBoxUserGettingStarted/en and are now sitting in front of a computer that is connected via network with your CryptoBox. You point a browser to "https://192.168.0.23" and the CryptoBox interface appears.
+Okay, you finished the CryptoBoxUserGettingStarted/en and are now sitting in front of a computer that is connected via network with your CryptoBox. You point a browser to "https://192.168.0.23" and the CryptoBox interface appears.
Before you can save data on your CryptoBox, its harddisk has to be formatted with a cryptographic filesystem. Sounds complicated but don't be scared - it's really a "one click" thing.
Complete your changes by clicking on Save configuration.
-That's all - your CryptoBox is now ready for daily use!
+That's all - your CryptoBox is now ready for daily use!
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 CryptoBox.
back to CryptoBoxUser/en
+back to CryptoBoxUser/en
last edited 2005-09-21 21:24:44 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxUserDailyUse.html b/cbox-tree.d/_offline/doc/en/CryptoBoxUserDailyUse.html index ff7222a..c3d4222 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxUserDailyUse.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxUserDailyUse.html @@ -83,20 +83,12 @@If you have to protect the drive really fast, just power-off the CryptoBox 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.
-back to CryptoBoxUser/en
+back to CryptoBoxUser/en
last edited 2005-09-21 23:20:41 by lars
- - - - diff --git a/cbox-tree.d/_offline/doc/en/CryptoBoxUserGettingStarted.html b/cbox-tree.d/_offline/doc/en/CryptoBoxUserGettingStarted.html index cafaa28..0fe29c5 100644 --- a/cbox-tree.d/_offline/doc/en/CryptoBoxUserGettingStarted.html +++ b/cbox-tree.d/_offline/doc/en/CryptoBoxUserGettingStarted.html @@ -76,7 +76,7 @@If it now boots from the CD, you accomplished all of the requirements.
Now you can just go to your current desktop computer and point your browser to https://192.168.0.23 where the CryptoBox interface should be displayed. Easy - isn't it?
-For further steps go to CryptoBoxUserConfiguration/en.
+For further steps go to CryptoBoxUserConfiguration/en.
To configure the BIOS, you need a keyboard and a monitor. But this has to be done only once.
back to CryptoBoxUser/en
+back to CryptoBoxUser/en
last edited 2005-09-21 21:39:59 by lars
- - - - diff --git a/cbox-tree.d/usr/lib/cryptobox/chroot-start.sh b/cbox-tree.d/usr/lib/cryptobox/chroot-start.sh index 50556fe..0d28182 100755 --- a/cbox-tree.d/usr/lib/cryptobox/chroot-start.sh +++ b/cbox-tree.d/usr/lib/cryptobox/chroot-start.sh @@ -26,7 +26,9 @@ mount -n --bind "$TMP_DIR" "$MNT_DST" [ ! -e /dev/urandom ] && mknod "/dev/urandom" c 1 9 && chmod 444 "/dev/urandom" [ ! -e /dev/console ] && mknod "/dev/console" c 1 5 && chmod 660 "/dev/console" -mount -n -t proc proc /proc +# remember, if proc was mounted before (e.g. because of a running chroot) +PROC_WAS_MOUNTED=no +mount -n -t proc proc /proc 2>/dev/null || PROC_WAS_MOUNTED=yes # default language setting - prevents dpkg error messages export LANG=C @@ -41,5 +43,5 @@ if [ $# -gt 0 ] fi umount -n "$MNT_DST" -umount -n proc || true +[ "$PROC_WAS_MOUNTED" = "no" ] && umount -n proc rm -r "$TMP_DIR" diff --git a/cbox-tree.d/usr/share/cryptobox/templates/header.cs b/cbox-tree.d/usr/share/cryptobox/templates/header.cs index b5555b0..83c4140 100644 --- a/cbox-tree.d/usr/share/cryptobox/templates/header.cs +++ b/cbox-tree.d/usr/share/cryptobox/templates/header.cs @@ -14,7 +14,9 @@ diff --git a/cbox-tree.d/usr/share/cryptobox/templates/shutdown_form.cs b/cbox-tree.d/usr/share/cryptobox/templates/shutdown_form.cs index b97af50..d9e605f 100644 --- a/cbox-tree.d/usr/share/cryptobox/templates/shutdown_form.cs +++ b/cbox-tree.d/usr/share/cryptobox/templates/shutdown_form.cs @@ -1,7 +1,7 @@+
+
unter CryptoBoxIntro/de findest du einen sehr kurzen Überblick
+ +Das erste Release der CryptoBox wird im Oktober bei http://codecoop.org/projects/cryptobox/ verfügbar sein.
+ +Die CryptoBox ist eine Live-CD 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 Kryptografie wissen musst.
+Die Dokumentation der CryptoBox ist bisher in folgenden Sprachen verfügbar:
+ +Wir freuen uns über weitere Übersetzugen
+ +
+ System + |
+
+ Debian/Linux basierte Live-CD + |
+
+ benötigter Computer + |
+
+ "ausrangierter" PC (i386 ab p1 mind. 32MB RAM) + |
+
+ unterstützte Clients + |
++ + | +
+ interner Fileserver + |
+
+ samba (Netzwerkfreigaben) + |
+
+ Benutzerschnittstelle + |
+
+ per Browser bedienbares Web-Interface + |
+
+ Verschlüsselung + |
+
+ AES via device-mapper + |
+
Das Web-Interface der CryptoBox ünterstützt derzeit folgende Sprachen:
+deutsch
+englisch
+slowenisch
+Du kannst gern weitere Übersetzungen in andere Sprachen hinzufügen (idealerweise utf-encodiert).
+ +Das Nutzerhandbuch ist unter CryptoBoxUser/de verfügbar.
+ +Beteilige dich an der Entwicklung der CryptoBox und werde reich und schön!
+ 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 cryptobox[at]systemausfall.org und hab Spaß.
Fehler kannst du in unserer Fehlerdatenbank eintragen.
+Die Entwickler-Doku findest du unter CryptoBoxDev (bisher nur englisch).
+ +Alle Skripte unterliegen der GPL - sie sind also quasi vollständig frei.
+Die Dokumentation unterliegt einer Creative Commons-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet.
+Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer CryptoBox entstehen könnten.
++
+ +
The following pages are written for developers only. Users of the CryptoBox should read CryptoBoxUser instead.
+We are waiting for your emails to cryptobox[at]systemausfall.org.
+ +Please use our issue tracker, if you discover problems: https://systemausfall.org/trac/cryptobox
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevBackground.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevBackground.html new file mode 100644 index 0000000..b919919 --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevBackground.html @@ -0,0 +1,66 @@ + + ++
+
back to CryptoBoxDev
+ +The base system of the CryptoBox Live-CD is created by dfsbuild.
+It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: apt-cacher or apt-proxy). This saves a lot of bandwidth and time.
+The documentation for dfsbuild is sparse. But it is quite unlikely, that you will get in direct contact with it, as it is wrapped by cbox-build. However the following links may help you for specific problems:
+ + +The linux kernel for the CryptoBox is compiled statically. If you want to change it, you could follow this steps:
+get the sources: apt-get install kernel-tree-2.6.11 (or the version of your choice)
+copy the exisiting config file kernel/config-2.6.11 as .config into your kernel source directory
+build the debian kernel package make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image
+change the kernel in the unpackdebs setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details)
+Qemu 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.
+ +We tried some other LiveCDs before we decided to use dfsbuild. The following pages describe their advantages and disadvantages as the base system for the CryptoBox:
+CryptoBoxKnoppixVerworfen - Knoppix
+CryptoBoxMorphixVerworfen - Morphix / IBuild
++
+
back to CryptoBoxDev
+ +The following sections are useful, if you want to change the default settings of your personal CryptoBox development environment.
+You should have completed the steps described in CryptoBoxDevPreparation.
+ +All settings for dfsbuild can be found in etc-defaults.d/dfs-cbox.conf.
+If you want to change any of them, you should do the following:
+copy etc-defaults.d/dfs-cbox.conf file to etc-local.d/
+change etc-local.d/dfs-cbox.conf according to your needs
+This allows you to use your own (personal) settings, without interfering with files under version control.
+ +Some settings regarding the building, configuring and validating of the CryptoBox can be found in etc-defaults.d/cbox-dev.conf.
+If you want to change any of them, you should do the following:
+copy etc-defaults.d/cbox-dev.conf file to etc-local.d/
+change etc-local.d/cbox-dev.conf according to your needs
+The file etc-defaults.d/ssh_config is used to establish a connection to a running CryptoBox system.
+It can be necessary to change these settings, if:
+you do not want to use the default IP for the CryptoBox
+or the CryptoBox is not within your local network.
+If you want to change some settings, you should do the following:
+copy etc-defaults.d/ssh_config file to etc-local.d/
+change etc-local.d/ssh_config according to your needs
+The file etc-defauolts.d/qemu-ifup is used for the CryptoBox emulation with qemu. See man qemu for details.
+If you want to change some settings, you should do the following:
+copy etc-defaults.d/qemu-ifup file to etc-local.d/
+change etc-local.d/qemu-ifup according to your needs
++
+
back to CryptoBoxDev
+ +You may change nearly every aspect of the CryptoBox by using the custom configuration hook directory.
+Any script inside of this directory will be executed after the default configuration procedure (see CryptoBoxDevWorkFlow).
+The order of execution is defined by the names of the scripts (alphabetically).
+ +Some example customization scripts can be found in configure-examples.d/.
+You may put your scripts into configure-local.d/. They will be sourced by cbox-build.sh.
+ +The examples in configure-examples.d/ can be copied to configure-local.d/ and adjusted to your needs.
+change the default IP address of the CryptoBox
+set the default language
+set the default idle time for automatic unmounting
+change the default hostname
+change the password of root (only useful for a development CryptoBox)
+upload a ssh key for passwordless access to a development CryptoBox
+where to look for usable harddisks
++
+ +
You should update qemu to version 0.7 or higher.
+ +This happens under certain circumstances. We do not know a solution for this problem.
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevPreparation.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevPreparation.html new file mode 100644 index 0000000..6e349f1 --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevPreparation.html @@ -0,0 +1,86 @@ + + ++
+
back to CryptoBoxDev
+ +We use Debian as our development environment. This was a natural choice, as the CryptoBox-LiveCD is also based on Debian. Other distributions should work too, of course - YMMV.
+required:
+recommended:
+If you want to use qemu to test your CryptoBox in a virtual environment, then you will need the tun/tap kernel feature. +
++CONFIG_TUN=m+ +
Download the latest release from our subversion-Repository: +
++svn checkout https://svn.systemausfall.org/svn/cryptobox/trunk+ +
run scripts/cbox-build.sh release as root - hopefully, there should be no errors
+Hint: This step will fail, if you did not install apt-cacher. See CryptoBoxDevCustomBuild for details on how to change the build-configuration settings (in this case: mirror in dfs-cbox.conf).
+ +Now you can start to pariticipate in the development of the CryptoBox or simply customize your own CryptoBox-LiveCD.
+See CryptoBoxDevWorkFlow for details of how to use the developer's tools of the CryptoBox.
+CryptoBoxDevCustomBuild shows some examples for local customizations of the CryptoBox.
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevValidation.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevValidation.html new file mode 100644 index 0000000..50e4569 --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevValidation.html @@ -0,0 +1,57 @@ + + ++
+
back to CryptoBoxDev
+ +The validation feature allows to check the programming logic of the CryptoBox. A lot of test cases are defined to test as many functions of the CryptoBox as possible.
+The requests are processed with curl.
+The received web page is saved to allow a later design review or css debugging.
+The current state of the CryptoBox is represented by ten single values (e.g.: box is configured, IP of the box, current language setting, ...), 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.
+Similar test cases are pooled into test groups (e.g.: initialization, configuration and mounting).
+ +Run scripts/validate.sh check_all to conduct all tests of all groups. See scripts/validate.sh help for other actions.
+The results will be saved in validation/report.
+In addition to every single retrieved page, a html page called summary.html is created, which contains the state checks of all tests in a group.
+ +All test cases can be found in validation/test-cases.
+Every test consists of:
+the configuration file for the curl request
+the predicted state of the CryptoBox after the call
+a short description of the test (will be used for the summary)
+[optional] time to wait after this test
+Use the existing test cases as templates for new tests.
+Any logical path of the web interface CGI should be validated by a test case.
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevWorkFlow.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevWorkFlow.html new file mode 100644 index 0000000..7cd2955 --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxDevWorkFlow.html @@ -0,0 +1,145 @@ + + ++
+
back to CryptoBoxDev
+ +You should have completed the steps described in CryptoBoxDevPreparation.
+ +The following steps can be executed in the order of their appearance.
+Usually there is no need to repeat the whole process, after you changed some parts of the CryptoBox. Especially the first step (building of the base system with dfsbuild) may usually be skipped.
+Every step of the building process must be executed as root.
+ +Run scripts/cbox-build.sh dfsbuild to create the base system for the LiveCD.
+The result can be found in _builddir/cd1/image.
+If you do not want to use the apt-cacher to save bandwidth and time, then you should modify the mirror-setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details).
+ +Run scripts/cbox-build.sh config to copy the CryptoBox-specific files to the base image.
+TODO: link to cbox-build.sh-manpage
+ +The original base system, that was created by dfsbuild contains a lot packages and some scripts, that are only useful during development. You should remove them, as they case severe security implications.
+To reduce the CryptoBox-LiveCD to the usable minimum for operational use, you should run scripts/cbox-build.sh harden.
+ +To burn a CryptoBox-LiveCD, you need an bootable iso9660-image.
+Create the iso image with scripts/cbox-build.sh iso. The resulting file can be found at _builddir/cd1/cryptobox.iso.
+ +Do it manually: cdrecord -v dev=0,0,0 _builddir/cd1/cryptobox.iso (change the dev setting according to your setup).
+Let the script do it for you: scripts/cbox-build.sh burn (maybe you have to change the CDWRITER setting in cbox-dev.conf - see CryptoBoxDevCustomBuild).
+Of course, it is not wise to use CD-R media. CD-RW consume less resources.
+ +This section is only useful for developers, who want to improve or change the CryptoBox system.
+ +If you modified the perl- or shell-scripts of the CryptoBox, then you can check for syntax errors by running them in a chroot environment. Be careful: you have access to all ressources of your computer, while you are working within a chroot environment - so you can easily repartition your real disk ...
+To start a chroot environment, you can execute scripts/cbox-dev.sh chroot.
+For more intensive tests, you may use qemu (see below) or burn real LiveCDs - of course this would take much more time.
+ +The processor emulator qemu allows you test the CryptoBox 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.
+Beware - there are some problems, when using qemu:
+smbd does not start (segfault)
+???
+To start a qemu emulation of the iso image, you may type: scripts/cbox-dev.sh qemu.
+ +This section is only useful for developers, who want to develop on a running CryptoBox system (emulated or real).
+You may access the CryptoBox directly or you can use ssh to open a remote session (./cbox-dev.sh ssh).
+ +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.
+Type scripts/cbox-dev.sh diff to see the changes, you made on the running CryptoBox system.
+Type scripts/cbox-dev.sh merge to merge these changes to your local working copy.
+ +Alternatively you may also upload a new version of your local working copy to the running CryptoBox system.
+Type scripts/cbox-dev.sh upload - beware: all recent changes you made to the running CryptoBox system, are lost.
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxIntro.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxIntro.html new file mode 100644 index 0000000..89a1119 --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxIntro.html @@ -0,0 +1,19 @@ + + + +Das CryptoBox-Projekt ermöglicht dir, deine sensiblen Daten auf einem verschlüsselnden Dateiserver zu speichern. Dazu musst du lediglich die bootfähige Live-CD in einen alten Computer stecken und deine persönliche CryptoBox in Sekundenschnelle einrichten. Deine Daten sind vor neugierigen Augen geschützt, sobald du den Stecker ziehst.
+CryptoBoxUser/de -- Nutzerhandbuch
+CryptoBox/de -- Details des Projekts
+CryptoBoxDev -- Dokumentation für Entwickler
+Die CryptoBox ist freie Software: du hast also die Freiheit, sie weiterzugeben, sowie sie nach deinen Bedürfnissen zu verändern. Lies GPL und Creative Commons Lizenz für weitere Details.
++
Das CryptoBox-Projekt wurde von sense.lab gestartet.
+ diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxUser.html b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxUser.html new file mode 100644 index 0000000..3e2bf4c --- /dev/null +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/de/CryptoBoxUser.html @@ -0,0 +1,36 @@ + + ++
+ +
Die folgenden Seiten beschreiben die Nutzung der CryptoBox.
+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 Fragen-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 CryptoBox für alle Nutzer verbessern!
+CryptoBoxUserGettingStarted/de -- die Vorbereitung der Hardware
+CryptoBoxUserConfiguration/de -- die Einrichtung deines neuen verschlüsselten Dateiservers
+CryptoBoxUserDailyUse/de -- die tägliche Nutzung der CryptoBox
+Die online-Version dieses Handbuchs befindet sich unter https://systemausfall.org/toolforge/CryptoBoxUser/de.
++ +
+
+ +
Alle Funktionen der CryptoBox können durch das komfortable Web-Interface bedient werden. Zur Erst-Einrichtung der CryptoBox folge einfach den folgenden Schritten.
+Falls du in Eile bist, kannst du das Vorwort überspringen.
+Die Initialisierung erklärt die Einrichtung der Festplatte. Dieser Schritt ist nur bei der ersten Einrichtung oder nach einem Festplattenwechsel notwendig.
+Im Konfigurations-Abschnitt werden die verfügbaren Einstellungen der CryptoBox beschrieben. Hier kannst du beispielsweise die Sprache des Web-Interfaces oder die Netzwerkadresse deiner CryptoBox einstellen.
+Vergiss nicht, auch den Hinweise/Fallstricke-Abschnitt zu lesen.
+ +Du bist den Anweisungen aus CryptoBoxUserGettingStarted/de gefolgt und sitzt nun vor deinem Arbeits-Rechner. Nun kannst du in deinem Web-Browser das Web-Interface der CryptoBox ansteuern: https://192.168.0.23.
+Bevor du Daten auf deiner CryptoBox speichern kannst, muss die Festplatte mit einem verschlüsselten Dateisystem versehen werden. Das klingt kompliziert, ist jedoch mit einem Klick erledigt.
+ +Klickke auf Initialisierung in der Menü-Zeile.
+Jetzt wirst du zur Eingabe zweier Passworte aufgefordert (jeweils mit Wiederholung - zum Training deiner Tipp-Fertigkeiten ;)).
++
Das erste Passwort ist das Administrations-Password.
+Es schützt die Konfiguration deiner CryptoBox.
+Dies ist notwendig, um zu verhindern, dass jemand unerlaubt die Daten auf deiner CryptoBox durch eine erneute Initialisierung löscht.
+Wahrscheinlich wirst du dieses Passwort nie wieder benötigen.
+Du kannst das Administrations-Passwort leer lassen - dies wird jedoch nicht empfohlen.
+Das Crypto-Passwort ist wesentlich wichtiger, da es der einzige Schutz der Daten auf der verschlüsselten Festplatte ist. Wähle es mit Sorgfalt!
+Du benötigst es, um auf deine Daten zuzugreifen.
+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.
+Um dich daran zu erinnern, dass dieser Schritt die Festplatte der CryptoBox komplett löschen wird, musst du den angezeigten roten Warnhinweis im letzten Formularfeld eingeben.
+Nun kannst du die Initialisierung durch einen Klick auf Initialisiere die CryptoBox abschließen.
+Das war es dann auch schon. Cryptographie war wohl nie einfacher zu verwenden, oder?
+Der Initialisierungsvorgang läuft nun im Hintergrund ab und wird nach wenigen Minuten (abhängig von der Größe deiner Festplatte) abgeschlossen.
+ +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 Konfiguration in der Menü-Zeile des Web-Interfaces. Nun wird dir ein Formular mit vier Feldern präsentiert:
++
Falls du ein Administrator-Passwort während der Initialisierung festgelegt hast, musst du es nun eingeben. Andernfalls wird dieses Formularfeld nicht angezeigt.
+Du kannst die voreingestellte Netzwerk-Adresse (IP) verändern, falls sie nicht zu deiner Netzwerk-Struktur passt.
+Die Zeitabschaltung sorgt dafür, dass nach einer festgelegten Dauer von Inaktivität (in Minuten), das Crypto-Dateisystem deaktiviert wird (damit sind deine Daten wieder geschützt). Laufende Dateiübertragungen werden dadurch natürlich nicht gestört.
+Es ist ratsam, eine kurze Abschalt-Zeit einzustellen (wenige Minuten).
+Der Wert 0 deaktiviert die automatische Abschaltung.
+Die Sprache ist der Standard für alle Nutzer des CryptoBox-Web-Interfaces. Sie kann individuell durch die Sprach-Links am rechten oberen Bildschirmrand überschrieben werden.
+Speichere deine neuen Einstellungen durch einen Klick auf Speichere Konfiguration.
+Das ist alles - deine CryptoBox ist jetzt bereit für die tägliche Nutzung!
+ +Alle Daten auf der Festplatte in der CryptoBox werden bei der Initialisierung gelöscht.
+Die Passworte müssen jeweils zweimal eingegeben werden, um die Gefahr von Tipp-Fehlern zu vermindern.
+Das optionale Administrations-Passwort ist nur für die Konfiguration oder eine erneute Initialisierung erforderlich.
+Das Crypto-Passwort beschützt deine sensiblen Daten.
+Falls die CryptoBox nicht über die Adresse 192.168.0.23 erreichbar ist, musst du die Netzwerk-Adresse deines Arbeits-Rechners für die Dauer der Initialisierung der CryptoBox vorübergehend ändern.
+zurück zu CryptoBoxUser/de
++ +
+
+ +
Du kannst dein verschlüsseltes Dateisystem mit folgenden Schritten aktivieren:
+Wähle mit deinem Web-Browser die Adresse deiner CryptoBox an. Die Voreinstellung ist https://192.168.0.23.
+Klicke auf Aktivieren der Crypto-Daten. Daraufhin erscheint ein Formular zur Eingabe des Crypto-Passworts.
+Gib dein Crypto-Passwort ein und klicke auf die darunterliegende Schaltfläche.
++
Nun ist das verschlüsselte Dateisystem verfügbar. Um es zu nutzen, suche in deiner Netzwerkumgebung nach der Netzwerk-Adresse deiner CryptoBox (Voreinstellung: 192.168.0.23). Nun kannst du das Netzlaufwerk wie üblich verwenden.
+ +Du kannst das verschlüsselte Dateisystem abschalten, indem du in der Menü-Zeile des Web-Interfaces der CryptoBox auf Deaktivierung der Crypto-Daten klickst.
+Deine Daten sind nun wieder vor jedem Zugriff geschützt.
+ +Klicke auf System in der Menü-Zeile des Web-Interfaces. Nun kannst du zwischen Abschaltung und Neustart wählen. Die Abschaltung dauert einige Sekunden.
+Falls dein CryptoBox-Rechner relativ neu ist (ungefähr ab Baujahr 02000), wird er sich nun selbständig abschalten. Andernfalls musst du dies per Hand tun.
+ +Falls du deine Daten wirklich schnell vor neugierigen Augen schützen musst, dann ziehe einfach den Stecker der CryptoBox. 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.
+zurück zu CryptoBoxUser/de
++ +
+
+ +
Die CryptoBox ist schnellt aufgebaut:
+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.
+Die Festplatte muss nicht riesig sein, je nachdem was du speichern willst, reicht auch 'ne kleine
+Du brauchst keinen Monitor, keine Tastatur und keine Maus, um die CryptoBox zu benutzen (bzw. nur für die Erst-Einrichtung).
+Du kannst natürlich einen schnelleren Rechner verwenden - der unbedeutende Performance-Zuwachs wird jedoch wohl nicht durch den erhöhten Energiebedarf gerechtfertigt.
+Lade die aktuellste Version der CryptoBox als iso-image herunter und brenne dieses auf einen CD-Rohling.
+ +Konfiguriere den PC, so dass er vom CD Laufwerk bootet. Dazu solltest du im BIOS als "boot device" "CD-ROM" einstellen.
+Pack die frisch gebrannte CryptoBox CD ins Laufwerk und starte den Computer.
+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 "https://192.168.0.23" ansurfen. Dort sollte die CryptoBox-Konfigurationsseite erscheinen. Ist doch kinderleicht, oder?
+Die weiteren Schritte werden unter CryptoBoxUser/de beschrieben.
+ +Eventuell musst du für die Einrichtung der CryptoBox kurzzeitig deine Netzwerkaddresse (IP) ändern. Falls du nicht weißt, wie und warum, dann frage jemanden um Rat ... (wahrscheinlich klappt es aber ohne Änderungen)
+Falls du eine neue Festplatte kaufen willst, beachte, dass alte PCs nicht mit modernen Festplattengrößen klarkommen.
+Einige alte PCs können nicht vom CD-ROM-Laufwerk booten.
+Falls dir der Begriff "BIOS" nichts sagt, bitte Menschen um Hilfe, bevor du was veränderst
+Vergiss nicht, den CryptoBox-Rechner ans Netzwerk anzuschliessen!
+Du brauchst einen Monitor und eine Tastatur für die Konfiguration des BIOS.
+zurück zu CryptoBoxUser/de
++ +
-
see CryptoBoxIntro/en for a very short overview
+see CryptoBoxIntro/en for a very short overview
We are moving this project to https://codecoop.org/projects/cryptobox/
-The first release of the CryptoBox-LiveCD is planned for October 02005.
+The first release of the CryptoBox-LiveCD is planned for October 02005.
The CryptoBox is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptography or servers required at all.
+The CryptoBox is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptography or servers required at all.
We provide the documentation in different languages. Feel free to add more translations:
@@ -102,7 +102,7 @@The web interface of the CryptoBox supports the following languages:
+The web interface of the CryptoBox supports the following languages:
english
The user documentation has its home at CryptoBoxUser/en.
+The user documentation has its home at CryptoBoxUser/en.
Take a look at the developer's documentation at CryptoBoxDev/en.
+Take a look at the developer's documentation at CryptoBoxDev/en.
Report bugs at https://systemausfall.org/trac/cryptobox.
Browse the source code in the CryptoBox-websvn interface.
Anything else? Write us an email: cryptobox[at]systemausfall.org
@@ -131,15 +131,7 @@The documentation licensed under a Creative Commons License
We do not take any warranty for the functionality or usability of the CryptoBox.
+We do not take any warranty for the functionality or usability of the CryptoBox.
last edited 2005-09-22 00:40:58 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDev.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDev.html index 945edc6..41b9f5c 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDev.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDev.html @@ -21,21 +21,21 @@The following pages are written for developers only. Users of the CryptoBox should read CryptoBoxUser instead.
+The following pages are written for developers only. Users of the CryptoBox should read CryptoBoxUser instead.
Please use our issue tracker, if you discover problems: https://systemausfall.org/trac/cryptobox
- - - -last edited 2005-09-22 00:39:34 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevBackground.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevBackground.html index db4c667..5b59ded 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevBackground.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevBackground.html @@ -22,11 +22,11 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
The base system of the CryptoBox Live-CD is created by dfsbuild.
+The base system of the CryptoBox Live-CD is created by dfsbuild.
It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: apt-cacher or apt-proxy). This saves a lot of bandwidth and time.
The documentation for dfsbuild is sparse. But it is quite unlikely, that you will get in direct contact with it, as it is wrapped by cbox-build. However the following links may help you for specific problems:
The linux kernel for the CryptoBox is compiled statically. If you want to change it, you could follow this steps:
+The linux kernel for the CryptoBox is compiled statically. If you want to change it, you could follow this steps:
get the sources: apt-get install kernel-tree-2.6.11 (or the version of your choice)
build the debian kernel package make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image
change the kernel in the unpackdebs setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details)
+change the kernel in the unpackdebs setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details)
We tried some other LiveCDs before we decided to use dfsbuild. The following pages describe their advantages and disadvantages as the base system for the CryptoBox:
+We tried some other LiveCDs before we decided to use dfsbuild. The following pages describe their advantages and disadvantages as the base system for the CryptoBox:
CryptoBoxKnoppixVerworfen - Knoppix
+CryptoBoxKnoppixVerworfen - Knoppix
CryptoBoxMorphixVerworfen - Morphix / IBuild
+CryptoBoxMorphixVerworfen - Morphix / IBuild
last edited 2005-09-13 23:03:58 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomBuild.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomBuild.html index 1c0aec5..b537c7d 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomBuild.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomBuild.html @@ -34,12 +34,12 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
The following sections are useful, if you want to change the default settings of your personal CryptoBox development environment.
-You should have completed the steps described in CryptoBoxDevPreparation.
+The following sections are useful, if you want to change the default settings of your personal CryptoBox development environment.
+You should have completed the steps described in CryptoBoxDevPreparation.
Some settings regarding the building, configuring and validating of the CryptoBox can be found in etc-defaults.d/cbox-dev.conf.
+Some settings regarding the building, configuring and validating of the CryptoBox can be found in etc-defaults.d/cbox-dev.conf.
If you want to change any of them, you should do the following:
copy etc-defaults.d/cbox-dev.conf file to etc-local.d/
@@ -69,12 +69,12 @@The file etc-defaults.d/ssh_config is used to establish a connection to a running CryptoBox system.
+The file etc-defaults.d/ssh_config is used to establish a connection to a running CryptoBox system.
It can be necessary to change these settings, if:
you do not want to use the default IP for the CryptoBox
+you do not want to use the default IP for the CryptoBox
or the CryptoBox is not within your local network.
+or the CryptoBox is not within your local network.
If you want to change some settings, you should do the following:
@@ -87,7 +87,7 @@The file etc-defauolts.d/qemu-ifup is used for the CryptoBox emulation with qemu. See man qemu for details.
+The file etc-defauolts.d/qemu-ifup is used for the CryptoBox emulation with qemu. See man qemu for details.
If you want to change some settings, you should do the following:
copy etc-defaults.d/qemu-ifup file to etc-local.d/
@@ -95,12 +95,4 @@change etc-local.d/qemu-ifup according to your needs
last edited 2005-09-05 16:14:50 by
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomConfigure.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomConfigure.html index 6ba743d..baec9a2 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomConfigure.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevCustomConfigure.html @@ -18,12 +18,12 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
You may change nearly every aspect of the CryptoBox by using the custom configuration hook directory.
-Any script inside of this directory will be executed after the default configuration procedure (see CryptoBoxDevWorkFlow).
+You may change nearly every aspect of the CryptoBox by using the custom configuration hook directory.
+Any script inside of this directory will be executed after the default configuration procedure (see CryptoBoxDevWorkFlow).
The order of execution is defined by the names of the scripts (alphabetically).
The examples in configure-examples.d/ can be copied to configure-local.d/ and adjusted to your needs.
change the default IP address of the CryptoBox
+change the default IP address of the CryptoBox
set the default language
@@ -48,21 +48,13 @@change the default hostname
change the password of root (only useful for a development CryptoBox)
+change the password of root (only useful for a development CryptoBox)
upload a ssh key for passwordless access to a development CryptoBox
+upload a ssh key for passwordless access to a development CryptoBox
where to look for usable harddisks
last edited 2005-09-05 20:16:37 by
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevKnownProblems.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevKnownProblems.html index cc073ac..07dcd73 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevKnownProblems.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevKnownProblems.html @@ -33,12 +33,4 @@This happens under certain circumstances. We do not know a solution for this problem.
- - - -last edited 2005-09-16 06:58:00 by
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevPreparation.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevPreparation.html index 53b66d8..273f117 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevPreparation.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevPreparation.html @@ -32,14 +32,14 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
We use Debian as our development environment. This was a natural choice, as the CryptoBox-LiveCD is also based on Debian. Other distributions should work too, of course - YMMV.
+We use Debian as our development environment. This was a natural choice, as the CryptoBox-LiveCD is also based on Debian. Other distributions should work too, of course - YMMV.
required:
If you want to use qemu to test your CryptoBox in a virtual environment, then you will need the tun/tap kernel feature. +
If you want to use qemu to test your CryptoBox in a virtual environment, then you will need the tun/tap kernel feature.
CONFIG_TUN=m@@ -76,19 +76,11 @@ svn checkout https://svn.systemausfall.org/svn/cryptobox/trunk
run scripts/cbox-build.sh release as root - hopefully, there should be no errors
-Hint: This step will fail, if you did not install apt-cacher. See CryptoBoxDevCustomBuild for details on how to change the build-configuration settings (in this case: mirror in dfs-cbox.conf).
+Hint: This step will fail, if you did not install apt-cacher. See CryptoBoxDevCustomBuild for details on how to change the build-configuration settings (in this case: mirror in dfs-cbox.conf).
Now you can start to pariticipate in the development of the CryptoBox or simply customize your own CryptoBox-LiveCD.
-See CryptoBoxDevWorkFlow for details of how to use the developer's tools of the CryptoBox.
-CryptoBoxDevCustomBuild shows some examples for local customizations of the CryptoBox.
- - - -last edited 2005-09-14 09:43:11 by lars
- - - - +Now you can start to pariticipate in the development of the CryptoBox or simply customize your own CryptoBox-LiveCD.
+See CryptoBoxDevWorkFlow for details of how to use the developer's tools of the CryptoBox.
+CryptoBoxDevCustomBuild shows some examples for local customizations of the CryptoBox.
diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevValidation.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevValidation.html index 102dd38..6d2f3c1 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevValidation.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevValidation.html @@ -18,14 +18,14 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
The validation feature allows to check the programming logic of the CryptoBox. A lot of test cases are defined to test as many functions of the CryptoBox as possible.
+The validation feature allows to check the programming logic of the CryptoBox. A lot of test cases are defined to test as many functions of the CryptoBox as possible.
The requests are processed with curl.
The received web page is saved to allow a later design review or css debugging.
-The current state of the CryptoBox is represented by ten single values (e.g.: box is configured, IP of the box, current language setting, ...), 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 CryptoBox is represented by ten single values (e.g.: box is configured, IP of the box, current language setting, ...), 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.
Similar test cases are pooled into test groups (e.g.: initialization, configuration and mounting).
the configuration file for the curl request
the predicted state of the CryptoBox after the call
+the predicted state of the CryptoBox after the call
a short description of the test (will be used for the summary)
@@ -54,12 +54,4 @@Use the existing test cases as templates for new tests.
Any logical path of the web interface CGI should be validated by a test case.
- - - -last edited 2005-09-13 22:09:03 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevWorkFlow.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevWorkFlow.html index 67f57d7..32a950b 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevWorkFlow.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxDevWorkFlow.html @@ -66,58 +66,58 @@
-
back to CryptoBoxDev
+back to CryptoBoxDev
You should have completed the steps described in CryptoBoxDevPreparation.
+You should have completed the steps described in CryptoBoxDevPreparation.
The following steps can be executed in the order of their appearance.
-Usually there is no need to repeat the whole process, after you changed some parts of the CryptoBox. Especially the first step (building of the base system with dfsbuild) may usually be skipped.
+Usually there is no need to repeat the whole process, after you changed some parts of the CryptoBox. Especially the first step (building of the base system with dfsbuild) may usually be skipped.
Every step of the building process must be executed as root.
Run scripts/cbox-build.sh dfsbuild to create the base system for the LiveCD.
The result can be found in _builddir/cd1/image.
-If you do not want to use the apt-cacher to save bandwidth and time, then you should modify the mirror-setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details).
+If you do not want to use the apt-cacher to save bandwidth and time, then you should modify the mirror-setting in dfs-cbox.conf (see CryptoBoxDevCustomBuild for details).
Run scripts/cbox-build.sh config to copy the CryptoBox-specific files to the base image.
+Run scripts/cbox-build.sh config to copy the CryptoBox-specific files to the base image.
TODO: link to cbox-build.sh-manpage
The original base system, that was created by dfsbuild contains a lot packages and some scripts, that are only useful during development. You should remove them, as they case severe security implications.
-To reduce the CryptoBox-LiveCD to the usable minimum for operational use, you should run scripts/cbox-build.sh harden.
+To reduce the CryptoBox-LiveCD to the usable minimum for operational use, you should run scripts/cbox-build.sh harden.
To burn a CryptoBox-LiveCD, you need an bootable iso9660-image.
+To burn a CryptoBox-LiveCD, you need an bootable iso9660-image.
Create the iso image with scripts/cbox-build.sh iso. The resulting file can be found at _builddir/cd1/cryptobox.iso.
Do it manually: cdrecord -v dev=0,0,0 _builddir/cd1/cryptobox.iso (change the dev setting according to your setup).
-Let the script do it for you: scripts/cbox-build.sh burn (maybe you have to change the CDWRITER setting in cbox-dev.conf - see CryptoBoxDevCustomBuild).
+Let the script do it for you: scripts/cbox-build.sh burn (maybe you have to change the CDWRITER setting in cbox-dev.conf - see CryptoBoxDevCustomBuild).
Of course, it is not wise to use CD-R media. CD-RW consume less resources.
This section is only useful for developers, who want to improve or change the CryptoBox system.
+This section is only useful for developers, who want to improve or change the CryptoBox system.
If you modified the perl- or shell-scripts of the CryptoBox, then you can check for syntax errors by running them in a chroot environment. Be careful: you have access to all ressources of your computer, while you are working within a chroot environment - so you can easily repartition your real disk ...
+If you modified the perl- or shell-scripts of the CryptoBox, then you can check for syntax errors by running them in a chroot environment. Be careful: you have access to all ressources of your computer, while you are working within a chroot environment - so you can easily repartition your real disk ...
To start a chroot environment, you can execute scripts/cbox-dev.sh chroot.
For more intensive tests, you may use qemu (see below) or burn real LiveCDs - of course this would take much more time.
The processor emulator qemu allows you test the CryptoBox 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 qemu allows you test the CryptoBox 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.
Beware - there are some problems, when using qemu:
smbd does not start (segfault)
@@ -129,25 +129,17 @@This section is only useful for developers, who want to develop on a running CryptoBox system (emulated or real).
-You may access the CryptoBox directly or you can use ssh to open a remote session (./cbox-dev.sh ssh).
+This section is only useful for developers, who want to develop on a running CryptoBox system (emulated or real).
+You may access the CryptoBox directly or you can use ssh to open a remote session (./cbox-dev.sh ssh).
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.
-Type scripts/cbox-dev.sh diff to see the changes, you made on the running CryptoBox system.
+Type scripts/cbox-dev.sh diff to see the changes, you made on the running CryptoBox system.
Type scripts/cbox-dev.sh merge to merge these changes to your local working copy.
Alternatively you may also upload a new version of your local working copy to the running CryptoBox system.
-Type scripts/cbox-dev.sh upload - beware: all recent changes you made to the running CryptoBox system, are lost.
- - - -last edited 2005-09-08 14:50:57 by lars
- - - - +Alternatively you may also upload a new version of your local working copy to the running CryptoBox system.
+Type scripts/cbox-dev.sh upload - beware: all recent changes you made to the running CryptoBox system, are lost.
diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxIntro.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxIntro.html index 6b3c2bb..c6f5a08 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxIntro.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxIntro.html @@ -3,25 +3,17 @@The CryptoBox-Project allows you to store your private data on an encrypted fileserver. You just need to put the bootable live-CD into an old computer and configure your personal CryptoBox within seconds.
+The CryptoBox-Project allows you to store your private data on an encrypting fileserver. You just need to put the bootable live-CD into an old computer and configure your personal CryptoBox within seconds. Your data is safe, as soon as you pull the plug.
CryptoBoxUser/en -- user guide
+CryptoBoxUser/en -- user guide
CryptoBox/en -- details of the project
+CryptoBox/en -- details of the project
CryptoBoxDev/en -- developer documentation
+CryptoBoxDev/en -- developer documentation
The CryptoBox is free software: you are free to redistribute and modify it. See GPL and Creative Commons License for details.
+The CryptoBox is free software: you are free to redistribute and modify it. See GPL and Creative Commons License for details.
-
The CryptoBox-Project was initiated by sense.lab.
- - - -last edited 2005-09-21 23:59:39 by lars
- - - - +The CryptoBox-Project was initiated by sense.lab.
diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUser.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUser.html index 9baf281..93f8c34 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUser.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUser.html @@ -17,14 +17,14 @@The following pages describe the easy use of the CryptoBox.
-The online version of this manual is a wiki, which means you can edit the pages. So if you have a question or some description is 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 CryptoBox a better experience for everyone!
+The following pages describe the easy use of the CryptoBox.
+The online version of this manual is a wiki, which means you can edit the pages. So if you have a question or some description is 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 CryptoBox a better experience for everyone!
CryptoBoxUserGettingStarted/en -- first steps to get the Cryptobox up and running
+CryptoBoxUserGettingStarted/en -- first steps to get the Cryptobox up and running
CryptoBoxUserConfiguration/en -- configure the details of your new encrypted fileserver
+CryptoBoxUserConfiguration/en -- configure the details of your new encrypted fileserver
CryptoBoxUserDailyUse/en -- daily use of your CryptoBox
+CryptoBoxUserDailyUse/en -- daily use of your CryptoBox
The online version of this manual can be found at https://systemausfall.org/toolforge/CryptoBoxUser/en.
@@ -33,12 +33,4 @@last edited 2005-09-21 21:31:08 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserConfiguration.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserConfiguration.html index 5794bf2..30a7fef 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserConfiguration.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserConfiguration.html @@ -33,27 +33,27 @@All parts of administration of the CryptoBox are done through a comfortable web interface. If this is the first time you use the CryptoBox, just follow the steps below.
+All parts of administration of the CryptoBox are done through a comfortable web interface. If this is the first time you use the CryptoBox, just follow the steps below.
You can safely ignore the Foreword if you're in a hurry.
-Initialization describes the process of integrating a new harddisk. You usually have to perform this steps if you start with a new CryptoBox or after changing the harddisk.
-In the Configuration section, you can configure the CryptoBox according to your personal needs, e.g. change your desired language for the web interface or change the IP address of the CryptoBox.
+Initialization describes the process of integrating a new harddisk. You usually have to perform this steps if you start with a new CryptoBox or after changing the harddisk.
+In the Configuration section, you can configure the CryptoBox according to your personal needs, e.g. change your desired language for the web interface or change the IP address of the CryptoBox.
Don't forget to read the Hints / Caveats section too.
Okay, you finished the CryptoBoxUserGettingStarted/en and are now sitting in front of a computer that is connected via network with your CryptoBox. You point a browser to "https://192.168.0.23" and the CryptoBox interface appears.
-Before you can save data on your CryptoBox, its harddisk has to be formatted with a cryptographic filesystem. Sounds complicated but don't be scared - it's really a "one click" thing.
+Okay, you finished the CryptoBoxUserGettingStarted/en and are now sitting in front of a computer that is connected via network with your CryptoBox. You point a browser to "https://192.168.0.23" and the CryptoBox interface appears.
+Before you can save data on your CryptoBox, its harddisk has to be formatted with a cryptographic filesystem. Sounds complicated but don't be scared - it's really a "one click" thing.
Click on Initialize CryptoBox in the title bar.
+Click on Initialize CryptoBox in the title bar.
Now you are promted to enter two passwords twice (because we want to train your typing skills ;).
The first password is the administration password.
It is used to protect the configuration of the CryptoBox.
+It is used to protect the configuration of the CryptoBox.
This is necessary to make sure, that no one without your permission can destroy your data by re-initializing the CryptoBox.
+This is necessary to make sure, that no one without your permission can destroy your data by re-initializing the CryptoBox.
Chances are good, that you will only need it once.
If the default network address (IP) doesn't fit into your network infrastructure, you can change it in the second field.
The timeout defines the amount of time (in minutes) after that the CryptoBox 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.
+The timeout defines the amount of time (in minutes) after that the CryptoBox 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.
It's good choice to enter a small number (few minutes).
At language preferences you can select the default language for the CryptoBox interface.
+At language preferences you can select the default language for the CryptoBox interface.
Complete your changes by clicking on Save configuration.
-That's all - your CryptoBox is now ready for daily use!
+That's all - your CryptoBox is now ready for daily use!
The crypto password protects your beloved data.
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 CryptoBox.
+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 CryptoBox.
back to CryptoBoxUser/en
+back to CryptoBoxUser/en
last edited 2005-09-21 21:24:44 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserDailyUse.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserDailyUse.html index 6b296a4..125a28f 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserDailyUse.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserDailyUse.html @@ -31,7 +31,7 @@You can activate your encrypted filesystem by doing following these steps:
Point your web browser at the address of your CryptoBox. The default is https://192.168.0.23.
+Point your web browser at the address of your CryptoBox. The default is https://192.168.0.23.
Click on Activation of encrypted data. A new page asking for your crypto password appears.
You can deactivate the encrypted filesystem by clicking at Deactivation of encrypted data in the web interface of your CryptoBox.
+You can deactivate the encrypted filesystem by clicking at Deactivation of encrypted data in the web interface of your CryptoBox.
Your data is now protected again.
Click at the Shutdown link in the menu of the web interface. There you can choose poweroff or reboot. The shutdown takes some seconds.
-If the hardware of your CryptoBox is quite recent, it will power-off automatically. Otherwise you have to do it manually.
+If the hardware of your CryptoBox is quite recent, it will power-off automatically. Otherwise you have to do it manually.
If you have to protect the drive really fast, just power-off the CryptoBox 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.
-back to CryptoBoxUser/en
+If you have to protect the drive really fast, just power-off the CryptoBox 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.
+back to CryptoBoxUser/en
last edited 2005-09-21 23:20:41 by lars
- - - - diff --git a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserGettingStarted.html b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserGettingStarted.html index 8ce2482..d9a0a52 100644 --- a/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserGettingStarted.html +++ b/cbox-tree.d/usr/share/doc/cryptobox/html/en/CryptoBoxUserGettingStarted.html @@ -21,19 +21,19 @@Getting the CryptoBox started doesn't take much:
+Getting the CryptoBox started doesn't take much:
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.
Well the disk doesn't need to be huge, it should just suit your filestorage needs
You don't need a monitor or a keyboard to use your CryptoBox (with one exception, see below).
+You don't need a monitor or a keyboard to use your CryptoBox (with one exception, see below).
Of course, you may use a faster computer, but they usually consume much more energy and do not provide signifcant advantages.
Then download the latest version of the CryptoBox as an iso-image and burn this image onto a CD.
+Then download the latest version of the CryptoBox as an iso-image and burn this image onto a CD.
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.
Insert the shiny new CryptoBox CD you've just burned and start the computer.
+Insert the shiny new CryptoBox CD you've just burned and start the computer.
If it now boots from the CD, you accomplished all of the requirements.
-Now you can just go to your current desktop computer and point your browser to https://192.168.0.23 where the CryptoBox interface should be displayed. Easy - isn't it?
-For further steps go to CryptoBoxUserConfiguration/en.
+Now you can just go to your current desktop computer and point your browser to https://192.168.0.23 where the CryptoBox interface should be displayed. Easy - isn't it?
+For further steps go to CryptoBoxUserConfiguration/en.
Maybe you need to change the network address (IP) of your PC to configure the CryptoBox for the first time. Ask someone for help, if you don't know how and why ...
+Maybe you need to change the network address (IP) of your PC to configure the CryptoBox for the first time. Ask someone for help, if you don't know how and why ...
If you're going to buy a new harddisk keep in mind that very old hardware can't handle actual disksizes!
To configure the BIOS, you need a keyboard and a monitor. But this has to be done only once.
back to CryptoBoxUser/en
+back to CryptoBoxUser/en
last edited 2005-09-21 21:39:59 by lars
- - - - diff --git a/cbox-tree.d/var/www/cgi-bin/cryptobox.pl b/cbox-tree.d/var/www/cgi-bin/cryptobox.pl index 00c13f2..d1e96db 100755 --- a/cbox-tree.d/var/www/cgi-bin/cryptobox.pl +++ b/cbox-tree.d/var/www/cgi-bin/cryptobox.pl @@ -284,7 +284,7 @@ sub validate_doc_language # check for non-alphanumeric character return 0 if ($language =~ /\W/); return 0 if ($language eq ""); - return 0 if ( ! -e "$DOC_DIR/$language" . '.hdf'); + return 0 if ( ! -e "$DOC_DIR/$language"); return 1; } @@ -557,6 +557,12 @@ $pagedata->setValue('Data.Log',"$output"); $pagedata->setValue('Data.Status.DevelopmentMode', 1) if ($IS_DEV); +# save QUERY_STRING (e.g. for weblang-links) +my $querystring = $ENV{'QUERY_STRING'}; +# remove weblang setting +$querystring =~ s/weblang=\w\w&?//; +$pagedata->setValue('Data.QueryString', "$querystring") if ($querystring ne ''); + &render(); exit 0; diff --git a/scripts/userdocexport.sh b/scripts/userdocexport.sh index 72c00d0..c625123 100755 --- a/scripts/userdocexport.sh +++ b/scripts/userdocexport.sh @@ -55,7 +55,7 @@ for LANG in $LANGUAGES; do echo " removing header and footer ..." # break lines before start of content sed -i 's#