improved templatewrite code (ignores swap files, svn, ...)

added "details" page
added FAQ
changed a lot of text
This commit is contained in:
lars 2006-12-23 23:46:53 +00:00
parent 54559af141
commit 2daeb925a1
26 changed files with 868 additions and 334 deletions

View file

@ -2,8 +2,9 @@
<div class="leftcontent">
<p>&nbsp;</p>
</div>
<div class="leftcontent">
<h2>Pardon</h2>
<p>Don't worry if the <a href="http://demo.cryptobox.org">demo</a> is out for lunch. It'll be back soon.</p>
<h2>Pardon in advance</h2>
<p>Please do not worry if the <a href="http://demo.cryptobox.org">demo</a> may be out for lunch right now. It surely will be back soon.</p>
</div>
</div>

View file

@ -1,8 +1,14 @@
<div class="content">
<h2>Demonstration</h2>
<p>With the new release, we proudly present a demo CryptoBox
environment. It's very slow at the moment but should give you a
better feeling, for how the CryptoBox works.</p>
<p>Try: <a href="http://demo.cryptobox.org">demo.cryptobox.org</a> .</p>
<p>With the new release, we proudly present an online demonstration
of the webinterface of a CryptoBox. At the moment the server is quite
slow, but at least you will get a feeling of how the CryptoBox works.</p>
<p>Try: <a href="http://demo.cryptobox.org">http://demo.cryptobox.org</a>.</p>
<p>The necessary access credentials for restricted parts of the demo are:</p>
<ul>
<li>Username: admin</li>
<li>Password: admin</li>
</ul>
</div>

27
content/details/05_left Normal file
View file

@ -0,0 +1,27 @@
<div class="left">
<div class="leftcontent">
<h2>Thank you!</h2>
<p>The CryptoBox project heavily depends on the following Free Software
projects. Thanks for your hard work!</p>
<ul>
<li><a href="http://kernel.org">Linux kernel</a></li>
<li><a href="http://debian.org">Debian GNU/Linux</a></li>
<li><a href="http://python.org">Python</a></li>
<li><a href="http://cherrypy.org">CherryPy</a></li>
<li><a href="http://clearsilver.net">ClearSilver</a></li>
<li><a href="http://www.saout.de/misc/dm-crypt">DM-crypt</a></li>
<li><a href="http://luks.endorphin.org">CryptSetup LUKS</a></li>
<li>...</li>
</ul>
<p>This list is by far incomplete - so: thanks to everyone involved in
improving Free Software!</p>
</div>
<div class="leftcontent">
<h2>You need more details?</h2>
<p>Take a look at the <a
href="http://devel.cryptobox.org/browser/trunk/README">README file</a>
for more detailed installation and usage instructions.</p>
</div>
</div>

View file

@ -0,0 +1,47 @@
<div class="content">
<h2>Requirements</h2>
<p>The <i>CryptoBox-Server</i> package can be installed on every system with at least:</p>
<ul>
<li>Linux kernel 2.6</li>
<li>cryptsetup with LUKS support</li>
<li>kernel support for the <i>crypt</i> target of the <i>device mapper</i></li>
<li>Python 2.4</li>
</ul>
<p>The <i>CryptoBox-CD</i> can run on any PC with:</p>
<ul>
<li>CPU: min. 100MHz</li>
<li>RAM: 64 MB</li>
<li>CD-ROM drive</li>
<li>a network connection</li>
<li>a harddisk for your data</li>
</ul>
<p>All drives supported by the linux kernel can be used: IDE, SCSI, USB, FireWire,
SATA, ...</p>
</div>
<div class="content">
<h2>Encryption</h2>
<p>The encrypted disk partitions are <!-- TODO: add luks link --> LUKS
volumes. In case of emergency you can access your data directly with every
modern linux system or via <!-- TODO: check link --><a
href="http:/freeotf.org/">FreeOTF</a> (for windows).</p>
<p>Select your favourite encryption algorithm from all ciphers supported
by the linux kernel. Currently the default is
<i>aes-cbc-essiv:sha256</i> (AES in CBC mode with ESSIV based on SHA256).</p>
<!-- TODO: check description of the cipher - especially essiv -->
</div>
<div class="content">
<h2>File access</h2>
<p>The <i>CryptoBox-Server</i> will smoothly integrate into your existing
fileserver.</p>
<p>The <i>CryptoBox-CD</i> provides access to your data via:<p>
<ul>
<li>samba shares (also known as: <i>windows network share</i>)</li>
<li>WebDAV (aka: <i>web folder</i>)</li>
<li>nfs (*nix file sharing)</li>
</ul>
<p>Currently there is no user and access management integrated into the
CryptoBox-CD.</li>
</div>

