Installation Guide

Supported Platforms: Linux (i386 and amd64 architectures)

Current Release

Version 2.5.0 has been released on March 10th, 2016.



The XCAP server itself. Mandatory component.


Optional component. XCAP client library that can be used for developing an XCAP client (Python only) or for testing the server using the xcapclient command line utility.


Debian Packages

Add these lines to /etc/apt/sources.list:

# AG Projects software
deb unstable main
deb-src unstable main

Install the AG Projects debian software signing key:

sudo wget -O /etc/apt/trusted.gpg.d/agp-debian-key.gpg

After that, run:

sudo apt-get update

Install OpenXCAP:

sudo apt-get install openxcap

Install xcap-client library:

sudo apt-get install python-xcaplib

Tar Archives

The software is available as a tar archive at:

Extract it using`` tar xzvf openxcap-version.tar.gz`` and change directory to the newly created openxcap directory.

Install the software:

cd openxcap
sudo python install

Version Control Repository

The source code is managed using darcs version control tool. The darcs repository can be fetched with:

darcs get

Other packages like python-xcaplib can be obtained in the same way.

To obtain the incremental changes after the initial get:

cd openxcap
darcs pull -a

After completing this chapter, go to Presence Tutorial section.