moved output to './html/'

renamed template
improved 'development' page
This commit is contained in:
lars 2007-01-04 20:52:03 +00:00
parent e6eec6a97c
commit bf77b60770
23 changed files with 59 additions and 913 deletions

23
README
View file

@ -1,28 +1,35 @@
!Warnung: dieses Pythonscript ist ein ein riesen Haufen Stinkescheisse!
(naja - inzwischen wurde es ein bisschen besser ...)
Ich hab mir damit nur laestige Schreibarbeit fuer die Erstellung einer
Webseite gespart. Ich wollte schon immer mal ein eigenes
Templatesystem schreiben 8]
Die Funktionsweise ist recht einfach und schnell eingaenglich anhand
eines Beispiels: (Das Beispiel laeuft nur, wenn es keine Verzeichnisse ausser den
erwaehnten gibt. Verzeichnisse wie ".svn" wirken z.B. aeusserst stoerend.)
eines Beispiels:
* in "gerippe.tmpl" kommen Platzhalter z.B. "<!-- $foo$ -->"
* in "template.tmpl" kommen Platzhalter z.B. "%(foo)s"
* ins Verz. "placeholder" kommen Dateien mit gleichem Namen "foo", wie der Platzhalter
* der Inhalt der Datei "foo" wird spaeter den gleichnamigen Platzhalter ersetzen
* diese Ersetzungen finden fuer alle html Dateien statt, eignen sich also nur fuer Inhalte, die in jeder .html gleich sind
* ins Verz. "content" kommt jeweils ein Unterverzeichnis z.B. "bar"
* daraus wird spaeter "bar.html"
* Grundlage fuer "bar.html" bilden gerippe.tmpl + placeholder
* im Verz. "bar" werden Dateien abgelegt, die nach Nummern benannt werden
* diese Dateien bilden spaeter einen Eintrag, im Content der jeweiligen html Datei
* die Nummerierung legt die Reihenfolge innerhalb der html Datei fest (1 ist der erste Eintrag)
* Grundlage fuer "bar.html" bilden template.tmpl + placeholder
* im Verz. "bar" werden Dateien abgelegt, deren Namen mit Nummern beginnen sollten, um die Reihenfolge festzulegen
* die Inhalte dieser Dateien werden einfach zusammengehaengt und anstelle des besonderen Platzhalters "entries" eingefuegt
* besondere Platzhalter:
* "entries" -> siehe oben
* "rss_content" -> Eintraege aus einem rss feed - siehe python code :)
* output:
* die resultierenden html-Dateien werden im Verzeichnis 'html' abgelegt
*
|_ gerippe.tmpl
|_ template.tmpl
|
|_ placeholder +
| |_ header

View file

@ -0,0 +1,14 @@
<div class="centercontent">
<h2>Contribute</h2>
<p>You are not just a consumer. At least not in the Open Source world.</p>
<p>There are various ways to take part in improving the <i>CryptoBox</i>
for all of us:</p>
<ul>
<li>Translate it into your native language</li>
<li>Review the documentation</li>
<li>Submit bug report or feature requests</li>
<li>Develop plugins</li>
<li>...</li>
<li>Spread the word ... :)</li>
</div>

View file

@ -1,23 +1,4 @@
<div class="left">
<div class="leftcontent">
<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">
<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>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>Recent changes</h2>
%(rss_content)s

View file

@ -5,19 +5,22 @@
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 <i>info(at)cryptobox.org</i>.</p>
<p>For any questions send a mail to <a
href="mailt&#x006F;:%(mailaddress)s">%(mailaddress)s</a>.</p>
</div>
<div class="content">
<h2>Development</h2>
<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>
href="http://devel.cryptobox.org">development corner</a>. You can also report
bugs there.</p>
<p>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>
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">
@ -32,15 +35,3 @@
</ul>
</div>
<div class="content">
<h2>Legal stuff</h2>
<ul>
<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 <i>info(at)cryptobox.org</i>!</p>
</div>

View file

