by a joint development team.
This memo gives you hints on how to set up the Kamailio quickly.
Note that some modules have dependencies on the Linux operating system.
This is clearly noted in the README files.
There are various configuration options defined in the Makefile.
called "gmake") version >= 3.80 (recommended 3.81).
in the README for the specific module.
FreeBSD/OpenBSD/NetBSD: make sure gmake, bison or yacc & flex are installed.
gmake bin radiusclient_ng=4 include_modules="mysql jabber cpl-c auth_radius group_radius uri_radius postgres pa"
(you need to download and install it, since there is no "official"
gmake bin include_modules="mysql jabber cpl-c auth_radius group_radius uri_radius pa"
gmake bin INSTALL=install include_modules="mysql jabber cpl-c auth_radius group_radius uri_radius postgres pa"
directly using normal packet management.
Only building Kamailio's core and some static modules is supported for now.
make bin include_modules="mysql jabber cpl-c auth_radius group_radius uri_radius postgres pa"
only the core, the modules, both, or all.
- db - Modules in this group use databases and need a database driver to run.
without enough reports of usage to allow the module into the stable group.
They may or may not have dependencies.
to specify exactly the modules you want to include, ex.
will show which modules are excluded by default.
rm config.mak modules.lst; make include_modules=db_mysql.
or make modules exclude_modules="CVS print" etc.
skip_modules a.s.o can be used to alter the module list).
Generates README file for modules/foo.
default configuration file is hardcoded into Kamailio during compile time.
of the configuration file using -f parameter of Kamailio).
(because there was no prefix parameter make all and /usr/local is the default value of prefix).
or save the desired prefix in the make config (e.g.: make cfg prefix=/).
http://www.kamailio.org to learn how to configure Kamailio for your site.
proceed to section D) after you are finished with C).
If you use Solaris 8 you can try our solaris package.
If you use Gentoo Linux you do not have to download a package.
Register with the server using your favorite SIP User Agent (phone).
The default configuration is very simple and features many simplifications.
locations across reboots, Kamailio can be configured to use a database, like MySQL.
server and which appears in request-URIs.
Q: Where to report issues?
Q: Any F.A.Q. that could be helpful to check before reporting an issue?