diff --git a/INSTALL b/INSTALL index bbdac98..9c9e646 100644 --- a/INSTALL +++ b/INSTALL @@ -1,101 +1,103 @@ SylkServer Installation ----------------------- Copyright (c) 2010-2013 AG Projects http://ag-projects.com Home page: http://sylkserver.com Ths software can be installed manually from it source tree or as a Debian package on Debian and Ubuntu systems. -Configure Repositories ----------------------- +Debian and Ubuntu packages +-------------------------- Install the AG Projects debian software signing key: wget http://download.ag-projects.com/agp-debian-gpg.key sudo apt-key add agp-debian-gpg.key Add these lines to /etc/apt/sources.list: - -Ubuntu Natty (11.04) --------------------- - -deb http://ag-projects.com/ubuntu natty main +#Ubuntu Natty +deb http://ag-projects.com/ubuntu natty main deb-src http://ag-projects.com/ubuntu natty main +#Ubuntu Oneiric +deb http://ag-projects.com/ubuntu oneiric main +deb-src http://ag-projects.com/ubuntu oneiric main -Ubuntu Maverick (10.10) ------------------------ - -deb http://ag-projects.com/ubuntu maverick main -deb-src http://ag-projects.com/ubuntu maverick main - +#Ubuntu Precise +deb http://ag-projects.com/ubuntu precise main +deb-src http://ag-projects.com/ubuntu precise main -Ubuntu Lucid (10.04) --------------------- +#Ubuntu Quantal +deb http://ag-projects.com/ubuntu quantal main +deb-src http://ag-projects.com/ubuntu quantal main -deb http://ag-projects.com/ubuntu lucid main -deb-src http://ag-projects.com/ubuntu lucid main +#Debian Stable +deb http://ag-projects.com/debian stable main +deb-src http://ag-projects.com/debian stable main +#Debian Unstable +deb http://ag-projects.com/debian unstable main +deb-src http://ag-projects.com/debian unstable main Update the list of available packages: sudo apt-get update Install SylkServer: sudo apt-get install sylkserver Enable SylkServer: Edit /etc/default/sylkserver and set RUN_SYLKSERVER=yes Configure SylkServer: Edit /etc/sylkserver/config.ini Run SylkServer: /etc/init.d/sylkserver start High level application logs are logged to syslog. Detail protocol traces are logged in /var/log/sylkserver/ Manual installation ------------------- The source code is managed using darcs version control tool. The darcs repository can be fetched with: darcs get http://devel.ag-projects.com/repositories/sylkserver To obtain the incremental changes after the initial get run: darcs pull -a Install the required dependencies: - * python-sipsimple (>= 0.20.0) http://sipsimpleclient.com + * python-sipsimple (>= 0.30.0) http://sipsimpleclient.com * python-sqlobject (>= 0.12.4) * python-twisted-words - * python-wokkel + * python-wokkel http://wokkel.ik.nu/ To run SylkServer in the foreground: ./sylk-server --no-fork To run SylkServer in the foreground in bonjour mode: ./sylk-server --no-fork --use-bonjour To install SylkServer manually system wide: sudo python setup.py install