Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Sep 2019 15:12:50 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r510695 - in head/net/kamailio: . files
Message-ID:  <201909011512.x81FCol4060705@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Sep  1 15:12:50 2019
New Revision: 510695
URL: https://svnweb.freebsd.org/changeset/ports/510695

Log:
  net/kamailio: refactoring
  
  - improved options handling
  - improved building
  - fixed plist
  
  PR:		240206
  Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru>

Deleted:
  head/net/kamailio/files/patch-src_Makefile
  head/net/kamailio/files/patch-src_main.c
  head/net/kamailio/files/patch-src_modules_ctl_ctl.c
  head/net/kamailio/files/patch-src_modules_ctl_ctl__defaults.h
  head/net/kamailio/files/patch-src_modules_tls_Makefile
  head/net/kamailio/files/patch-utils_kamctl_Makefile
Modified:
  head/net/kamailio/Makefile
  head/net/kamailio/files/kamailio.in
  head/net/kamailio/files/patch-src_Makefile.defs
  head/net/kamailio/files/patch-src_modules_tls_tls__bio.c
  head/net/kamailio/pkg-plist

Modified: head/net/kamailio/Makefile
==============================================================================
--- head/net/kamailio/Makefile	Sun Sep  1 14:40:43 2019	(r510694)
+++ head/net/kamailio/Makefile	Sun Sep  1 15:12:50 2019	(r510695)
@@ -3,7 +3,7 @@
 
 PORTNAME=	kamailio
 PORTVERSION=	5.2.4
-
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
 DISTNAME=	${PORTNAME}-${PORTVERSION}_src
@@ -14,94 +14,87 @@ COMMENT=	Very fast and configurable open source SIP pr
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_powerpc64=Does not build: /bin/sh: clang: not found
+
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \
 		libxml2.so:textproc/libxml2 \
 		libcurl.so:ftp/curl
 RUN_DEPENDS=	${LOCALBASE}/bin/bash:shells/bash
 
-BROKEN_powerpc64=	Does not build: /bin/sh: clang: not found
-
 USES=		gmake ncurses pkgconfig python readline shebangfix
+
 USE_LDCONFIG=	yes
 SHEBANG_FILES=	utils/kamctl/dbtextdb/dbtextdb.py \
 		utils/kamctl/kamctl utils/kamctl/kamdbctl
+
 CFLAGS+=	-Wall
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USERS=		kamailio
+GROUPS=		kamailio
 
 USE_RC_SUBR=	kamailio
 
-USERS=		kamailio
-GROUPS=		kamailio
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
-OPTIONS_DEFINE=	DOCS MYSQL PGSQL PERL RADIUS JITSI SCTP TLS \
-		UNIXODBC PRESENCE WEBSOCKET DIALPLAN
-OPTIONS_DEFAULT=MYSQL RADIUS TLS PRESENCE
+RUNDIR?=	/var/run/${PORTNAME}
+
+SUB_LIST=	RUNDIR=${RUNDIR} \
+		USERS=${USERS} \
+		GROUPS=${GROUPS}
+
+OPTIONS_MULTI=	DATABASE
+OPTIONS_MULTI_DATABASE=MYSQL PGSQL
+OPTIONS_DEFINE=	DATABASE DIALPLAN DOCS JITSI PERL PRESENCE RADIUS \
+		SCTP TLS UNIXODBC WEBSOCKET
+OPTIONS_DEFAULT=MYSQL PRESENCE RADIUS TLS
 OPTIONS_SUB=	YES
 
+DATABASE_DESC=	Database support (select one or more)
+
 DIALPLAN_DESC=	Dialplan support
+DIALPLAN_LIB_DEPENDS=libpcre.so:devel/pcre
+DIALPLAN_VARS=	EXTRA_MODULES+=dialplan
+
 JITSI_DESC=	VoIP Frontend GUI via Jitsi
-SCTP_DESC=	SCTP support
-PRESENCE_DESC=	Presence support
-WEBSOCKET_DESC=	Websocket support
+JITSI_RUN_DEPENDS=jitsi:net-im/jitsi
 
+MYSQL_IMPLIES=	DATABASE
 MYSQL_USES=	mysql
-PGSQL_USES=	pgsql
-JITSI_RUN_DEPENDS=	jitsi:net-im/jitsi
-UNIXODBC_LIB_DEPENDS=	libodbc.so:databases/unixODBC
-RADIUS_LIB_DEPENDS=	libradiusclient-ng.so:net/radiusclient
-TLS_USES=	ssl
+MYSQL_VARS=	EXTRA_GROUPS+=mysql
 
-.include <bsd.port.options.mk>
+PERL_USES=	perl5
+PERL_VARS=	EXTRA_MODULES+=app_perl
+PERL_MAKE_ENV=	PERLLDOPTS="`perl -MExtUtils::Embed -e ldopts`" \
+		PERLCCOPTS="`perl -MExtUtils::Embed -e ccopts`" \
+		TYPEMAP="`perl -MConfig -e 'print $$Config{privlib}'`/ExtUtils/typemap"
 
-DEFAULT_GROUP_INCLUDE=	standard standard-dep
+PGSQL_IMPLIES=	DATABASE
+PGSQL_USES=	pgsql
+PGSQL_VARS=	EXTRA_GROUPS+=postgres
 
-.if ${PORT_OPTIONS:MMYSQL}
-EXTRA_GROUPS+=	mysql
-.endif
+PRESENCE_DESC=	Presence support
+PRESENCE_VARS=	EXTRA_GROUPS+=presence
 
