Â
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
Package URL of repository
cgicc http://download.opensuse.org/repositories/server:http/openSUSE_10.2
ruby-dbi, ruby, rubygems http://download.opensuse.org/repositories/ruby/openSUSE_10.2
w3c-libwww http://download.opensuse.org/repositories/devel:libraries:c_c++/openSUSE_10.2
openSUSE 10.3
Package URL of repository
cgicc http://download.opensuse.org/repositories/server:http/openSUSE_10.3
ruby-dbi, ruby, rubygems http://download.opensuse.org/repositories/ruby/openSUSE_10.3
w3c-libwww http://download.opensuse.org/repositories/devel:libraries:c_c++/openSUSE_10.3
Setup the SIPfoundry SUSE repository
Latest stable release:
Package URL of repository
sipxecs http://sipxecs.sipfoundry.org/pub/sipXecs/3.10/SUSE/10.2/i386/RPM/
Development releases:
Package URL of repository
sipxecs http://sipxecs.sipfoundry.org/temp/sipXecs/main/SUSE/10.2/i386/RPM/
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.