View file

@ -1,21 +1,29 @@
<div class="left">
<div class="leftcontent">
<h2>Hint</h2>
<p>Fetch the latest <a href="http://codecoop.org/frs/?group_id=60">CryptoBox-server
.deb package</a> while it's hot!</p>
<h2>Latest releases</h2>
<p>CryptoBox-Server: <a
href="http://codecoop.org/frs/?group_id=60&amp;release_id=60">0.3.1</a></p>
<p>CryptoBox-CD: <a
href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">0.2.1</a></p>
</div>
<div class="leftcontent">
<h2>It's tested</h2>
<p>The package installs fine on:<br /></p>
<p>Debian/sid <br />
Ubuntu/edgy_eft</p>
<h2>Debian package</h2>
<p>If you are a Debian/Ubuntu/??? user, then we strongly recommend to use
the <i>cryptobox-server</i> package of our (inofficial) <a
href="http://systemausfall.org/toolforge/debian/">debian package repository</a>
to stay up to date.</p>
<p><a
href="http://devel.cryptobox.org/wiki/DebianNotes">Read more ...</a></p>
</div>
<div class="leftcontent">
<h2>Live-CD 0.3</h2>
<p>Sorry, v0.3.x is not available as live-CD yet. It is
going to be released in february 02007.</p>
</div>
<div class="leftcontent">
<p>&nbsp;</p>
<h2>Bleeding edge</h2>
<p>The current source code of the <i>CryptoBox-Server</i> package is always
available via our <a href="https://svn.systemausfall.org/svn/cryptobox/"
title="browse subversion repository">Subversion repository</a>.</p>
<p><a
href="http://devel.cryptobox.org/wiki/SubversionNotes">Read more ...</a></p>
</div>
</div>

View file

