Building on OpenSuSE

Currently the official SuSE builds are not available for sipXecs 4.2.1 or higher at this moment - the official binaries produced are for sipXecs 3.10. Please ask on sipx-dev@list.sipfoundry.org on how you can help.

Installing SuSE Linux 10.2 / SuSE Linux 10.3

Install SuSE Linux from CD, DVD or network. You can do a text installation only (minimal install for a server) or install a GUI. Disable the firewall during installation.

Setup the necessary SuSE repositories

The following basic repositories need to be setup in your system: OSS, NON-OSS, UPDATE. There are many mirrors available for these. A basic description of these repositories is here. You can setup these repositories during installation in YaST, use YaST to set them up later, or use a different package management system.

openSUSE 10.2

openSUSE 10.2: Example Repository URLs:

Note: Add server name in the top line mirrors.kernel.org. Add path starting with a "/" in the second line.

openSUSE 10.3

openSUSE 10.3: Example Repository URLs:

Additional Repositories:

Some of the required packages are not in the main SuSE repository but can be found in repositories that belong to the SuSE build service. You can either search for the required packages here and load them individually, or install the respective repositories into your system. The needed repositories include:

openSUSE 10.2

openSUSE 10.3

Setup the SIPfoundry SUSE repository

Latest stable release:

Development releases:

Install the sipXecs Application

Latest stable release:

yast -i sipxpbx sipxproxy sipxpublisher sipxregistry sipxacd sipxconfig sipxconfig-agent \
sipxconfig-report sipxconfig-tftp sipxconfig-ftp sipxvxml sipxproxy-cdr

Development releases:

yast -i sipxecs

Final Steps

Next, generate and install a valid SSL certificate and start sipXecs:

Start sipXpbx:

/etc/init.d/sipxpbx start

Login to the sipXecs Configuration Server Web Interface

Use your favorite browser from a different system with access to the sipXecs server and go to:

http://sipx.your.domain

First, you are asked to define a password for the superadmin user. Once entered successfully, you should then login as user superadmin.