BSD Ports

net/kamailio 6.1.3 FreeBSD

Very fast and configurable open source SIP proxy

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
net
Package size
6817.2 KiB, 27683.9 KiB installed

Description

Kamailio is an open source SIP proxy server that is capable of handling thousands of up calls in a second. Among the features it provides, are support for TCP, UDP and SCTP, secure communication via TLS for VoIP (voice, video), accounting, the most popular open source databases and much more.

Originally starting out as the SIP Express Router (SER) project by the Fraunhofer Society in 2001, the design team got together in 2008, merged old and new source code and rebranded SER to Kamailio.

In the other systems

SystemPortVersion
FreeBSDnet/kamailio6.1.3
OpenBSDtelephony/kamailio5.5.4p6

Install

Binary package:

pkg install kamailio

From the ports tree:

cd /usr/ports/net/kamailio/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kamailio>0:net/kamailio

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.1.36.1.35.6.2--
FreeBSD:14:quarterly6.1.36.1.3n/a--
FreeBSD:15:latest6.1.36.1.3n/a-6.0.2_2
FreeBSD:15:quarterly6.1.36.1.3n/an/an/a
FreeBSD:16:latest6.1.36.1.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 37

No port depends on this one.

Configuration

Options name: net_kamailio

OptionDefaultDescription
BLOCKCHAINoffBlockchain modules
DIALPLANoffString translations based on rules
DOCSoffBuild and/or install documentation
EVAPIoffNetwork event broadcast API
GCRYPToffCryptography functions
HTTP_CLIENToffHTTP-client module
JWToffJSON Web Token generation and validation
KAFKAoffProduces and sends messages to a Kafka server
LOSToffHELD (RFC6155) and LOST (RFC5222) location-based routing
LUAJIToffExecute embedded Lua scripts
LWSCoffWebsocket client connector using libwebsockets
MICROHTTPDoffSimple HTTP server implementation
MQTToffMQTT connector for bi-directional publish-subscribe communication
MYSQLonMySQL database support
NGHTTP2offHTTP2 server module implementation
OUTBOUNDoffSIP Outbound support
PERLoffPerl scripting language support
PGSQLoffPostgreSQL database support
PHONENUMoffPhone number lookup and normalization using libphonenumber
PRESENCEonPresence support
PYTHON3offExecute embedded Python3 scripts
RADIUSonRADIUS protocol support
SCTPoffSCTP support
SIPREPOoffIn-memory SIP message storage
SLACKoffConnector to Slack channels
SQLITEonSQLite database support
TLSonSecure network connection support via TLS
UNIXODBCoffODBC backend via unixODBC
WEBSOCKEToffWebSocket protocol support
USES
bison cmake compiler:c11 cpe pkgconfig python:build readline shebangfix
Service scripts
kamailio

Message after installing

There's a regression after enabling ASLR (ex., enabled on stable/13 by default).
Kamailio causes SIGSEGV while loading KEMI Interpreters probably.
It's need to disable ASLR:
# sysctl kern.elf64.aslr.enable=0
# sysctl kern.elf64.aslr.pie_enable=0
or load KEMI Interpreters with RTLD_GLOBAL flag, ex.:
loadmodule("app_lua.so", "g")

Files

Manual pages 5
  • kamailio(8)
  • kamailio.cfg(5)
  • kamcmd(8)
  • kamctl(8)
  • kamdbctl(8)