@ -1,20 +1,7 @@
<div class="content">
<h2>Debian, Ubuntu (CryptoBox-server)</h2>
<p>Install the <i>cryptobox-server</i> package to integrate the
features of the CryptoBox into your running server/desktop
without downloading the whole CD.</p>
<p>First add the following line to your <i>/etc/apt/sources.list:</i><br />
<tt>deb http://systemausfall.org/toolforge/debian unstable main</tt></p>
<p>Then run:<br/>
<tt>apt-get install cryptobox-server</tt></p>
<br />
<p>If you're an official maintainer, you might help us to integrate the
package into Debian upstream!</p>
</div>
<div class="content">
<h2>CryptoBox-server in Debian-based Linux Distributions</h2>
<p>The package can also be installed in other Debian based
distributions: your mileage may vary.</p>
<h2>CryptoBox-Server</h2>
<p>Install the <i>CryptoBox-Server</i> package in your favourite linux system.</p>
<p><a href="http://codecoop.org/frs/?group_id=60&amp;release_id=60">Download it now!</a></p>
<p>Download the <a href="http://codecoop.org/frs/?group_id=60">
latest cryptobox-server.deb</a> to oyur system and install it with
the following command:<br />
@ -24,27 +11,23 @@
you probably have to install some missing packages.</p>
</div>
<div class="content">
<h2>Go with the sources</h2>
<p>Download the source package of the latest release from <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=60">CodeCoop</a>.
<p>You can also use the <a href="http://devel.cryptobox.org/browser/trunk">read-only webinterface</a> of trac
for browsing through the Subversion repository. Full Subversion access is possible via commandline tools or your
favourite GUI.</p>
<p>e.g.: create your local working copy with the following command:<br>
<tt>svn checkout https://svn.systemausfall.org/svn/cryptobox</tt></p>
<br />
<p>Read the <a href="http://en.wikipedia.org/wiki/Subversion" title="Wikipedia: Subversion">wikipedia entry</a> for a short description of Subversion.</p>
<h2>CryptoBox-CD</h2>
<p>Get the latest <i>CryptoBox-CD</i> image and burn the bootable live-CD.</p>
<p><a href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">Download it now!</a></p>
<p>We would like to thank <a href="http://codecoop.org">codecoop.org</a> for
providing the necessary bandwidth.</p>
<p>Alternatively you can buy a live-CD at <a href="http://www.opensoft.nl/cdshop/product_info.php/manufacturers_id/28/products_id/71">OpenSoft.nl</a>
for 5.95 european bugs. Note: this is an unpaid advertisement link.
So if you ask us kindly, we might send you a CD for a better price. ;)</p>
</div>
<div class="content">
<p>&nbsp;</p>
</div>
<div class="content">
<h2>Get the live-CD</h2>
<p>Get the newest live-CD by following <a
href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">this link</a>.
<p>We'd like to thank <a href="http://codecoop.org">codecoop.org</a> for
providing bandwidth.</p>
<p>You could buy a Live-CD at <a href="http://www.opensoft.nl/cdshop/product_info.php/manufacturers_id/28/products_id/71">OpenSoft.nl</a> for 5.95 european bugs. Note: this is an unpaid advertisement link. So if you ask us kindly, we might send you a CD for a better price. ;)
</p>
<h2>License</h2>
<p>The code of the CryptoBox-Server and the CryptoBox-CD is licensed under the
<i>GNU General Public License (GPL)</i>.</p>
<p>In short: you are free to change the code and to distribute it, as long
as you do not change the license. <a
href="http://www.fsf.org/licensing/licenses/gpl.html">Read the license
in detail</a>.</p>
</div>

22
content/faq/05_left Normal file
View file

@ -0,0 +1,22 @@
<div class="left">
<div class="leftcontent">
<h2>Table of content</h2>
<ol class="toc">
<li><a href="#access_data">I successfully opened a volume.
How can I access the data now?</a></li>
<li><a href="#plaintext_after_partitioning">Recently I partitioned my harddisk.
Now I can open the volume without a password.
Isn't it encrypted anymore?</a></li>
<li><a href="#user_access">How can I restrict access to certain data?</a></li>
<li><a href="#use_of_users">There is a <i>user manager</i> available
via <i>preferences</i>. What is it good for?</a></li>
</ol>
</div>
</div>

50
content/faq/10_center Normal file
View file

