import telephony/kamailio, reworked from a port submission by Don Jackson.

some more work still to do but most things should run ok, and it's easier
to handle that in-tree.

KAMAILIO (OpenSER) is a mature and flexible open source SIP server (RFC3261).
It can be used on systems with limitted resources as well as on carrier grade
servers, scaling to up to thousands call setups per second. It is written in
pure C for Unix/Linux-like systems with architecture specific optimizations to
offer high performances. It is customizable, being able to feature as fast load
balancer; SIP server flavours: registrar, location server, proxy server,
redirect server; gateway to SMS/XMPP; or advanced VoIP application server.
This commit is contained in:
sthen 2009-06-04 13:44:09 +00:00
parent 6272d01ee9
commit 4e016d6fd1
28 changed files with 711 additions and 0 deletions

138
telephony/kamailio/Makefile Normal file
View File

@ -0,0 +1,138 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
COMMENT-main = mature and flexible open source SIP server
SHARED_ONLY = Yes
VERSION = 1.5.1
DISTNAME = kamailio-${VERSION}-tls_src
PKGNAME-main = kamailio-${VERSION}
PKGNAME-mysql = kamailio-mysql-${VERSION}
PKGNAME-postgresql = kamailio-postgresql-${VERSION}
#PKGNAME-radius = kamailio-radius-${VERSION} TODO
PKGNAME-ldap = kamailio-ldap-${VERSION}
PKGNAME-xmlrpc = kamailio-xmlrpc-${VERSION}
PKGNAME-carrierroute = kamailio-carrierroute-${VERSION}
PKGNAME-snmpstats = kamailio-snmpstats-${VERSION}
PKGNAME-perl = kamailio-perl-${VERSION}
CATEGORIES = telephony
MAINTAINER = Don Jackson <port-pkg-maint@clark-communications.com>
HOMEPAGE = http://www.kamailio.org/
# GPLv2+
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MAKE_ENV = CC=${CC} FREERADIUS=1 LDFLAGS="${LDFLAGS} -pthread"
MASTER_SITES = http://www.kamailio.org/pub/kamailio/${VERSION}/src/
WRKDIST = ${WRKDIR}/kamailio-${VERSION}-tls
MODULES = devel/gettext
WANTLIB-main = c expat crypto pthread ssl
LIB_DEPENDS-main = curl::net/curl \
db::databases/db/v4,-main \
pcre::devel/pcre \
xml2::textproc/libxml,-main,no_python
KAMAILIO_MODULES = cpl-c db_berkeley dialplan jabber lcr \
presence presence_dialoginfo presence_mwi presence_xml \
pua pua_bla pua_dialoginfo pua_mi pua_usrloc pua_xmpp \
regex rls seas utils xcap_client xmpp
FLAVOR ?=
MULTI_PACKAGES = -main
USE_GMAKE = Yes
NO_REGRESS = Yes
MAKE_FLAGS = TLS=1 \
LIBDIR=lib \
PREFIX=${TRUEPREFIX} \
BASEDIR=${WRKINST} \
cfg-prefix=${WRKINST} \
cfg-target=${SYSCONFDIR}/kamailio/ \
cfg-dir=${TRUEPREFIX}/share/examples/kamailio/ \
include_modules="${KAMAILIO_MODULES}"
PSEUDO_FLAVORS += no_postgresql
.if !${FLAVOR:L:Mno_postgresql}
MULTI_PACKAGES += -postgresql
COMMENT-postgresql = kamailio postgresql module
KAMAILIO_MODULES += db_postgres
LIB_DEPENDS-postgresql =pq:postgresql-client-*:databases/postgresql,-main
.endif
PSEUDO_FLAVORS += no_mysql
.if !${FLAVOR:L:Mno_mysql}
MULTI_PACKAGES += -mysql
COMMENT-mysql = kamailio mysql module
KAMAILIO_MODULES += db_mysql
WANTLIB-mysql = crypto m ssl z
LIB_DEPENDS-mysql = mysqlclient:mysql-client-*:databases/mysql,-main
.endif
# TODO
#PSEUDO_FLAVORS += no_radius
#.if !${FLAVOR:L:Mno_radius}
#MULTI_PACKAGES += -radius
#COMMENT-radius = kamailio RADIUS modules
#KAMAILIO_MODULES += auth_radius misc_radius peering
#LIB_DEPENDS-radius = freeradius-client::net/freeradius-client
#.endif
PSEUDO_FLAVORS += no_ldap
.if !${FLAVOR:L:Mno_ldap}
MULTI_PACKAGES += -ldap
COMMENT-ldap = kamailio LDAP modules
KAMAILIO_MODULES += ldap h350
LIB_DEPENDS-ldap = ldap:openldap-client-*:databases/openldap,-main
.endif
PSEUDO_FLAVORS += no_xmlrpc
.if !${FLAVOR:L:Mno_xmlrpc}
MULTI_PACKAGES += -xmlrpc
COMMENT-xmlrpc = kamailio XML-RPC module
KAMAILIO_MODULES += mi_xmlrpc
LIB_DEPENDS-xmlrpc = xmlrpc,xmlrpc_abyss,xmlrpc_server,xmlrpc_server_abyss,xmlrpc_util,xmlrpc_xmlparse,xmlrpc_xmltok::net/xmlrpc-c
WANTLIB-xmlrpc = pthread
.endif
PSEUDO_FLAVORS += no_snmpstats
.if !${FLAVOR:L:Mno_snmpstats}
MULTI_PACKAGES += -snmpstats
COMMENT-snmpstats = kamailio snmpstats module
KAMAILIO_MODULES += snmpstats
LIB_DEPENDS-snmpstats = netsnmp,netsnmpagent,netsnmphelpers,netsnmpmibs::net/net-snmp
.endif
PSEUDO_FLAVORS += no_carrierroute
.if !${FLAVOR:L:Mno_carrierroute}
MULTI_PACKAGES += -carrierroute
COMMENT-carrierroute = kamailio carrierroute module
KAMAILIO_MODULES += carrierroute
LIB_DEPENDS-carrierroute = confuse::devel/libconfuse \
${MODGETTEXT_LIB_DEPENDS}
RUN_DEPENDS-carrierroute = ${MODGETTEXT_RUN_DEPENDS}
.endif
PSEUDO_FLAVORS += no_perl
.if !${FLAVOR:L:Mno_perl}
MULTI_PACKAGES += -perl
COMMENT-perl = kamailio perl modules
KAMAILIO_MODULES += perl perlvdb
LIB_DEPENDS-perl =
RUN_DEPENDS-perl = ::databases/p5-ldap
WANTLIB-perl = c m perl util
.endif
.for i in ${MULTI_PACKAGES:S/-main//}
FULLPKGNAME$i ?= kamailio$i-${VERSION}
RUN_DEPENDS$i += :kamailio-${VERSION}:telephony/kamailio
.endfor
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (kamailio-1.5.1-tls_src.tar.gz) = qS8cU9BdSep448OgrrtYgQ==
RMD160 (kamailio-1.5.1-tls_src.tar.gz) = OmLQrghpnEDInYWmm04b14jZ4gQ=
SHA1 (kamailio-1.5.1-tls_src.tar.gz) = PnxsUPm0nbFRYlFsNjj7923QWiI=
SHA256 (kamailio-1.5.1-tls_src.tar.gz) = /V3eUuzhVCby9ZowUtIBwFrm5PkyLZqJmUxkubinbuI=
SIZE (kamailio-1.5.1-tls_src.tar.gz) = 3540022

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-etc_kamailio_cfg,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
--- etc/kamailio.cfg.orig Wed Apr 29 14:58:51 2009
+++ etc/kamailio.cfg Wed May 13 12:31:58 2009
@@ -63,6 +63,9 @@ log_facility=LOG_LOCAL0
fork=yes
children=4
+user="_kamailio"
+group="_kamailio"
+
/* uncomment the following lines to enable debugging */
#debug=6
#fork=no

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-modules_carrierroute_Makefile,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
--- modules/carrierroute/Makefile.orig Wed May 13 19:28:11 2009
+++ modules/carrierroute/Makefile Wed May 13 19:28:42 2009
@@ -17,8 +17,8 @@ ifeq ($(BUILDER),)
CONFUSELIBS=-L$(LOCALBASE)/lib -L/usr/local/lib -L/usr/sfw/lib \
-L/opt/lib -lconfuse
else
- CONFUSEDEFS = $(shell confuse-config --cflags)
- CONFUSELIBS = $(shell confuse-config --libs)
+ CONFUSEDEFS = $(shell pkg-config libconfuse --cflags)
+ CONFUSELIBS = $(shell pkg-config libconfuse --libs)
endif
DEFS+=$(CONFUSEDEFS)

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-modules_misc_radius_functions_c,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
--- modules/misc_radius/functions.c.orig Wed May 13 21:20:09 2009
+++ modules/misc_radius/functions.c Wed May 13 21:20:18 2009
@@ -34,6 +34,10 @@
/* Array for extra attribute values */
static str val_arr[MAX_EXTRA];
+#ifndef UINT4
+#define UINT4 uint32_t
+#endif
+
/* Extract one reply item value to AVP flags, name and value */
static inline int extract_avp(VALUE_PAIR* vp, unsigned short *flags,
int_str *name, int_str *value)

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-modules_perl_Makefile,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
--- modules/perl/Makefile.orig Thu Oct 23 12:04:58 2008
+++ modules/perl/Makefile Mon Nov 3 21:33:22 2008
@@ -5,6 +5,11 @@
#
# WARNING: do not run this directly, it should be run by the master Makefile
+# Force inclusion due to bug in gmake 3.81 on OpenBSD which causes the
+# "export" command to fail when the variable name contains hyphens. (!)
+ifeq ($(OS),openbsd)
+ makefile_defs=0
+endif
include ../../Makefile.defs
auto_gen=
NAME=perl.so

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-scripts_kamctl,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
# N.B. Hand-edited to avoid CVS keywords.
--- scripts/kamctl.orig Wed May 13 21:34:58 2009
+++ scripts/kamctl Wed May 13 21:36:31 2009
@@ -1,2 +1,2 @@
-#!/usr/local/bin/bash
+#!/bin/sh
#
@@ -1654,7 +1654,7 @@ openser_stop() {
options_ping() {
myhost=`get_my_host`
require_ctlengine
- CMD="t_uac_dlg OPTIONS \"$1\" \".\" \".\" \"From:daemon@$myhost"$'\r\n'"To:<$1>"$'\r\n'"Contact:daemon@$myhost"$'\r\n'"\""
+ CMD="t_uac_dlg OPTIONS \"$1\" \".\" \".\" \"From:daemon@$myhost"$(printf '\r\n')"To:<$1>"$(printf '\r\n')"Contact:daemon@$myhost"$(printf '\r\n')"\""
RET=`$CTLCMD $CMD | head -1`
print_status $RET
}

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-scripts_kamctlrc,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
--- scripts/kamctlrc.orig Thu Oct 23 12:04:49 2008
+++ scripts/kamctlrc Mon Nov 3 20:15:24 2008
@@ -135,7 +135,7 @@
## OPENSER START Options
## PID file path - default is: /var/run/kamailio.pid
-# PID_FILE=/var/run/kamailio.pid
+PID_FILE=/var/run/kamailio/kamailio.pid
## Extra start options - default is: not set
# example: start Kamailio with 64MB share memory: STARTOPTIONS="-m 64"

View File

@ -0,0 +1,10 @@
$OpenBSD: patch-scripts_kamdbctl,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
# N.B. Hand-edited to avoid CVS keywords.
--- scripts/kamdbctl.orig Wed May 13 21:38:24 2009
+++ scripts/kamdbctl Wed May 13 21:38:29 2009
@@ -1,2 +1,2 @@
-#!/usr/local/bin/bash
+#!/bin/sh
#

View File

@ -0,0 +1 @@
kamailio carrierroute module

View File

@ -0,0 +1 @@
kamailio LDAP modules

View File

@ -0,0 +1,7 @@
KAMAILIO (OpenSER) is a mature and flexible open source SIP server (RFC3261).
It can be used on systems with limitted resources as well as on carrier grade
servers, scaling to up to thousands call setups per second. It is written in
pure C for Unix/Linux-like systems with architecture specific optimizations to
offer high performances. It is customizable, being able to feature as fast load
balancer; SIP server flavours: registrar, location server, proxy server,
redirect server; gateway to SMS/XMPP; or advanced VoIP application server.

View File

@ -0,0 +1 @@
kamailio mysql module

View File

@ -0,0 +1 @@
kamailio perl modules

View File

@ -0,0 +1 @@
kamailio postgresql module

View File

@ -0,0 +1 @@
kamailio RADIUS modules

View File

@ -0,0 +1 @@
kamailio snmpstats module

View File

@ -0,0 +1 @@
kamailio XML-RPC module

View File

@ -0,0 +1,10 @@
To have kamailio start at boot time, you have to adapt
${SYSCONFDIR}/kamailio/kamailio.cfg and insert the following
into /etc/rc.local.
if [ -x ${PREFIX}/sbin/kamctl ]; then
install -d -o _kamailio /var/run/kamailio
echo -n ' kamailio'; ${PREFIX}/sbin/kamctl
fi
######## XXX ########### XXX ############# XXX ######

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST-carrierroute,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/carrierroute.so
share/doc/kamailio/README.carrierroute

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST-ldap,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/h350.so
lib/kamailio/modules/ldap.so
share/doc/kamailio/README.h350
share/doc/kamailio/README.ldap

View File

@ -0,0 +1,319 @@
@comment $OpenBSD: PLIST-main,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
@newgroup _kamailio:628
@newuser _kamailio:628:628:daemon:Kamailio:/nonexistent:/sbin/nologin
lib/kamailio/
lib/kamailio/kamctl/
lib/kamailio/kamctl/dbtextdb/
lib/kamailio/kamctl/dbtextdb/dbtextdb.py
lib/kamailio/kamctl/kamctl.base
lib/kamailio/kamctl/kamctl.ctlbase
lib/kamailio/kamctl/kamctl.db_berkeley
lib/kamailio/kamctl/kamctl.dbtext
lib/kamailio/kamctl/kamctl.fifo
lib/kamailio/kamctl/kamctl.sqlbase
lib/kamailio/kamctl/kamctl.unixsock
lib/kamailio/kamctl/kamdbctl.base
lib/kamailio/kamctl/kamdbctl.db_berkeley
lib/kamailio/kamctl/kamdbctl.dbtext
lib/kamailio/modules/
lib/kamailio/modules/acc.so
lib/kamailio/modules/alias_db.so
lib/kamailio/modules/auth.so
lib/kamailio/modules/auth_db.so
lib/kamailio/modules/auth_diameter.so
lib/kamailio/modules/avpops.so
lib/kamailio/modules/benchmark.so
lib/kamailio/modules/cfgutils.so
lib/kamailio/modules/cpl-c.so
lib/kamailio/modules/db_berkeley.so
lib/kamailio/modules/db_flatstore.so
lib/kamailio/modules/db_text.so
lib/kamailio/modules/dialog.so
lib/kamailio/modules/dialplan.so
lib/kamailio/modules/dispatcher.so
lib/kamailio/modules/diversion.so
lib/kamailio/modules/domain.so
lib/kamailio/modules/domainpolicy.so
lib/kamailio/modules/enum.so
lib/kamailio/modules/exec.so
lib/kamailio/modules/group.so
lib/kamailio/modules/htable.so
lib/kamailio/modules/imc.so
lib/kamailio/modules/jabber.so
lib/kamailio/modules/lcr.so
lib/kamailio/modules/maxfwd.so
lib/kamailio/modules/mediaproxy.so
lib/kamailio/modules/mi_datagram.so
lib/kamailio/modules/mi_fifo.so
lib/kamailio/modules/msilo.so
lib/kamailio/modules/nat_traversal.so
lib/kamailio/modules/nathelper.so
lib/kamailio/modules/path.so
lib/kamailio/modules/pdt.so
lib/kamailio/modules/permissions.so
lib/kamailio/modules/pike.so
lib/kamailio/modules/presence.so
lib/kamailio/modules/presence_dialoginfo.so
lib/kamailio/modules/presence_mwi.so
lib/kamailio/modules/presence_xml.so
lib/kamailio/modules/pua.so
lib/kamailio/modules/pua_bla.so
lib/kamailio/modules/pua_dialoginfo.so
lib/kamailio/modules/pua_mi.so
lib/kamailio/modules/pua_usrloc.so
lib/kamailio/modules/pua_xmpp.so
lib/kamailio/modules/pv.so
lib/kamailio/modules/qos.so
lib/kamailio/modules/ratelimit.so
lib/kamailio/modules/regex.so
lib/kamailio/modules/registrar.so
lib/kamailio/modules/rls.so
lib/kamailio/modules/rr.so
lib/kamailio/modules/rtimer.so
lib/kamailio/modules/sanity.so
lib/kamailio/modules/seas.so
lib/kamailio/modules/siptrace.so
lib/kamailio/modules/siputils.so
lib/kamailio/modules/sl.so
lib/kamailio/modules/sms.so
lib/kamailio/modules/speeddial.so
lib/kamailio/modules/sqlops.so
lib/kamailio/modules/sst.so
lib/kamailio/modules/statistics.so
lib/kamailio/modules/textops.so
lib/kamailio/modules/tlsops.so
lib/kamailio/modules/tm.so
lib/kamailio/modules/uac.so
lib/kamailio/modules/uac_redirect.so
lib/kamailio/modules/uri_db.so
lib/kamailio/modules/userblacklist.so
lib/kamailio/modules/usrloc.so
lib/kamailio/modules/utils.so
lib/kamailio/modules/xcap_client.so
lib/kamailio/modules/xlog.so
lib/kamailio/modules/xmpp.so
@man man/man5/kamailio.cfg.5
@man man/man8/kamailio.8
@man man/man8/kamctl.8
@man man/man8/kamdbctl.8
@man man/man8/kamunix.8
@bin sbin/kamailio
@bin sbin/kambdb_recover
sbin/kamctl
sbin/kamdbctl
@bin sbin/kamunix
share/doc/kamailio/
share/doc/kamailio/AUTHORS
share/doc/kamailio/INSTALL
share/doc/kamailio/NEWS
share/doc/kamailio/README
share/doc/kamailio/README-MODULES
share/doc/kamailio/README.acc
share/doc/kamailio/README.alias_db
share/doc/kamailio/README.auth
share/doc/kamailio/README.auth_db
share/doc/kamailio/README.auth_diameter
share/doc/kamailio/README.avpops
share/doc/kamailio/README.benchmark
share/doc/kamailio/README.cfgutils
share/doc/kamailio/README.cpl-c
share/doc/kamailio/README.db_berkeley
share/doc/kamailio/README.db_flatstore
share/doc/kamailio/README.db_text
share/doc/kamailio/README.dialog
share/doc/kamailio/README.dialplan
share/doc/kamailio/README.dispatcher
share/doc/kamailio/README.diversion
share/doc/kamailio/README.domain
share/doc/kamailio/README.domainpolicy
share/doc/kamailio/README.enum
share/doc/kamailio/README.exec
share/doc/kamailio/README.group
share/doc/kamailio/README.htable
share/doc/kamailio/README.imc
share/doc/kamailio/README.jabber
share/doc/kamailio/README.lcr
share/doc/kamailio/README.maxfwd
share/doc/kamailio/README.mediaproxy
share/doc/kamailio/README.mi_datagram
share/doc/kamailio/README.mi_fifo
share/doc/kamailio/README.msilo
share/doc/kamailio/README.nat_traversal
share/doc/kamailio/README.nathelper
share/doc/kamailio/README.path
share/doc/kamailio/README.pdt
share/doc/kamailio/README.permissions
share/doc/kamailio/README.pike
share/doc/kamailio/README.presence
share/doc/kamailio/README.presence_dialoginfo
share/doc/kamailio/README.presence_mwi
share/doc/kamailio/README.presence_xml
share/doc/kamailio/README.pua
share/doc/kamailio/README.pua_bla
share/doc/kamailio/README.pua_dialoginfo
share/doc/kamailio/README.pua_mi
share/doc/kamailio/README.pua_usrloc
share/doc/kamailio/README.pua_xmpp
share/doc/kamailio/README.pv
share/doc/kamailio/README.qos
share/doc/kamailio/README.ratelimit
share/doc/kamailio/README.regex
share/doc/kamailio/README.registrar
share/doc/kamailio/README.rls
share/doc/kamailio/README.rr
share/doc/kamailio/README.rtimer
share/doc/kamailio/README.sanity
share/doc/kamailio/README.seas
share/doc/kamailio/README.siptrace
share/doc/kamailio/README.siputils
share/doc/kamailio/README.sl
share/doc/kamailio/README.sms
share/doc/kamailio/README.speeddial
share/doc/kamailio/README.sqlops
share/doc/kamailio/README.sst
share/doc/kamailio/README.statistics
share/doc/kamailio/README.textops
share/doc/kamailio/README.tlsops
share/doc/kamailio/README.tm
share/doc/kamailio/README.uac
share/doc/kamailio/README.uac_redirect
share/doc/kamailio/README.uri_db
share/doc/kamailio/README.userblacklist
share/doc/kamailio/README.usrloc
share/doc/kamailio/README.utils
share/doc/kamailio/README.xcap_client
share/doc/kamailio/README.xlog
share/doc/kamailio/README.xmpp
share/examples/kamailio/
@sample ${SYSCONFDIR}/kamailio/
share/examples/kamailio/kamailio.cfg
@sample ${SYSCONFDIR}/kamailio/kamailio.cfg
share/examples/kamailio/kamctlrc
@sample ${SYSCONFDIR}/kamailio/kamctlrc
share/examples/kamailio/tls/
@sample ${SYSCONFDIR}/kamailio/tls/
share/examples/kamailio/tls/README
@sample ${SYSCONFDIR}/kamailio/tls/README
share/examples/kamailio/tls/ca.conf
@sample ${SYSCONFDIR}/kamailio/tls/ca.conf
share/examples/kamailio/tls/request.conf
@sample ${SYSCONFDIR}/kamailio/tls/request.conf
share/examples/kamailio/tls/rootCA/
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/
share/examples/kamailio/tls/rootCA/cacert.pem
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/cacert.pem
share/examples/kamailio/tls/rootCA/certs/
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/certs/
share/examples/kamailio/tls/rootCA/certs/01.pem
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/certs/01.pem
share/examples/kamailio/tls/rootCA/index.txt
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/index.txt
share/examples/kamailio/tls/rootCA/private/
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/private/
share/examples/kamailio/tls/rootCA/private/cakey.pem
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/private/cakey.pem
share/examples/kamailio/tls/rootCA/serial
@sample ${SYSCONFDIR}/kamailio/tls/rootCA/serial
share/examples/kamailio/tls/user/
@sample ${SYSCONFDIR}/kamailio/tls/user/
share/examples/kamailio/tls/user.conf
@sample ${SYSCONFDIR}/kamailio/tls/user.conf
share/examples/kamailio/tls/user/user-calist.pem
@sample ${SYSCONFDIR}/kamailio/tls/user/user-calist.pem
share/examples/kamailio/tls/user/user-cert.pem
@sample ${SYSCONFDIR}/kamailio/tls/user/user-cert.pem
share/examples/kamailio/tls/user/user-cert_req.pem
@sample ${SYSCONFDIR}/kamailio/tls/user/user-cert_req.pem
share/examples/kamailio/tls/user/user-privkey.pem
@sample ${SYSCONFDIR}/kamailio/tls/user/user-privkey.pem
share/kamailio/
share/kamailio/db_berkeley/
share/kamailio/db_berkeley/kamailio/
share/kamailio/db_berkeley/kamailio/acc
share/kamailio/db_berkeley/kamailio/active_watchers
share/kamailio/db_berkeley/kamailio/address
share/kamailio/db_berkeley/kamailio/aliases
share/kamailio/db_berkeley/kamailio/carrier_name
share/kamailio/db_berkeley/kamailio/carrierfailureroute
share/kamailio/db_berkeley/kamailio/carrierroute
share/kamailio/db_berkeley/kamailio/cpl
share/kamailio/db_berkeley/kamailio/dbaliases
share/kamailio/db_berkeley/kamailio/dialog
share/kamailio/db_berkeley/kamailio/dialplan
share/kamailio/db_berkeley/kamailio/dispatcher
share/kamailio/db_berkeley/kamailio/domain
share/kamailio/db_berkeley/kamailio/domain_name
share/kamailio/db_berkeley/kamailio/domainpolicy
share/kamailio/db_berkeley/kamailio/globalblacklist
share/kamailio/db_berkeley/kamailio/grp
share/kamailio/db_berkeley/kamailio/gw
share/kamailio/db_berkeley/kamailio/htable
share/kamailio/db_berkeley/kamailio/imc_members
share/kamailio/db_berkeley/kamailio/imc_rooms
share/kamailio/db_berkeley/kamailio/lcr
share/kamailio/db_berkeley/kamailio/location
share/kamailio/db_berkeley/kamailio/missed_calls
share/kamailio/db_berkeley/kamailio/pdt
share/kamailio/db_berkeley/kamailio/presentity
share/kamailio/db_berkeley/kamailio/pua
share/kamailio/db_berkeley/kamailio/purplemap
share/kamailio/db_berkeley/kamailio/re_grp
share/kamailio/db_berkeley/kamailio/rls_presentity
share/kamailio/db_berkeley/kamailio/rls_watchers
share/kamailio/db_berkeley/kamailio/silo
share/kamailio/db_berkeley/kamailio/sip_trace
share/kamailio/db_berkeley/kamailio/speed_dial
share/kamailio/db_berkeley/kamailio/subscriber
share/kamailio/db_berkeley/kamailio/trusted
share/kamailio/db_berkeley/kamailio/uri
share/kamailio/db_berkeley/kamailio/userblacklist
share/kamailio/db_berkeley/kamailio/usr_preferences
share/kamailio/db_berkeley/kamailio/version
share/kamailio/db_berkeley/kamailio/watchers
share/kamailio/db_berkeley/kamailio/xcap
share/kamailio/dbtext/
share/kamailio/dbtext/kamailio/
share/kamailio/dbtext/kamailio/acc
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/cpl
share/kamailio/dbtext/kamailio/dbaliases
share/kamailio/dbtext/kamailio/dialog
share/kamailio/dbtext/kamailio/dialplan
share/kamailio/dbtext/kamailio/dispatcher
share/kamailio/dbtext/kamailio/domain
share/kamailio/dbtext/kamailio/domain_name
share/kamailio/dbtext/kamailio/domainpolicy
share/kamailio/dbtext/kamailio/globalblacklist
share/kamailio/dbtext/kamailio/grp
share/kamailio/dbtext/kamailio/gw
share/kamailio/dbtext/kamailio/htable
share/kamailio/dbtext/kamailio/imc_members
share/kamailio/dbtext/kamailio/imc_rooms
share/kamailio/dbtext/kamailio/lcr
share/kamailio/dbtext/kamailio/location
share/kamailio/dbtext/kamailio/missed_calls
share/kamailio/dbtext/kamailio/pdt
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/silo
share/kamailio/dbtext/kamailio/sip_trace
share/kamailio/dbtext/kamailio/speed_dial
share/kamailio/dbtext/kamailio/subscriber
share/kamailio/dbtext/kamailio/trusted
share/kamailio/dbtext/kamailio/uri
share/kamailio/dbtext/kamailio/userblacklist
share/kamailio/dbtext/kamailio/usr_preferences
share/kamailio/dbtext/kamailio/version
share/kamailio/dbtext/kamailio/watchers
share/kamailio/dbtext/kamailio/xcap
@comment share/snmp/
@comment share/snmp/mibs/

View File

@ -0,0 +1,34 @@
@comment $OpenBSD: PLIST-mysql,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/kamctl/kamctl.mysql
lib/kamailio/kamctl/kamdbctl.mysql
lib/kamailio/modules/db_mysql.so
share/doc/kamailio/README.db_mysql
share/kamailio/mysql/
share/kamailio/mysql/acc-create.sql
share/kamailio/mysql/alias_db-create.sql
share/kamailio/mysql/auth_db-create.sql
share/kamailio/mysql/avpops-create.sql
share/kamailio/mysql/carrierroute-create.sql
share/kamailio/mysql/cpl-create.sql
share/kamailio/mysql/dialog-create.sql
share/kamailio/mysql/dialplan-create.sql
share/kamailio/mysql/dispatcher-create.sql
share/kamailio/mysql/domain-create.sql
share/kamailio/mysql/domainpolicy-create.sql
share/kamailio/mysql/group-create.sql
share/kamailio/mysql/htable-create.sql
share/kamailio/mysql/imc-create.sql
share/kamailio/mysql/lcr-create.sql
share/kamailio/mysql/msilo-create.sql
share/kamailio/mysql/pdt-create.sql
share/kamailio/mysql/permissions-create.sql
share/kamailio/mysql/presence-create.sql
share/kamailio/mysql/purple-create.sql
share/kamailio/mysql/registrar-create.sql
share/kamailio/mysql/rls-create.sql
share/kamailio/mysql/siptrace-create.sql
share/kamailio/mysql/speeddial-create.sql
share/kamailio/mysql/standard-create.sql
share/kamailio/mysql/uri_db-create.sql
share/kamailio/mysql/userblacklist-create.sql
share/kamailio/mysql/usrloc-create.sql

View File

@ -0,0 +1,31 @@
@comment $OpenBSD: PLIST-perl,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/perl.so
lib/kamailio/modules/perlvdb.so
lib/kamailio/perl/
lib/kamailio/perl/OpenSER/
lib/kamailio/perl/OpenSER.pm
lib/kamailio/perl/OpenSER/Constants.pm
lib/kamailio/perl/OpenSER/LDAPUtils/
lib/kamailio/perl/OpenSER/LDAPUtils/LDAPConf.pm
lib/kamailio/perl/OpenSER/LDAPUtils/LDAPConnection.pm
lib/kamailio/perl/OpenSER/Message.pm
lib/kamailio/perl/OpenSER/Utils/
lib/kamailio/perl/OpenSER/Utils/Debug.pm
lib/kamailio/perl/OpenSER/Utils/PhoneNumbers.pm
lib/kamailio/perl/OpenSER/VDB/
lib/kamailio/perl/OpenSER/VDB.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/
lib/kamailio/perl/OpenSER/VDB/Adapter/AccountingSIPtrace.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/Alias.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/Auth.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/Describe.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/Speeddial.pm
lib/kamailio/perl/OpenSER/VDB/Adapter/TableVersions.pm
lib/kamailio/perl/OpenSER/VDB/Column.pm
lib/kamailio/perl/OpenSER/VDB/Pair.pm
lib/kamailio/perl/OpenSER/VDB/ReqCond.pm
lib/kamailio/perl/OpenSER/VDB/Result.pm
lib/kamailio/perl/OpenSER/VDB/VTab.pm
lib/kamailio/perl/OpenSER/VDB/Value.pm
share/doc/kamailio/README.perl
share/doc/kamailio/README.perlvdb

View File

@ -0,0 +1,34 @@
@comment $OpenBSD: PLIST-postgresql,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/kamctl/kamctl.pgsql
lib/kamailio/kamctl/kamdbctl.pgsql
lib/kamailio/modules/db_postgres.so
share/doc/kamailio/README.db_postgres
share/kamailio/postgres/
share/kamailio/postgres/acc-create.sql
share/kamailio/postgres/alias_db-create.sql
share/kamailio/postgres/auth_db-create.sql
share/kamailio/postgres/avpops-create.sql
share/kamailio/postgres/carrierroute-create.sql
share/kamailio/postgres/cpl-create.sql
share/kamailio/postgres/dialog-create.sql
share/kamailio/postgres/dialplan-create.sql
share/kamailio/postgres/dispatcher-create.sql
share/kamailio/postgres/domain-create.sql
share/kamailio/postgres/domainpolicy-create.sql
share/kamailio/postgres/group-create.sql
share/kamailio/postgres/htable-create.sql
share/kamailio/postgres/imc-create.sql
share/kamailio/postgres/lcr-create.sql
share/kamailio/postgres/msilo-create.sql
share/kamailio/postgres/pdt-create.sql
share/kamailio/postgres/permissions-create.sql
share/kamailio/postgres/presence-create.sql
share/kamailio/postgres/purple-create.sql
share/kamailio/postgres/registrar-create.sql
share/kamailio/postgres/rls-create.sql
share/kamailio/postgres/siptrace-create.sql
share/kamailio/postgres/speeddial-create.sql
share/kamailio/postgres/standard-create.sql
share/kamailio/postgres/uri_db-create.sql
share/kamailio/postgres/userblacklist-create.sql
share/kamailio/postgres/usrloc-create.sql

View File

@ -0,0 +1,9 @@
@comment $OpenBSD: PLIST-radius,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/auth_radius.so
lib/kamailio/modules/misc_radius.so
lib/kamailio/modules/peering.so
share/doc/kamailio/README.auth_radius
share/doc/kamailio/README.misc_radius
share/doc/kamailio/README.peering
share/examples/kamailio/dictionary.radius
@sample ${SYSCONFDIR}/kamailio/dictionary.radius

View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PLIST-snmpstats,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/snmpstats.so
share/doc/kamailio/README.snmpstats
share/snmp/mibs/OPENSER-MIB
share/snmp/mibs/OPENSER-REG-MIB
share/snmp/mibs/OPENSER-SIP-COMMON-MIB
share/snmp/mibs/OPENSER-SIP-SERVER-MIB
share/snmp/mibs/OPENSER-TC

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST-xmlrpc,v 1.1.1.1 2009/06/04 13:44:09 sthen Exp $
lib/kamailio/modules/mi_xmlrpc.so
share/doc/kamailio/README.mi_xmlrpc