-.if ${PORT_OPTIONS:MPGSQL}
-EXTRA_GROUPS+=	postgres
-.endif
+RADIUS_LIB_DEPENDS=libradiusclient-ng.so:net/radiusclient
+RADIUS_VARS=	EXTRA_GROUPS+=radius
 
-.if ${PORT_OPTIONS:MPERL}
-USES+=		perl5
-EXTRA_MODULES+=	app_perl
-MAKE_ENV+=	PERLLDOPTS=`perl -MExtUtils::Embed -e ldopts` \
-		PERLCCOPTS=`perl -MExtUtils::Embed -e ccopts` \
-		TYPEMAP=`perl -MConfig -e 'print $Config{installprivlib}'`/ExtUtils/typemap
-.endif
+SCTP_DESC=	SCTP support
+SCTP_VARS=	EXTRA_MODULES+=sctp
 
-.if ${PORT_OPTIONS:MUNIXODBC}
-EXTRA_MODULES+=	db_unixodbc
-.endif
+TLS_USES=	ssl
+TLS_VARS=	EXTRA_MODULES+=tls
 
-.if ${PORT_OPTIONS:MDIALPLAN}
-LIB_DEPENDS+=	libpcre.so:devel/pcre
-EXTRA_MODULES+=	dialplan
-.endif
+UNIXODBC_LIB_DEPENDS=libodbc.so:databases/unixODBC
+UNIXODBC_VARS=	EXTRA_MODULES+=db_unixodbc
 
-.if ${PORT_OPTIONS:MRADIUS}
-EXTRA_GROUPS+=	radius
-.endif
+WEBSOCKET_DESC=	Websocket support
+WEBSOCKET_LIB_DEPENDS=libunistring.so:devel/libunistring
+WEBSOCKET_VARS=	EXTRA_MODULES+=websocket
 
-.if ${PORT_OPTIONS:MSCTP}
-EXTRA_MODULES+=	sctp
-.endif
+.include <bsd.port.pre.mk>
 
-.if ${PORT_OPTIONS:MTLS}
-EXTRA_MODULES+=	tls
-.endif
+DEFAULT_GROUP_INCLUDE=standard standard-dep
 
-.if ${PORT_OPTIONS:MPRESENCE}
-EXTRA_GROUPS+=	presence
-.endif
-
-.if ${PORT_OPTIONS:MWEBSOCKET}
-EXTRA_MODULES+=	websocket
-LIB_DEPENDS+=	libunistring.so:devel/libunistring
-.endif
-
 .if !empty (EXTRA_GROUPS)
 MAKE_ARGS+=	group_include="${DEFAULT_GROUP_INCLUDE} ${EXTRA_GROUPS}"
 .else
@@ -113,26 +106,29 @@ MAKE_ARGS+=	include_modules="${EXTRA_MODULES}"
 .endif
 
 post-patch:
+	${REINPLACE_CMD} '499s|$$(run_prefix)/$$(run_dir)|${RUNDIR}|' \
+		${WRKSRC}/src/Makefile.defs
 .if ! ${PORT_OPTIONS:MDOCS}
-	${REINPLACE_CMD} -e 's#install-doc install-man#install-man#'	\
-		${WRKSRC}/Makefile
+	${REINPLACE_CMD} 's|install-doc install-man|install-man|' \
+		${WRKSRC}/src/Makefile
 .endif
 
 pre-build:
-	cd ${WRKSRC} && ${GMAKE} ${MAKE_ARGS} cfg
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} cfg
 
 do-build:
-	cd ${WRKSRC} && ${GMAKE} ${ALL_TARGET}
+	@cd ${WRKSRC} && ${DO_MAKE_BUILD} ${ALL_TARGET}
 
 do-install:
-	cd ${WRKSRC} && ${GMAKE} ${INSTALL_TARGET}
-.if ! ${PORT_OPTIONS:MMYSQL} && ! ${PORT_OPTIONS:MPGSQL}
-	${RMDIR} ${STAGEDIR}${PREFIX}/share/${PORTNAME}
-.endif
+	@${MKDIR} ${STAGEDIR}${RUNDIR}
+	@cd ${WRKSRC} && ${MAKE_CMD} ${INSTALL_TARGET}
+	@(cd ${STAGEDIR}${ETCDIR}; for i in `${FIND} . -type f`; do ${MV} $$i $$i.sample; done)
 
 post-install:
-	(cd ${STAGEDIR}${PREFIX}/lib/kamailio/modules ; ${STRIP_CMD} *.so)
-	(cd ${STAGEDIR}${PREFIX}/lib/kamailio ; ${STRIP_CMD} *.so.1)
-	(cd ${STAGEDIR}${PREFIX}/sbin ; ${STRIP_CMD} kamailio kamcmd)
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kamailio/*.so.1
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kamailio/modules/*.so
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/kamailio
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/kamcmd
+	@${ECHO_CMD} "@dir(${USERS},${GROUPS},750) ${RUNDIR}" >> ${TMPPLIST}
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/net/kamailio/files/kamailio.in
==============================================================================
--- head/net/kamailio/files/kamailio.in	Sun Sep  1 14:40:43 2019	(r510694)
+++ head/net/kamailio/files/kamailio.in	Sun Sep  1 15:12:50 2019	(r510695)
@@ -21,9 +21,18 @@ rcvar=kamailio_enable
 load_rc_config ${name}
 
 : ${kamailio_enable:=NO}
+: ${kamailio_user:=%%USERS%%}
+: ${pidfile:=%%RUNDIR%%/kamailio.pid}
 
 command="/usr/local/sbin/kamailio"
-required_files="/usr/local/etc/kamailio/kamailio.cfg"
+command_args="-P ${pidfile}"
 
+start_precmd="kamailio_prestart"
+
+required_files="%%ETCDIR%%/kamailio.cfg"
+
+kamailio_prestart() {
+	install -d -m 0750 -o %%USERS%% -g %%GROUPS%% %%RUNDIR%%
+}
 
 run_rc_command $1

Modified: head/net/kamailio/files/patch-src_Makefile.defs
==============================================================================
--- head/net/kamailio/files/patch-src_Makefile.defs	Sun Sep  1 14:40:43 2019	(r510694)
+++ head/net/kamailio/files/patch-src_Makefile.defs	Sun Sep  1 15:12:50 2019	(r510695)
@@ -1,4 +1,4 @@
---- src/Makefile.defs.orig	2018-03-01 16:24:11 UTC
+--- src/Makefile.defs.orig	2019-08-14 09:43:03 UTC
 +++ src/Makefile.defs
 @@ -208,7 +208,7 @@ YACC := $(shell echo "$${YACC}")
  
@@ -18,7 +18,7 @@
  	RPAREN=)
  	CC_VER:=$(word 1,$(CC)) $(shell $(CC) - --version|head -n 1|\
  				sed  -e 's/([^$(RPAREN)]*)//g' \
-@@ -390,7 +390,7 @@ LIBDIR ?=
+@@ -392,7 +392,7 @@ LIBDIR ?=
  ifeq ($(LIBDIR),)
  ARCHBSZ= $(shell echo $(ARCH) | sed -e 's/.*64.*/64b/')
  ifeq ($(ARCHBSZ),64b)
@@ -27,16 +27,7 @@
  else
  	LIBDIR = lib
  endif
-@@ -464,7 +464,7 @@ doxygen_dir=doc/doxygen
- 
- BASEDIR ?= $(DESTDIR)
- basedir = $(BASEDIR)
--RUNBASEDIR ?= $(DESTDIR)
-+RUNBASEDIR ?= /
- runbasedir = $(RUNBASEDIR)
- 
- # install location
-@@ -1743,7 +1743,7 @@ ifeq ($(YACC),)
+@@ -1736,7 +1736,7 @@ ifeq ($(YACC),)
  endif
  YACC_FLAGS=-d -b core/cfg
  # on solaris add -lxnet (e.g. LIBS= -lxnet)

Modified: head/net/kamailio/files/patch-src_modules_tls_tls__bio.c
==============================================================================
--- head/net/kamailio/files/patch-src_modules_tls_tls__bio.c	Sun Sep  1 14:40:43 2019	(r510694)
+++ head/net/kamailio/files/patch-src_modules_tls_tls__bio.c	Sun Sep  1 15:12:50 2019	(r510695)
@@ -1,6 +1,6 @@
---- src/modules/tls/tls_bio.c.orig	2018-11-28 11:08:42.000000000 +0100
-+++ src/modules/tls/tls_bio.c	2018-12-12 18:28:16.580475000 +0100
-@@ -63,7 +63,7 @@
+--- src/modules/tls/tls_bio.c.orig	2019-08-14 09:43:03 UTC
++++ src/modules/tls/tls_bio.c
+@@ -63,7 +63,7 @@ static int tls_bio_mbuf_puts(BIO* b, const char* s);
  static long tls_bio_mbuf_ctrl(BIO* b, int cmd, long arg1, void* arg2);
  
  