@ -0,0 +1,50 @@
<div class="content">
<h2>Frequently asked questions</h2>
<p>If you have more questions or if you want better answers, just send a mail
to <a href="mailto:info@cryptobox.org">info@cryptobox.org</a>. Thanks!</p>
</div>
<div class="content faq">
<a name="access_data"></a>
<h3>I successfully opened a volume. How can I access the data now?</h3>
<p><i>CryptoBox-Server</i>: you should ask your administrator. In case
you are the administrator, then you should take a look at the configuration
file for the <i>MountDir</i> setting. Publish this directory via your
favourite fileserver (e.g. samba, webdav, nfs, ftp, ...) and tell your
users how to reach it.</p>
<p><i>CryptoBox-CD</i>: browse the network neighborhood for the CryptoBox server
(windows), scan the network (KDE or Gnome) or type something like the
following into your favourite terminal to mount a volume:<br/>
<tt>smbmount //IP_OF_CRYPTOBOX/VOLUME_NAME /media/FOO</tt></p>
</div>
<div class="content faq">
<a name="plaintext_after_partitioning"></a>
<h3>Recently I partitioned my harddisk. Now I can open the volume without a
password. Isn't it encrypted anymore?</h3>
<p>The partition manager creates non-encrypted volumes by default. If you want
to enable encryption for a volume, then you have to format it. Be aware
that this will erase all data of the volume.</p>
</div>
<div class="content faq">
<a name="user_access"></a>
<h3>How can I restrict access to certain data?</h3>
<p>The CryptoBox does not support user and access management for now. Everyone
in your local network can access all open volumes for reading and writing.
This behavior is based on the assumption, that there are no evil guys in
your local network. Please take care for this!</p>
<p>For the next major release (v0.4) we plan to implement user and access
management.</p>
</div>
<div class="content faq">
<a name="use_of_users"></a>
<h3>There is a <i>user manager</i> available via <i>preferences</i>.
What is it good for?</h3>
<p>These administrative users can access restricted parts of the CryptoBox
(e.g. the plugin manager or the network settings).</p>
<p>Users who just want to open and close volumes do not need an
administrative account.</p>
</div>

15
content/index/02_top Normal file
View file

@ -0,0 +1,15 @@
<div id="mission">
<h2>What is it about?</h2>
<p>The CryptoBox project wants to bring data encryption to the masses.</p>
<p>Therefore we develop two free (GPL) software packages:</p>
<ul>
<li>The <i>CryptoBox-Server package</i> adds harddisk encryption to a fileserver
(samba, nfs, dav, ...) without annoying its users.</li>
<li>The <i>CryptoBox-CD</i> is targetted at users who want to set up an
encrypting fileserver without bothering about complicated administration
issues.</li>
</ul>
<p>The privacy of <i>your</i> data is our mission. </p>
<p>Any Questions? Mail to <a href="mailto:info@cryptobox.org">info@cryptobox.org</a>!</p>
</div>

View file

@ -1,25 +1,27 @@
<!-- RFC: what about putting the latest svn commit logs here?
all the other stuff is redundant [l] -->
<div class="left">
<p><a href="screenshots.html"><img border="0" alt="img: screenshot" src="gfx/screen_mini.png"/><br/>
See more screenshots</a></p>
<br />
<div class="leftcontent">
<h2>About</h2>
<p>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.</p>
<h2>Screenshots</h2>
<p style="text-align:center"><a href="screenshots.html"><img border="0" alt="img: screenshot" src="gfx/screen_mini.png"/><br/>
More screenshots</a></p>
</div>
<div class="leftcontent">
<h2>Download</h2>
<p>Fetch the latest release of the <a href="download.html">CryptoBox-server Debian
package</a>.</p>
<p>Fetch the latest release of the <a href="download.html">CryptoBox-server
package v0.3.1</a>.</p>
</div>
<div class="leftcontent">
<p>&nbsp;</p>
</div>
<div class="leftcontent">
<h2>foo bar</h2>
<p>today is the day</p>
</div>
</div>

View file

