Warning: Can't synchronize with the repository (Unsupported version control system "svn": "/usr/lib/libxml2.so.2: undefined symbol: gzopen64" ). Look in the Trac log for more information.

Dolmen/Install

Installation

Prerequisites

Python >= 2.5.2

With Debian, all you need to do prior to running the buildout (see below) is to install following packages:

subversion build-essential python2.5-dev libjpeg62-dev libxslt-dev python-libxml2 libxml2-dev python-lxml

Getting the sources

svn co http://tracker.trollfot.org/svn/projects/dolmen/dolmen.buildout

Install types

Core install

This does not include any of the Menhir packages. The core installation includes only the required packages for running a Dolmen instance.

python bootstrap.py
bin/buildout

Site install

This includes what the Core Developers'? believe is a good example of a Dolmen Site.

python bootstrap.py
bin/buildout -c dolmen-site.cfg

Run it

bin/paster serve deploy.ini

Another option is to use the dolmen client.

bin/dolmen-client start

However, we recommend using paster since it is a WSGI server variant which dolmen-client is not. Therefore, run

bin/paster serve deploy.ini --daemon

to start paster in daemon mode and run

paster serve --stop-daemon

to stop the daemon again. If you need more info on paster you might try

bin/paster serve --help

Now open  http://admin:admin@localhost:8080/ using the web browser of your choice. In the form put the name you wish to call the site and push create. Under Installed applications the site is now available and you can surf to it by clicking the site name.