@ -8,5 +8,11 @@
<p>Read the <a href="http://devel.cryptobox.org/roadmap">development roadmap</a>
for more details.</p>
</div>
<div class="leftcontent">
<h2>Licenses</h2>
<p>All code is licensed under the <a href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a>.</p>
<p>The documentation and this website are licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons License</a>.</p>
</div>
</div>

View file

@ -1,80 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="left">
<div class="leftcontent">
<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>
<div class="content">
<h2>Demonstration</h2>
<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>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -1,134 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<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>
<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>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -1,150 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="left">
<div class="leftcontent">
<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">
<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>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>Recent changes</h2>
<ul class="recent_changes">
<li><p class="date">Thu, 04 Jan 2007 18:24:26 GMT</p><h3><a href="http://devel.cryptobox.org/changeset/656">Changeset [656] by lars</a></h3><p>
added cc license information (rdf) to footer
templatewriter rewritten
rss feed of trac integrated
</p></li>
<li><p class="date">Thu, 04 Jan 2007 14:28:24 GMT</p><h3><a href="http://devel.cryptobox.org/changeset/655">Changeset [655] by phil</a></h3><p>
Minor stylish changes to the website
</p></li>
<li><p class="date">Thu, 04 Jan 2007 03:05:24 GMT</p><h3><a href="http://devel.cryptobox.org/changeset/654">Changeset [654] by lars</a></h3><p>
remove obsolete live-cd files
</p></li>
<li><p class="date">Thu, 04 Jan 2007 01:19:55 GMT</p><h3><a href="http://devel.cryptobox.org/ticket/109">Ticket #109 resolved: server configuration changed yesterday</a></h3><p>
server configuration changed yesterday
</p></li>
<li><p class="date">Thu, 04 Jan 2007 01:19:10 GMT</p><h3><a href="http://devel.cryptobox.org/ticket/107">Ticket #107 resolved: done in [506]</a></h3><p>
done in [<a title="cleaned up all languages ..." href="http://devel.cryptobox.org/changeset/506">506</a>]
</p></li></ul>
</div>
</div>
<div class="content">
<h2>Translation center</h2>
<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 <i>info(at)cryptobox.org</i>.</p>
</div>
<div class="content">
<h2>Development</h2>
<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">
<h2>Acknowledgements</h2>
<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>
<li><a href="http://codecoop.org">codecoop.org</a> - webspace</li>
<li>Clavdia Horvat, Tadej Brce & Dusan Rebolj - slovenian translation</li>
<li>Rike - french translation</li>
</ul>
</div>
<div class="content">
<h2>Legal stuff</h2>
<ul>
<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 <i>info(at)cryptobox.org</i>!</p>
</div>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -1,124 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="left">
<div class="leftcontent">
<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>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/RepositoryNotes">Read more ...</a></p>
</div>
<div class="leftcontent">
<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/SvnNotes">Read more ...</a></p>
</div>
</div>
<div class="content">
<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>
<!-- if this is necessary then it should be on a seperate page
<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 />
<tt>dpkg -i cryptobox-server_0.3.1-1_i386.deb</tt>
(Replace the filename with the one you downloaded.)</p>
<p>A modern actual system should meet most of the dependencies, but
you probably have to install some missing packages.</p>
-->
</div>
<div class="content">
<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">
<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>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View file

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

View file

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 83 KiB