@ -1,22 +1,20 @@
<div class="content">
<h2>NEWS: <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=60">CryptoBox-server 0.3.1 released</a></h2>
<h2>NEWS: <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=60">CryptoBox-Server v0.3.1 released</a></h2>
<p class="date">20/12/02006</p>
<p>This relase contains some usability fixes for users of the Internet Explorer,
<p>This release contains some usability fixes for users of the Internet Explorer,
as well as some additional translations and more convenient default settings.</p>
</div>
<div class="content">
<h2>NEWS: <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=59">CryptoBox-server 0.3.0 released</a></h2>
<h2>NEWS: <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=59">CryptoBox-Server v0.3.0 released</a></h2>
<p class="date">15/12/02006</p>
<p>Here it comes, the earliest x-mas present 02006, the
CryptoBox-server 0.3.0 package ready for <i>Debian/sid</i> and
<i>Ubuntu/edgy_eft</i>. It is not a live-cd, but a software package that you can just install on your linux system.
Take a look at the <a href="screenshots.html">screenshots</a>. It was a long ride and this is the
first milestone reached. Be prepared fo another 1000 miles of code.
The live-CD with the new version will be released in February 02007.</p>
</div>
<div class="content">
<p>&nbsp;</p>
<p>Here it comes - the earliest x-mas present 02006: the
CryptoBox-Server 0.3.0 package. It is not a live-cd, but a software package
that you can just install on your favourite linux system.</p>
<p> Take a look at the <a href="screenshots.html">screenshots</a>.</p>
<p>It was a long ride and this is the first milestone we reached. Be prepared
fo another 1000 miles of code.</p>
<p>The live-CD based on this new version will be released in February 02007.</p>
</div>
<div class="content">
@ -30,21 +28,21 @@
<div class="content">
<h2>NEWS: Download interception</h2>
<p class="date">14/04/02006</p>
<p>Sorry folks, <i>codecoop.org</i> is temporarly down. Update: it's up
and running again. Fetch the latest version <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">here</a></p>
<p>Sorry folks, <i>codecoop.org</i> is temporarly down.</p>
<p>UPDATE: It is up and running again. Fetch the latest version <a href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">here</a>.</p>
</div>
<div class="content">
<h2>NEWS: CryptoBox code splitting</h2>
<p class="date">07/03/02006</p>
<p>We're currently splitting the CryptoBox up in the
CryptoBox-server and the Cryptobox-CD. This will let you use
the CryptoBox-server in your favourite Linux Installation.
stay tuned..</p>
<p>We are currently splitting the CryptoBox into the
CryptoBox-Server and the Cryptobox-CD. This will let you use
the CryptoBox-Server in your favourite Linux installation.</p>
<p>Stay tuned ...</p>
</div>
<div class="content">
<h2>NEWS: CryptoBox code splitting</h2>
<h2>NEWS: CryptoBox-CD v0.2.1 released</h2>
<p class="date">30/10/02005</p>
<p>The new CryptoBox version 0.2.1 is available at
<a href="http://codecoop.org/frs/?group_id=60&amp;release_id=33">codecoop.org</a>!</p>

View file

@ -1,23 +1,31 @@
<div class="left">
<div class="leftcontent">
<h2>Any Questions?</h2>
<p>Mail to <a
href="info@cryptobox.org">info (at) cryptobox.org</a>!</p>
<p>Or leave us a note about your thoughts and ideas via <a
href="http://post.gmane.org/post.php?group=gmane.comp.encryption.cryptobox.devel">gmane</a>. </p>
<h2>Issues and bugs</h2>
<p>Open a <a
href="http://devel.cryptobox.org/newticket">ticket</a> for feature requests, usability problems or bug reports.</p>
</div>
<div class="leftcontent">
<p>&nbsp;</p>
<h2>Leave a note</h2>
<p>Tell us your thoughts and ideas via <a
href="http://post.gmane.org/post.php?group=gmane.comp.encryption.cryptobox.devel">gmane</a>.</p>
</div>
<div class="leftcontent">
<h2>Think about</h2>
<p>You are not just a consumer. Not in the Open Source world.
You can always help others with your knowledge or go and spend your
<h2>Future release plans</h2>
<p>CryptoBox-Server:</p>
<ul><li>v0.4 <span class="date">04/15/02007</span></li></ul>
<p>CryptoBox-CD:</p>
<ul><li>v0.3.1 <span class="date">02/15/02007</span></li></ul>
<p>Read the <a href="http://devel.cryptobox.org/roadmap">development roadmap</a>
for more details.</p>
</div>
<div class="leftcontent">
<h2>Contribute</h2>
<p>You are not just a consumer. At least not in the Open Source world.</p>
<p>You can always help others with your knowledge or go and spend your
money for lousy software. ;)</p>
</div>
<div class="leftcontent">
<h2>Trac tickets</h2>
<p>Open up a <a
href="https://systemausfall.org/trac/cryptobox/newticket">ticket</a> for feature requests or bugs.</p>
</div>
</div>

