2174
Kommentar: super-Link korrigiert; mini-typos
|
2353
strukturiert
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 2: | Zeile 2: |
This page describes the isntallation of the [http://cryptobox.org CryptoBox] server-package in a OpenSuse 10.2 environment. The server-package is primarly built for Debian but also works in other Linux distributions. Unfortunately you have to fullfill some depencies manually, which takes a bit more time. | 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. |
Zeile 4: | Zeile 4: |
= CryptoBox server in OpenSuse 10.2 = * Install the packages ''python-devel'' und ''gcc'' via yast. They are in the main !OpenSuse repository. |
[[TableOfContents]] = CryptoBox server in openSUSE 10.2 = == Preparation == * Install the packages ''python-devel'' und ''gcc'' via yast. They are in the main openSUSE repository. |
Zeile 7: | Zeile 10: |
== CherryPy 2.2 == |
|
Zeile 13: | Zeile 18: |
== Python Clearsilver == |
|
Zeile 21: | Zeile 28: |
* 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: {{{ | == super == * 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: {{{ |
Zeile 28: | Zeile 37: |
* Download a [python-configobj rpm] from the packman !OpenSuse repository and install with: {{{ | == Python ConfigObj == * Download a [python-configobj rpm] from the packman openSUSE repository and install with: {{{ |
Zeile 31: | Zeile 42: |
== cryptsetup == |
|
Zeile 32: | Zeile 45: |
== CryptoBox == |
|
Zeile 39: | Zeile 54: |
* TODO |
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.
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"] (this allows to run the CryptoBox with a non-root uid) and install it:
cd /tmp tar zxf super_3.27.1.orig.tar.gz ./configure make make install
Python ConfigObj
Download a [python-configobj rpm] from the packman openSUSE repository and install with:
rpm -i python-configobj-4.4.0-0.pm.1.i586.rpm
cryptsetup
- TODO: install cryptsetup
CryptoBox
- 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:
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