View file

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -56,7 +56,10 @@ div.container {
div.container a:link, div.container a:visited {
color: #366b30;
/*text-decoration: none;*/
}
div.navbar a {
text-decoration: none;
}
div.container a:hover, div.container a:active {
@ -85,6 +88,7 @@ div.centercontent h2 {
ul {
margin-top: 0;
margin-bottom: 5px;
padding-left: 2em;
}
div.navbar {
@ -97,11 +101,6 @@ div.navbar {
text-align:center;
}
div.navbar a:link, div.navbar a:visited, div.navbar a:active {
color: #366b30;
text-decoration: none;
}
div.left {
float: left;
width: 30%;

View file

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View file

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 87 KiB

View file

@ -1,137 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="centercontent">
<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>Get some more <a href="details.html">details</a>.</p>
<p>Any questions left? Send a mail to <a href="mailt&#x006F;:info&#x0040;&#x0063;ryptobox.org">info&#x0040;&#x0063;ryptobox.org</a>!</p>
</div>
<div class="left">
<div class="leftcontent">
<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>
<div class="content">
<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 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 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. 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">
<h2>NEWS: Python rewrite progress</h2>
<p class="date">19/08/02006</p>
<p>Finally the cryptobox-python-rewrite-process is in progress.
From now on you can follow discussions and participate at the
<a href="http://blog.gmane.org/gmane.comp.encryption.cryptobox.devel">development mailinglist via gmane</a>.</p>
</div>
<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.</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 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-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>
</div>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -1,84 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="onecolumn">
<h2>Versions 0.3.x</h2>
<p>
<img src="gfx/activate_volume.png"><br />
activation of encrypted file system<br />
</p>
<p>
<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 />
activation of encrypted file system<br />
</p>
<p>
<img src="gfx/en_config.png"><br />
configuration<br />
</p>
</div>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -1,145 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>CryptoBox</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<meta content="" name="keywords" />
<meta name="description" content="a secure fileserver, live-CD, web front-end" />
<link rel="stylesheet" type="text/css" href="gfx/main.css" />
</head>
<body>
<div class="container">
<div id="header"><!-- just the logo --></div>
<div class="navbar">
<p>
<a href="index.html">Home</a> |
<a href="download.html">Download</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="demo.html">Demo</a> |
<a href="support.html">Support</a> |
<a href="development.html">Development</a>
</p>
</div>
<div class="centercontent">
<h2>Any problems?</h2>
<ol>
<li>Check if the FAQ below helps you to solve your problem.</li>
<li>Check if it is a <a
href="http://devel.cryptobox.org/reports/2">known issues<a>. Maybe you
could add some information.</li>
<li>Submit a <a href="http://devel.cryptobox.org/newticket">bug report</a>.</li>
<li>Any questions left? Send a mail to <a
href="mailt&#x006F;:info&#x0040;&#x0063;ryptobox.org">info&#x0040;&#x0063;ryptobox.org</a>!</li>
</ol>
</div>
<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>
<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="mailt&#x006F;:info&#x0040;&#x0063;ryptobox.org">info&#x0040;&#x0063;ryptobox.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>
<div class="footer">
<!-- TODO: add real link! -->
<p>-- a <a href="http://senselab.org">Sense.Lab</a> project -- <a href="index.html">Impressum</a> --</p>
</div>
</div>
<!-- /Creative Commons License -->
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
<license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/de/" />
</Work>
<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/de/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<requires rdf:resource="http://web.resource.org/cc/Attribution" />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
</License>
</rdf:RDF>
-->
</body>
</html>

View file

@ -11,11 +11,12 @@ except ImportError:
class TemplateWriter:
templatefile = "./gerippe.tmpl"
tmpldir = "./placeholder"
contentdir = "./content"
templatefile = "template.tmpl"
tmpldir = "placeholder"
contentdir = "content"
tmplfileext = ".tmpl"
outfileext = ".html"
output_directory = "html"
max_rss_items = 5
## regular expressions of not-wanted file/directory names
## for now: no svn, no vi-swap files, no backup files
@ -69,9 +70,10 @@ class TemplateWriter:
return entries
def build_sites_from_gerippe(self):
def build_sites_from_template(self):
print "Building:"
for html in self.get_sorted(self.get_filtered(os.listdir(self.contentdir))):
print " building: %s%s" % (html, self.outfileext)
print " %s%s" % (html, self.outfileext)
self.placeholder["entries"] = self.get_entries(html)
## start with the content of the template
text = self.template
@ -82,7 +84,7 @@ class TemplateWriter:
text = text % self.placeholder
text = text % self.placeholder
## write the result
outfile = open(html + self.outfileext, "w")
outfile = open(os.path.join(self.output_directory, html + self.outfileext), "w")
outfile.write(text)
outfile.close()
return
@ -101,5 +103,5 @@ class TemplateWriter:
if __name__ == "__main__":
TemplateWriter().build_sites_from_gerippe()
TemplateWriter().build_sites_from_template()