View file

@ -1,18 +1,23 @@
<div class="content">
<h2>Translation center</h2>
<p>We are looking for more translations. This way you can help
others accessing the CryptoBox in their native language. The <a
href="http://translate.cryptobox.org/">translation center</a> is
the central unit for this purpose. You can register there and use the webinterface for translations. It features a nice, motivating progress bar.
</p>
<p>We want <i>you</i> to translate the CryptoBox!</p>
<p>This way you can help others to access the CryptoBox in their native language.
The <a href="http://translate.cryptobox.org/">translation center</a> serves
this purpose. Just register and use the webinterface for translations.
It features a nice, motivating progress bar.</p>
<p>For any questions ask us via <a href="mailto:info@cryptobox.org">info@cryptobox.org</a>.</p>
</div>
<div class="content">
<h2>Development</h2>
<p>If you're interested in what happens under the hood, visit the <a
href="devel.cryptobox.org">development corner</a>. The <a href="http://devel.cryptobox.org/roadmap">roadmap</a> shows our goals for the next release and the estimated release date.</p>
<p>Join the <a href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">development mailing list</a>. This list is also accessable via <a href="http://dir.gmane.org/gmane.comp.encryption.cryptobox.devel">gmane.</a></p>
<p>Or browse the <a href="https://systemausfall.org/mail-archive/?0">mailing list
archive</a>.</p>
<p>If you are interested in what happens under the hood, visit the <a
href="http://devel.cryptobox.org">development corner</a>. The <a
href="http://devel.cryptobox.org/roadmap">roadmap</a> shows our goals
for the next release and the estimated release date.</p>
<p><a href="mailto:cryptobox-dev-subscribe@lists.systemausfall.org">Join
the development mailing list</a> or participate via <a
href="http://dir.gmane.org/gmane.comp.encryption.cryptobox.devel">gmane</a>.</p>
<p>You can also just browse the <a href="https://systemausfall.org/mail-archive/?0">mailing list archive</a>.</p>
</div>
<div class="content">
<p>&nbsp;</p>
@ -20,7 +25,7 @@
<div class="content">
<h2>Acknowledgements</h2>
<p>The whole is nothing without it's parts. We would like to thank
<p>The whole is nothing without its parts. We would like to thank
all the people for their help (in order of appearance). So, thank you!
:)</p>
<ul>
@ -29,10 +34,16 @@
<li>Rike - french translation</li>
</ul>
</div>
<div class="content">
<h2>Legal stuff</h2>
<ul>
<li>All released code is under <a href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a></li>
<li>The documentation is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons License</a></li>
<li>We do not take any warranty for the functionality or usability of the CryptoBox.</li>
<li>All code is licensed under the <a href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a>.</li>
<li>The documentation and this website are licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons License</a>.</li>
</div>
<div class="content">
<h2>Any Questions?</h2>
<p>Mail to <a href="mailto:info@cryptobox.org">info@cryptobox.org</a>!</p>
</div>

View file

@ -1,5 +1,4 @@
<div class="onecolumn">
<br />
<h2>Versions 0.3.x</h2>
<p>
<img src="gfx/activate_volume.png"><br />
@ -9,6 +8,9 @@
<img src="gfx/system_preferences.png"><br />
configuration<br />
</p>
</div>
<div class="onecolumn">
<h2>Versions 0.2.x</h2>
<p>
<img src="gfx/en_mount.png"><br />
@ -19,3 +21,4 @@
configuration<br />
</p>
</div>