@@ -9,7 +9,7 @@
  static BIO_METHOD tls_mbuf_method = {
  	BIO_TYPE_TLS_MBUF,	/* type */
  	"sr_tls_mbuf",		/* name */
-@@ -109,7 +109,7 @@
+@@ -109,7 +109,7 @@ static BIO_METHOD *tls_mbuf_method = NULL;
  /** returns a custom tls_mbuf BIO. */
  BIO_METHOD* tls_BIO_mbuf(void)
  {

Modified: head/net/kamailio/pkg-plist
==============================================================================
--- head/net/kamailio/pkg-plist	Sun Sep  1 14:40:43 2019	(r510694)
+++ head/net/kamailio/pkg-plist	Sun Sep  1 15:12:50 2019	(r510695)
@@ -1,272 +1,148 @@
-sbin/kamailio
-sbin/kamcmd
-sbin/kamctl
-sbin/kamdbctl
-@sample etc/kamailio/kamailio.cfg.sample
-@sample etc/kamailio/kamctlrc.sample
-%%TLS%%@sample etc/kamailio/tls.cfg.sample
-%%ETCDIR%%/dictionary.kamailio
-lib/kamailio/libprint.so
-lib/kamailio/libprint.so.1
-lib/kamailio/libsrdb1.so
-lib/kamailio/libsrdb1.so.1
-%%MYSQL%%lib/kamailio/libsrdb2.so
-%%MYSQL%%lib/kamailio/libsrdb2.so.1
-lib/kamailio/libsrutils.so
-lib/kamailio/libsrutils.so.1
-%%MYSQL%%lib/kamailio/libtrie.so
-%%MYSQL%%lib/kamailio/libtrie.so.1
-lib/kamailio/kamctl/kamctl.base
-lib/kamailio/kamctl/kamctl.ctlbase
-%%MYSQL%%lib/kamailio/kamctl/kamctl.dbtext
-%%MYSQL%%lib/kamailio/kamctl/kamctl.mysql
-%%PGSQL%%lib/kamailio/kamctl/kamctl.pgsql
-lib/kamailio/kamctl/kamctl.rpcfifo
-lib/kamailio/kamctl/kamctl.ser
-lib/kamailio/kamctl/kamctl.sqlbase
-lib/kamailio/kamctl/kamdbctl.base
-%%MYSQL%%lib/kamailio/kamctl/kamdbctl.dbtext
-%%MYSQL%%lib/kamailio/kamctl/kamdbctl.mysql
-%%PGSQL%%lib/kamailio/kamctl/kamdbctl.pgsql
-%%MYSQL%%lib/kamailio/kamctl/dbtextdb/dbtextdb.py
-%%MYSQL%%lib/kamailio/modules/acc.so
-lib/kamailio/modules/acc_diameter.so
-%%MYSQL%%lib/kamailio/modules/alias_db.so
-lib/kamailio/modules/app_jsdt.so
-%%PERL%%lib/kamailio/modules/app_perl.so
-lib/kamailio/modules/app_sqlang.so
-lib/kamailio/modules/async.so
-lib/kamailio/modules/auth.so
-%%MYSQL%%lib/kamailio/modules/auth_db.so
-lib/kamailio/modules/auth_diameter.so
-%%RADIUS%%lib/kamailio/modules/auth_radius.so
-lib/kamailio/modules/auth_xkeys.so
-lib/kamailio/modules/avp.so
-%%MYSQL%%lib/kamailio/modules/avpops.so
-lib/kamailio/modules/benchmark.so
-lib/kamailio/modules/blst.so
-lib/kamailio/modules/call_control.so
-lib/kamailio/modules/call_obj.so
-lib/kamailio/modules/carrierroute.so
-%%MYSQL%%lib/kamailio/modules/cfg_db.so
-lib/kamailio/modules/cfg_rpc.so
-lib/kamailio/modules/cfgt.so
-lib/kamailio/modules/cfgutils.so
-lib/kamailio/modules/corex.so
-lib/kamailio/modules/counters.so
-lib/kamailio/modules/ctl.so
-%%MYSQL%%lib/kamailio/modules/db_cluster.so
-%%MYSQL%%lib/kamailio/modules/db_flatstore.so
-%%MYSQL%%lib/kamailio/modules/db_mysql.so
-%%PGSQL%%lib/kamailio/modules/db_postgres.so
-%%UNIXODBC%%lib/kamailio/modules/db_unixodbc.so
-%%TLS%%lib/kamailio/modules/tls.so
-%%MYSQL%%lib/kamailio/modules/db_text.so
-lib/kamailio/modules/debugger.so
-%%MYSQL%%lib/kamailio/modules/dialog.so
-%%MYSQL%%lib/kamailio/modules/dispatcher.so
-lib/kamailio/modules/diversion.so
-lib/kamailio/modules/dmq.so
-lib/kamailio/modules/dmq_usrloc.so
-%%MYSQL%%lib/kamailio/modules/domain.so
-lib/kamailio/modules/domainpolicy.so
-%%MYSQL%%lib/kamailio/modules/drouting.so
-lib/kamailio/modules/enum.so
-lib/kamailio/modules/evrexec.so
-lib/kamailio/modules/exec.so
-%%MYSQL%%lib/kamailio/modules/group.so
-%%MYSQL%%lib/kamailio/modules/htable.so
-%%MYSQL%%lib/kamailio/modules/imc.so
-lib/kamailio/modules/ipops.so
-lib/kamailio/modules/jsonrpcs.so
-lib/kamailio/modules/keepalive.so
-lib/kamailio/modules/kex.so
-lib/kamailio/modules/log_custom.so
-lib/kamailio/modules/malloc_test.so
-lib/kamailio/modules/mangler.so
-%%MYSQL%%lib/kamailio/modules/matrix.so
-lib/kamailio/modules/maxfwd.so
-lib/kamailio/modules/mediaproxy.so
-%%MYSQL%%lib/kamailio/modules/mohqueue.so
-lib/kamailio/modules/mqueue.so
-%%MYSQL%%lib/kamailio/modules/msilo.so
-lib/kamailio/modules/msrp.so
-%%MYSQL%%lib/kamailio/modules/mtree.so
-lib/kamailio/modules/nat_traversal.so
-lib/kamailio/modules/nathelper.so
-lib/kamailio/modules/nosip.so
-%%MYSQL%%lib/kamailio/modules/p_usrloc.so
-lib/kamailio/modules/path.so
-lib/kamailio/modules/pdb.so
-%%MYSQL%%lib/kamailio/modules/pdt.so
-%%MYSQL%%lib/kamailio/modules/permissions.so
-lib/kamailio/modules/pike.so
-%%MYSQL%%lib/kamailio/modules/pipelimit.so
-%%MYSQL%%lib/kamailio/modules/prefix_route.so
-lib/kamailio/modules/print.so
-lib/kamailio/modules/print_lib.so
-lib/kamailio/modules/pv.so
-lib/kamailio/modules/qos.so
-lib/kamailio/modules/ratelimit.so
-%%MYSQL%%lib/kamailio/modules/registrar.so
-lib/kamailio/modules/rr.so
-lib/kamailio/modules/rtimer.so
-lib/kamailio/modules/rtjson.so
-lib/kamailio/modules/rtpengine.so
-lib/kamailio/modules/rtpproxy.so
-lib/kamailio/modules/sanity.so
-lib/kamailio/modules/sca.so
-%%SCTP%%lib/kamailio/modules/sctp.so
-lib/kamailio/modules/sdpops.so
-lib/kamailio/modules/seas.so
-%%MYSQL%%lib/kamailio/modules/sipcapture.so
-lib/kamailio/modules/sipdump.so
-lib/kamailio/modules/sipjson.so
-lib/kamailio/modules/sipt.so
-%%MYSQL%%lib/kamailio/modules/siptrace.so
-lib/kamailio/modules/siputils.so
-lib/kamailio/modules/sl.so
-lib/kamailio/modules/sms.so
-lib/kamailio/modules/smsops.so
-%%MYSQL%%lib/kamailio/modules/speeddial.so
-%%MYSQL%%lib/kamailio/modules/sqlops.so
-lib/kamailio/modules/ss7ops.so
-lib/kamailio/modules/sst.so
-lib/kamailio/modules/statistics.so
-lib/kamailio/modules/statsc.so
-lib/kamailio/modules/statsd.so
-lib/kamailio/modules/stun.so
-lib/kamailio/modules/tcpops.so
-lib/kamailio/modules/textops.so
-lib/kamailio/modules/textopsx.so
-lib/kamailio/modules/timer.so
-lib/kamailio/modules/tm.so
-lib/kamailio/modules/tmrec.so
-lib/kamailio/modules/tmx.so
-lib/kamailio/modules/topoh.so
-lib/kamailio/modules/topos.so
-lib/kamailio/modules/tsilo.so
-%%MYSQL%%lib/kamailio/modules/uac.so
-lib/kamailio/modules/uac_redirect.so
-%%MYSQL%%lib/kamailio/modules/uri_db.so
-%%MYSQL%%lib/kamailio/modules/userblacklist.so
-%%MYSQL%%lib/kamailio/modules/usrloc.so
-%%WEBSOCKET%%lib/kamailio/modules/websocket.so
-lib/kamailio/modules/xhttp.so
-lib/kamailio/modules/xhttp_rpc.so
-lib/kamailio/modules/xlog.so
-lib/kamailio/modules/xprint.so
-%%RADIUS%%lib/kamailio/modules/acc_radius.so
-%%RADIUS%%lib/kamailio/modules/misc_radius.so
-%%RADIUS%%lib/kamailio/modules/peering.so
-%%PRESENCE%%lib/kamailio/modules/pua.so
-%%PRESENCE%%lib/kamailio/modules/pua_rpc.so
-%%PRESENCE%%lib/kamailio/modules/pua_xmpp.so
-%%PRESENCE%%lib/kamailio/modules/xcap_client.so
-%%PRESENCE%%lib/kamailio/modules/xcap_server.so
-%%PRESENCE%%lib/kamailio/modules/presence.so
-%%PRESENCE%%lib/kamailio/modules/presence_conference.so
-%%PRESENCE%%lib/kamailio/modules/presence_dialoginfo.so
-%%PRESENCE%%lib/kamailio/modules/presence_mwi.so
-%%PRESENCE%%lib/kamailio/modules/presence_profile.so
-%%PRESENCE%%lib/kamailio/modules/presence_reginfo.so
-%%PRESENCE%%lib/kamailio/modules/presence_xml.so
-%%PRESENCE%%lib/kamailio/modules/pua_bla.so
-%%PRESENCE%%lib/kamailio/modules/pua_dialoginfo.so
-%%PRESENCE%%lib/kamailio/modules/pua_reginfo.so
-%%PRESENCE%%lib/kamailio/modules/pua_usrloc.so
-%%PRESENCE%%lib/kamailio/modules/rls.so
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/acc
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/acc_cdrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/active_watchers
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/address
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/aliases
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/carrier_name
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/carrierfailureroute
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/carrierroute
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/cpl
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dbaliases
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dialog
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dialog_vars
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dialplan
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dispatcher
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/domain
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/domain_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/domain_name
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/domainpolicy
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_gateways
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_groups
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_gw_lists
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_rules
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/globalblacklist
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/grp
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/htable
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/imc_members
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/imc_rooms
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/lcr_gw
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/lcr_rule
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/lcr_rule_target
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/location
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/location_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/matrix
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/missed_calls
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/mohqcalls
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/mohqueues
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/mtree
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/mtrees
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/pdt
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/pl_pipes
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/presentity
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/pua
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/purplemap
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/re_grp
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/rls_presentity
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/rls_watchers
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/rtpengine
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/rtpproxy
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/sca_subscriptions
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/silo
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/sip_trace
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/speed_dial
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/subscriber
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/topos_d
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/topos_t
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/trusted
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uacreg
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_credentials
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_domain
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_domain_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_global_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_uri
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_uri_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_user_attrs
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/uri
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/userblacklist
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/usr_preferences
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/version
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/watchers
+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/xcap
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.acc
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.alias_db
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.auth_db
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.avpops
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.cfg_db
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_cluster
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_flatstore
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_text
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.dialog
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.dispatcher
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.domain
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.drouting
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.group
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.htable
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.imc
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.matrix
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.mohqueue
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.msilo
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.mtree
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.p_usrloc
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pdt
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.permissions
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pipelimit
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.prefix_route
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.registrar
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.sipcapture
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.siptrace
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.speeddial
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.sqlops
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.uac
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.uri_db
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.userblacklist
+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.usrloc
+%%DATABASE%%lib/kamailio/kamctl/dbtextdb/dbtextdb.py
+%%DATABASE%%lib/kamailio/kamctl/kamctl.dbtext
+%%DATABASE%%lib/kamailio/kamctl/kamdbctl.dbtext
+%%DATABASE%%lib/kamailio/libsrdb2.so
+%%DATABASE%%lib/kamailio/libsrdb2.so.1
+%%DATABASE%%lib/kamailio/modules/acc.so
+%%DATABASE%%lib/kamailio/modules/alias_db.so
+%%DATABASE%%lib/kamailio/modules/auth_db.so
+%%DATABASE%%lib/kamailio/modules/avpops.so
+%%DATABASE%%lib/kamailio/modules/cfg_db.so
+%%DATABASE%%lib/kamailio/modules/db_cluster.so
+%%DATABASE%%lib/kamailio/modules/db_flatstore.so
+%%DATABASE%%lib/kamailio/modules/db_text.so
+%%DATABASE%%lib/kamailio/modules/dialog.so
+%%DATABASE%%lib/kamailio/modules/dispatcher.so
+%%DATABASE%%lib/kamailio/modules/domain.so
+%%DATABASE%%lib/kamailio/modules/drouting.so
+%%DATABASE%%lib/kamailio/modules/group.so
+%%DATABASE%%lib/kamailio/modules/htable.so
+%%DATABASE%%lib/kamailio/modules/imc.so
+%%DATABASE%%lib/kamailio/modules/matrix.so
+%%DATABASE%%lib/kamailio/modules/mohqueue.so
+%%DATABASE%%lib/kamailio/modules/msilo.so
+%%DATABASE%%lib/kamailio/modules/mtree.so
+%%DATABASE%%lib/kamailio/modules/p_usrloc.so
+%%DATABASE%%lib/kamailio/modules/pdt.so
+%%DATABASE%%lib/kamailio/modules/permissions.so
+%%DATABASE%%lib/kamailio/modules/pipelimit.so
+%%DATABASE%%lib/kamailio/modules/prefix_route.so
+%%DATABASE%%lib/kamailio/modules/registrar.so
+%%DATABASE%%lib/kamailio/modules/sipcapture.so
+%%DATABASE%%lib/kamailio/modules/siptrace.so
+%%DATABASE%%lib/kamailio/modules/speeddial.so
+%%DATABASE%%lib/kamailio/modules/sqlops.so
+%%DATABASE%%lib/kamailio/modules/uac.so
+%%DATABASE%%lib/kamailio/modules/uri_db.so
+%%DATABASE%%lib/kamailio/modules/userblacklist.so
+%%DATABASE%%lib/kamailio/modules/usrloc.so
+%%DIALPLAN%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.dialplan
 %%DIALPLAN%%lib/kamailio/modules/dialplan.so
-%%PERL%%lib/kamailio/perl/Kamailio.pm
-%%PERL%%lib/kamailio/perl/Kamailio/Constants.pm
-%%PERL%%lib/kamailio/perl/Kamailio/LDAPUtils/LDAPConf.pm
-%%PERL%%lib/kamailio/perl/Kamailio/LDAPUtils/LDAPConnection.pm
-%%PERL%%lib/kamailio/perl/Kamailio/Message.pm
-%%PERL%%lib/kamailio/perl/Kamailio/Utils/Debug.pm
-%%PERL%%lib/kamailio/perl/Kamailio/Utils/PhoneNumbers.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/AccountingSIPtrace.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Alias.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Auth.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Describe.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Speeddial.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/TableVersions.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Column.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Pair.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/ReqCond.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Result.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/VTab.pm
-%%PERL%%lib/kamailio/perl/Kamailio/VDB/Value.pm
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/acc
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/acc_cdrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/active_watchers
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/address
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/aliases
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/carrier_name
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/carrierfailureroute
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/carrierroute
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/cpl
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dbaliases
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dialog
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dialog_vars
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dialplan
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dispatcher
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/domain
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/domain_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/domain_name
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/domainpolicy
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dr_gateways
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dr_groups
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dr_gw_lists
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/dr_rules
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/globalblacklist
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/grp
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/htable
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/imc_members
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/imc_rooms
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/lcr_gw
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/lcr_rule
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/lcr_rule_target
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/location
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/location_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/matrix
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/missed_calls
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/mohqcalls
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/mohqueues
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/mtree
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/mtrees
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/pdt
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/pl_pipes
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/presentity
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/pua
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/purplemap
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/re_grp
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/rls_presentity
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/rls_watchers
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/rtpengine
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/rtpproxy
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/sca_subscriptions
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/silo
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/sip_trace
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/speed_dial
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/subscriber
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/topos_d
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/topos_t
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/trusted
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uacreg
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_credentials
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_domain
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_domain_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_global_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_uri
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_uri_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uid_user_attrs
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/uri
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/userblacklist
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/usr_preferences
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/version
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/watchers
-%%MYSQL%%%%DATADIR%%/dbtext/kamailio/xcap
+%%ETCDIR%%/kamailio.cfg.sample
+%%ETCDIR%%/kamctlrc.sample
 %%MYSQL%%%%DATADIR%%/mysql/acc-create.sql
 %%MYSQL%%%%DATADIR%%/mysql/alias_db-create.sql
 %%MYSQL%%%%DATADIR%%/mysql/auth_db-create.sql
@@ -314,6 +190,32 @@ lib/kamailio/modules/xprint.so
 %%MYSQL%%%%DATADIR%%/mysql/uri_db-create.sql
 %%MYSQL%%%%DATADIR%%/mysql/userblacklist-create.sql
 %%MYSQL%%%%DATADIR%%/mysql/usrloc-create.sql
+%%MYSQL%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_mysql
+%%MYSQL%%lib/kamailio/kamctl/kamctl.mysql
+%%MYSQL%%lib/kamailio/kamctl/kamdbctl.mysql
+%%MYSQL%%lib/kamailio/modules/db_mysql.so
+%%PERL%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.app_perl
+%%PERL%%lib/kamailio/modules/app_perl.so
+%%PERL%%lib/kamailio/perl/Kamailio.pm
+%%PERL%%lib/kamailio/perl/Kamailio/Constants.pm
+%%PERL%%lib/kamailio/perl/Kamailio/LDAPUtils/LDAPConf.pm
+%%PERL%%lib/kamailio/perl/Kamailio/LDAPUtils/LDAPConnection.pm
+%%PERL%%lib/kamailio/perl/Kamailio/Message.pm
+%%PERL%%lib/kamailio/perl/Kamailio/Utils/Debug.pm
+%%PERL%%lib/kamailio/perl/Kamailio/Utils/PhoneNumbers.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/AccountingSIPtrace.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Alias.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Auth.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Describe.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/Speeddial.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Adapter/TableVersions.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Column.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Pair.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/ReqCond.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Result.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/Value.pm
+%%PERL%%lib/kamailio/perl/Kamailio/VDB/VTab.pm
 %%PGSQL%%%%DATADIR%%/postgres/acc-create.sql
 %%PGSQL%%%%DATADIR%%/postgres/alias_db-create.sql
 %%PGSQL%%%%DATADIR%%/postgres/auth_db-create.sql
@@ -357,8 +259,256 @@ lib/kamailio/modules/xprint.so
 %%PGSQL%%%%DATADIR%%/postgres/uri_db-create.sql
 %%PGSQL%%%%DATADIR%%/postgres/userblacklist-create.sql
 %%PGSQL%%%%DATADIR%%/postgres/usrloc-create.sql
+%%PGSQL%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_postgres
+%%PGSQL%%lib/kamailio/kamctl/kamctl.pgsql
+%%PGSQL%%lib/kamailio/kamctl/kamdbctl.pgsql
+%%PGSQL%%lib/kamailio/modules/db_postgres.so
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.acc_diameter
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.app_jsdt
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.app_sqlang
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.async
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.auth
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.auth_diameter
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.auth_xkeys
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.avp
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.benchmark
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.blst
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.call_control
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.call_obj
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.carrierroute
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.cfg_rpc
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.cfgt
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.cfgutils
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.corex
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.counters
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.ctl
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.debugger
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.diversion
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.dmq
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.dmq_usrloc
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.domainpolicy
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.enum
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.evrexec
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.exec
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.ipops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.jsonrpcs
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.keepalive
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.kex
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.log_custom
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.malloc_test
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.mangler
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.maxfwd
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.mediaproxy
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.mqueue
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.msrp
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.nat_traversal
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.nathelper
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.nosip
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.path
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.pdb
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.pike
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.print
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.print_lib
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.pv
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.qos
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.ratelimit
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.rr
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.rtimer
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.rtjson
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.rtpengine
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.rtpproxy
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sanity
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sca
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sdpops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.seas
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sipdump
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sipjson
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sipt
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.siputils
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sl
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sms
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.smsops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.ss7ops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.sst
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.statistics
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.statsc
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.statsd
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.stun
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.tcpops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.textops
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.textopsx
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.timer
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.tm
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.tmrec
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.tmx
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.topoh
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.topos
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.tsilo
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.uac_redirect
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.xhttp
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.xhttp_rpc
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.xlog
+%%PORTDOCS%%%%DOCSDIR%%/modules/README.xprint
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_conference
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_dialoginfo
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_mwi
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_profile
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_reginfo
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.presence_xml
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_bla
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_dialoginfo
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_reginfo
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_rpc
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_usrloc
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.pua_xmpp
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.rls
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.xcap_client
+%%PRESENCE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.xcap_server
+%%PRESENCE%%lib/kamailio/modules/presence_conference.so
+%%PRESENCE%%lib/kamailio/modules/presence_dialoginfo.so
+%%PRESENCE%%lib/kamailio/modules/presence_mwi.so
+%%PRESENCE%%lib/kamailio/modules/presence_profile.so
+%%PRESENCE%%lib/kamailio/modules/presence_reginfo.so
+%%PRESENCE%%lib/kamailio/modules/presence_xml.so
+%%PRESENCE%%lib/kamailio/modules/presence.so
+%%PRESENCE%%lib/kamailio/modules/pua_bla.so
+%%PRESENCE%%lib/kamailio/modules/pua_dialoginfo.so
+%%PRESENCE%%lib/kamailio/modules/pua_reginfo.so
+%%PRESENCE%%lib/kamailio/modules/pua_rpc.so
+%%PRESENCE%%lib/kamailio/modules/pua_usrloc.so
+%%PRESENCE%%lib/kamailio/modules/pua_xmpp.so
+%%PRESENCE%%lib/kamailio/modules/pua.so
+%%PRESENCE%%lib/kamailio/modules/rls.so
+%%PRESENCE%%lib/kamailio/modules/xcap_client.so
+%%PRESENCE%%lib/kamailio/modules/xcap_server.so
+%%RADIUS%%%%ETCDIR%%/dictionary.kamailio.sample
+%%RADIUS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.acc_radius
+%%RADIUS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.auth_radius
+%%RADIUS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.misc_radius
+%%RADIUS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.peering
+%%RADIUS%%lib/kamailio/modules/acc_radius.so
+%%RADIUS%%lib/kamailio/modules/auth_radius.so
+%%RADIUS%%lib/kamailio/modules/misc_radius.so
+%%RADIUS%%lib/kamailio/modules/peering.so
+%%SCTP%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.sctp
+%%SCTP%%lib/kamailio/modules/sctp.so
+%%TLS%%%%ETCDIR%%/tls.cfg.sample
+%%TLS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.tls
+%%TLS%%lib/kamailio/modules/tls.so
+%%UNIXODBC%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_unixodbc
+%%UNIXODBC%%lib/kamailio/modules/db_unixodbc.so
+%%WEBSOCKET%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.websocket
+%%WEBSOCKET%%lib/kamailio/modules/websocket.so
+lib/kamailio/kamctl/kamctl.base
+lib/kamailio/kamctl/kamctl.ctlbase
+lib/kamailio/kamctl/kamctl.rpcfifo
+lib/kamailio/kamctl/kamctl.ser
+lib/kamailio/kamctl/kamctl.sqlbase
+lib/kamailio/kamctl/kamdbctl.base
+lib/kamailio/libprint.so
+lib/kamailio/libprint.so.1
+lib/kamailio/libsrdb1.so
+lib/kamailio/libsrdb1.so.1
+lib/kamailio/libsrutils.so
+lib/kamailio/libsrutils.so.1
+lib/kamailio/libtrie.so
+lib/kamailio/libtrie.so.1
+lib/kamailio/modules/acc_diameter.so
+lib/kamailio/modules/app_jsdt.so
+lib/kamailio/modules/app_sqlang.so
+lib/kamailio/modules/async.so
+lib/kamailio/modules/auth_diameter.so
+lib/kamailio/modules/auth_xkeys.so
+lib/kamailio/modules/auth.so
+lib/kamailio/modules/avp.so
+lib/kamailio/modules/benchmark.so
+lib/kamailio/modules/blst.so
+lib/kamailio/modules/call_control.so
+lib/kamailio/modules/call_obj.so
+lib/kamailio/modules/carrierroute.so
+lib/kamailio/modules/cfg_rpc.so
+lib/kamailio/modules/cfgt.so
+lib/kamailio/modules/cfgutils.so
+lib/kamailio/modules/corex.so
+lib/kamailio/modules/counters.so
+lib/kamailio/modules/ctl.so
+lib/kamailio/modules/debugger.so
+lib/kamailio/modules/diversion.so
+lib/kamailio/modules/dmq_usrloc.so
+lib/kamailio/modules/dmq.so
+lib/kamailio/modules/domainpolicy.so
+lib/kamailio/modules/enum.so
+lib/kamailio/modules/evrexec.so
+lib/kamailio/modules/exec.so
+lib/kamailio/modules/ipops.so
+lib/kamailio/modules/jsonrpcs.so
+lib/kamailio/modules/keepalive.so
+lib/kamailio/modules/kex.so
+lib/kamailio/modules/log_custom.so
+lib/kamailio/modules/malloc_test.so
+lib/kamailio/modules/mangler.so
+lib/kamailio/modules/maxfwd.so
+lib/kamailio/modules/mediaproxy.so
+lib/kamailio/modules/mqueue.so
+lib/kamailio/modules/msrp.so
+lib/kamailio/modules/nat_traversal.so
+lib/kamailio/modules/nathelper.so
+lib/kamailio/modules/nosip.so
+lib/kamailio/modules/path.so
+lib/kamailio/modules/pdb.so
+lib/kamailio/modules/pike.so
+lib/kamailio/modules/print_lib.so
+lib/kamailio/modules/print.so
+lib/kamailio/modules/pv.so
+lib/kamailio/modules/qos.so
+lib/kamailio/modules/ratelimit.so
+lib/kamailio/modules/rr.so
+lib/kamailio/modules/rtimer.so
+lib/kamailio/modules/rtjson.so
+lib/kamailio/modules/rtpengine.so
+lib/kamailio/modules/rtpproxy.so
+lib/kamailio/modules/sanity.so
+lib/kamailio/modules/sca.so
+lib/kamailio/modules/sdpops.so
+lib/kamailio/modules/seas.so
+lib/kamailio/modules/sipdump.so
+lib/kamailio/modules/sipjson.so
+lib/kamailio/modules/sipt.so
+lib/kamailio/modules/siputils.so
+lib/kamailio/modules/sl.so
+lib/kamailio/modules/sms.so
+lib/kamailio/modules/smsops.so
+lib/kamailio/modules/ss7ops.so
+lib/kamailio/modules/sst.so
+lib/kamailio/modules/statistics.so
+lib/kamailio/modules/statsc.so
+lib/kamailio/modules/statsd.so
+lib/kamailio/modules/stun.so
+lib/kamailio/modules/tcpops.so
+lib/kamailio/modules/textops.so
+lib/kamailio/modules/textopsx.so
+lib/kamailio/modules/timer.so
+lib/kamailio/modules/tm.so
+lib/kamailio/modules/tmrec.so
+lib/kamailio/modules/tmx.so
+lib/kamailio/modules/topoh.so
+lib/kamailio/modules/topos.so
+lib/kamailio/modules/tsilo.so
+lib/kamailio/modules/uac_redirect.so
+lib/kamailio/modules/xhttp_rpc.so
+lib/kamailio/modules/xhttp.so
+lib/kamailio/modules/xlog.so
+lib/kamailio/modules/xprint.so
 man/man5/kamailio.cfg.5.gz
 man/man8/kamailio.8.gz
 man/man8/kamcmd.8.gz
 man/man8/kamctl.8.gz
 man/man8/kamdbctl.8.gz
+sbin/kamailio
+sbin/kamcmd
+sbin/kamctl
+sbin/kamdbctl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909011512.x81FCol4060705>