Installation

Version 2 (Adrian Georgescu, 07/31/2012 09:53 pm)

1 1 Adrian Georgescu
h1. Installation
2 1 Adrian Georgescu
3 1 Adrian Georgescu
h2. Dependencies
4 1 Adrian Georgescu
5 1 Adrian Georgescu
 * python-sipsimple (>= 0.20.0) http://sipsimpleclient.com
6 1 Adrian Georgescu
 * python-sqlobject (>= 0.12.4)
7 1 Adrian Georgescu
 * python-twisted-words
8 1 Adrian Georgescu
 * python-wokkel
9 1 Adrian Georgescu
10 1 Adrian Georgescu
h2. Manual installation 
11 1 Adrian Georgescu
12 2 Adrian Georgescu
To run the latest development branch, you must download and run the software as follows.
13 2 Adrian Georgescu
14 1 Adrian Georgescu
The source code is managed using darcs version control tool. The darcs repository can be fetched with:
15 1 Adrian Georgescu
16 1 Adrian Georgescu
<pre>
17 1 Adrian Georgescu
darcs get http://devel.ag-projects.com/repositories/sylkserver
18 1 Adrian Georgescu
</pre>
19 1 Adrian Georgescu
20 1 Adrian Georgescu
To obtain the incremental changes after the initial get run:
21 1 Adrian Georgescu
22 1 Adrian Georgescu
<pre>
23 1 Adrian Georgescu
darcs pull -a
24 1 Adrian Georgescu
</pre>
25 1 Adrian Georgescu
26 1 Adrian Georgescu
To run SylkServer in the foreground:
27 1 Adrian Georgescu
28 1 Adrian Georgescu
./sylk-server --no-fork
29 1 Adrian Georgescu
30 1 Adrian Georgescu
To run SylkServer in the foreground in bonjour mode:
31 1 Adrian Georgescu
32 1 Adrian Georgescu
./sylk-server --no-fork --use-bonjour
33 1 Adrian Georgescu
34 1 Adrian Georgescu
To install SylkServer manually system wide:
35 1 Adrian Georgescu
36 1 Adrian Georgescu
<pre>
37 1 Adrian Georgescu
sudo python setup.py install
38 1 Adrian Georgescu
</pre>