pkg-plist 652
  • share/doc/kamailio/modules/README.auth_arnacon
  • share/doc/kamailio/modules/README.auth_web3
  • lib/kamailio/modules/auth_arnacon.so
  • lib/kamailio/modules/auth_web3.so
  • share/kamailio/dbtext/kamailio/acc
  • share/kamailio/dbtext/kamailio/acc_cdrs
  • share/kamailio/dbtext/kamailio/active_watchers
  • share/kamailio/dbtext/kamailio/address
  • share/kamailio/dbtext/kamailio/aliases
  • share/kamailio/dbtext/kamailio/carrier_name
  • share/kamailio/dbtext/kamailio/carrierfailureroute
  • share/kamailio/dbtext/kamailio/carrierroute
  • share/kamailio/dbtext/kamailio/contact
  • share/kamailio/dbtext/kamailio/cpl
  • share/kamailio/dbtext/kamailio/dbaliases
  • share/kamailio/dbtext/kamailio/dialog
  • share/kamailio/dbtext/kamailio/dialog_in
  • share/kamailio/dbtext/kamailio/dialog_out
  • share/kamailio/dbtext/kamailio/dialog_vars
  • share/kamailio/dbtext/kamailio/dialplan
  • share/kamailio/dbtext/kamailio/dispatcher
  • share/kamailio/dbtext/kamailio/domain
  • share/kamailio/dbtext/kamailio/domain_attrs
  • share/kamailio/dbtext/kamailio/domain_name
  • share/kamailio/dbtext/kamailio/domainpolicy
  • share/kamailio/dbtext/kamailio/dr_gateways
  • share/kamailio/dbtext/kamailio/dr_groups
  • share/kamailio/dbtext/kamailio/dr_gw_lists
  • share/kamailio/dbtext/kamailio/dr_rules
  • share/kamailio/dbtext/kamailio/globalblocklist
  • share/kamailio/dbtext/kamailio/grp
  • share/kamailio/dbtext/kamailio/htable
  • share/kamailio/dbtext/kamailio/imc_members
  • share/kamailio/dbtext/kamailio/imc_rooms
  • share/kamailio/dbtext/kamailio/impu
  • share/kamailio/dbtext/kamailio/impu_contact
  • share/kamailio/dbtext/kamailio/impu_subscriber
  • share/kamailio/dbtext/kamailio/lcr_gw
  • share/kamailio/dbtext/kamailio/lcr_rule
  • share/kamailio/dbtext/kamailio/lcr_rule_target
  • share/kamailio/dbtext/kamailio/location
  • share/kamailio/dbtext/kamailio/location_attrs
  • share/kamailio/dbtext/kamailio/matrix
  • share/kamailio/dbtext/kamailio/missed_calls
  • share/kamailio/dbtext/kamailio/mohqcalls
  • share/kamailio/dbtext/kamailio/mohqueues
  • share/kamailio/dbtext/kamailio/mtree
  • share/kamailio/dbtext/kamailio/mtrees
  • share/kamailio/dbtext/kamailio/nds_trusted_domains
  • share/kamailio/dbtext/kamailio/pcscf_location
  • share/kamailio/dbtext/kamailio/pdt
  • share/kamailio/dbtext/kamailio/pl_pipes
  • share/kamailio/dbtext/kamailio/presentity
  • share/kamailio/dbtext/kamailio/pua
  • share/kamailio/dbtext/kamailio/purplemap
  • share/kamailio/dbtext/kamailio/re_grp
  • share/kamailio/dbtext/kamailio/rls_presentity
  • share/kamailio/dbtext/kamailio/rls_watchers
  • share/kamailio/dbtext/kamailio/ro_session
  • share/kamailio/dbtext/kamailio/rtpengine
  • share/kamailio/dbtext/kamailio/rtpproxy
  • share/kamailio/dbtext/kamailio/s_cscf
  • share/kamailio/dbtext/kamailio/s_cscf_capabilities
  • share/kamailio/dbtext/kamailio/sca_subscriptions
  • share/kamailio/dbtext/kamailio/secfilter
  • share/kamailio/dbtext/kamailio/silo
  • share/kamailio/dbtext/kamailio/sip_trace
  • share/kamailio/dbtext/kamailio/speed_dial
  • share/kamailio/dbtext/kamailio/subscriber
  • share/kamailio/dbtext/kamailio/subscriber_scscf
  • share/kamailio/dbtext/kamailio/topos_d
  • share/kamailio/dbtext/kamailio/topos_t
  • share/kamailio/dbtext/kamailio/trusted
  • share/kamailio/dbtext/kamailio/uacreg
  • share/kamailio/dbtext/kamailio/uid_credentials
  • share/kamailio/dbtext/kamailio/uid_domain
  • share/kamailio/dbtext/kamailio/uid_domain_attrs
  • share/kamailio/dbtext/kamailio/uid_global_attrs
  • share/kamailio/dbtext/kamailio/uid_uri
  • share/kamailio/dbtext/kamailio/uid_uri_attrs
  • share/kamailio/dbtext/kamailio/uid_user_attrs
  • share/kamailio/dbtext/kamailio/uri
  • share/kamailio/dbtext/kamailio/userblocklist
  • share/kamailio/dbtext/kamailio/usr_preferences
  • share/kamailio/dbtext/kamailio/version
  • share/kamailio/dbtext/kamailio/watchers
  • share/kamailio/dbtext/kamailio/xcap
  • share/doc/kamailio/modules/README.dialplan
  • lib/kamailio/modules/dialplan.so
  • share/doc/kamailio/modules/README.evapi
  • lib/kamailio/modules/evapi.so
  • share/doc/kamailio/modules/README.gcrypt
  • lib/kamailio/modules/gcrypt.so
  • share/doc/kamailio/modules/README.http_client
  • lib/kamailio/modules/http_client.so
  • share/doc/kamailio/modules/README.jwt
  • lib/kamailio/modules/jwt.so
  • share/doc/kamailio/modules/README.kafka
  • lib/kamailio/modules/kafka.so
  • share/doc/kamailio/modules/README.lost

The first 100 are listed.

distinfo 1
FileSizeSHA256
kamailio-6.1.3_src.tar.gz1.3065116e+07e3db3d2166f44d8f3dd90db09063f70b55bbecce295abd7f31c34d8b9dd79721
Master sites 1
  • https://www.kamailio.org/pub/kamailio/6.1.3/src/

Commit history 0

No commits in the history this site was built from.