Unterschiede zwischen den Revisionen 4 und 5
Revision 4 vom 2007-07-26 10:06:18
Größe: 2353
Autor: age
Kommentar: strukturiert
Revision 5 vom 2007-07-26 10:31:34
Größe: 3589
Autor: age
Kommentar: debian dazu
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 2: Zeile 2:
This page describes the installation of the [http://cryptobox.org CryptoBox] server-package in a openSUSE 10.2 environment. The server-package is primarily built for Debian but also works in other Linux distributions. Unfortunately you have to fulfil some dependencies manually, which takes a bit more time. This page describes the installation of the [http://cryptobox.org CryptoBox server] from sources in a openSUSE 10.2 environment. The server-package is primarily built for Debian but the source package also works in other Linux distributions. Unfortunately you have to fulfil some dependencies manually, which takes a bit more time.
Zeile 30: Zeile 30:
 * Download the [ftp://ftp.ucolick.org/pub/users/will/ latest version of "super"] (this allows to run the !CryptoBox with a non-root uid) and install it: {{{  * Download the [ftp://ftp.ucolick.org/pub/users/will/ latest version of "super"] (here 3.27.1) and install it. This allows to run the !CryptoBox with a non-root uid. {{{
Zeile 39: Zeile 39:
 * Download a [python-configobj rpm] from the packman openSUSE repository and install with: {{{  * Download a [http://packman.links2linux.de/package/python-configobj python-configobj.rpm] file from the packman openSUSE repository and install it with: {{{
Zeile 47: Zeile 47:
 * Puh after that you know the magic spell (configure, make, make install) to install source packages.
 * Now you're ready to get the latest [http://codecoop.org/frs/download.php/120/cryptobox-server_0.3.4.4-1.tar.gz CryptoBox server-package] (here 0.3.4.4-1) from codecoop and unpack it:{{{
 * Puh after that you at least know the magic spell (''./configure && make && make install'') to install source packages and the Python way of installing software (''python setup.py install'').
 * Now you're ready to get the latest [http://codecoop.org/frs/download.php/120/cryptobox-server_0.3.4.4-1.tar.gz CryptoBox server sources] (here 0.3.4.4-1) from codecoop and unpack it:{{{
Zeile 55: Zeile 55:

== Finalization ==
 * To have a complete working !CryptoBox server you need some additional software which is probably already installed on your server.
  * samba
  * stunnel4
  * e2fsprogs
  * dosfstools

----

= CryptoBox server in Debian/etch =
== Preparation ==
 * If you for whatever reasons don't want to use the [http://codecoop.org/frs/?group_id=60&release_id=69 CryptoBox server Debian package], you need some preparations to use the source package or the code from the svn. {{{
apt-get install python python-central python-clearsilver python-cherrypy python-configobj python-m2crypto super cryptsetup e2fsprogs dosfstools
}}}
== CryptoBox ==
 * Get the sources, unpack and install them the Python way {{{
cd /tmp
wget http://codecoop.org/frs/download.php/120/cryptobox-server_0.3.4.4-1.tar.gz
tar zxf cryptobox-server_0.3.4.4-1.tar.gz
cd cryptobox-server_0.3.4.4-1
python setup.py install
}}}
== Finalization ==
 * Finally install some more useful software. {{{
apt-get install samba, apache2, stunnel4
}}}

This page describes the installation of the [http://cryptobox.org CryptoBox server] from sources in a openSUSE 10.2 environment. The server-package is primarily built for Debian but the source package also works in other Linux distributions. Unfortunately you have to fulfil some dependencies manually, which takes a bit more time.

TableOfContents

CryptoBox server in openSUSE 10.2

Preparation

  • Install the packages python-devel und gcc via yast. They are in the main openSUSE repository.

    • These two packages are just needed to install the CryptoBox dependent software and can be removed afterwards.

CherryPy 2.2

  • Download the latest [http://download.cherrypy.org/cherrypy/2.2.1/ CherryPy version from the 2.2 branch] (here: 2.2.1) to /tmp and unpack and install it with the following commands:

    cd /tmp
    tar zxf CherryPy-2.2.1.tar.gz
    cd CherryPy-2.2.1
    python setup.py install

Python Clearsilver

  • Download the latest [http://www.clearsilver.net/downloads/clearsilver-0.10.5.tar.gz ClearSilver Source Release] (here: 0.10.5) to /tmp and install it with the following commands:

    cd /tmp
    tar zxf clearsilver-0.10.5.tar.gz
    cd clearsilver-0.10.5
    ./configure --prefix=/usr --diable-java --diable-perl --disable-csharp --disable-ruby --disable-apache --enable-gettext --with-python=/usr/bin/python
    make
    make install

super

  • Download the [ftp://ftp.ucolick.org/pub/users/will/ latest version of "super"] (here 3.27.1) and install it. This allows to run the CryptoBox with a non-root uid.

    cd /tmp
    tar zxf super_3.27.1.orig.tar.gz
    ./configure
    make
    make install

Python ConfigObj

cryptsetup

  • TODO: install cryptsetup

CryptoBox

  • Puh after that you at least know the magic spell (./configure && make && make install) to install source packages and the Python way of installing software (python setup.py install).

  • Now you're ready to get the latest [http://codecoop.org/frs/download.php/120/cryptobox-server_0.3.4.4-1.tar.gz CryptoBox server sources] (here 0.3.4.4-1) from codecoop and unpack it:

    cd /tmp
    tar zxf cryptobox-server_0.3.4.4-1.tar.gz
    cd cryptobox-server_0.3.4.4-1
    python setup.py install
  • TODO

Finalization

  • To have a complete working CryptoBox server you need some additional software which is probably already installed on your server.

    • samba
    • stunnel4
    • e2fsprogs
    • dosfstools


CryptoBox server in Debian/etch

Preparation

  • If you for whatever reasons don't want to use the [http://codecoop.org/frs/?group_id=60&release_id=69 CryptoBox server Debian package], you need some preparations to use the source package or the code from the svn.

    apt-get install python python-central python-clearsilver python-cherrypy python-configobj python-m2crypto super cryptsetup e2fsprogs dosfstools

CryptoBox

  • Get the sources, unpack and install them the Python way

    cd /tmp
    wget http://codecoop.org/frs/download.php/120/cryptobox-server_0.3.4.4-1.tar.gz
    tar zxf cryptobox-server_0.3.4.4-1.tar.gz
    cd cryptobox-server_0.3.4.4-1
    python setup.py install

Finalization

  • Finally install some more useful software.

    apt-get install samba, apache2, stunnel4

CryptoBox_server_source_installation (zuletzt geändert am 2012-07-28 23:47:25 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.