|
@@ -87,11 +87,13 @@
|
|
#!ifdef ACCDB_COMMENT
|
|
#!ifdef ACCDB_COMMENT
|
|
ALTER TABLE acc ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
|
|
+ ALTER TABLE acc ADD COLUMN src_ip varchar(64) NOT NULL default '';
|
|
ALTER TABLE acc ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
ALTER TABLE acc ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
|
|
+ ALTER TABLE missed_calls ADD COLUMN src_ip varchar(64) NOT NULL default '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
ALTER TABLE missed_calls ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
|
|
@@ -196,8 +198,8 @@ voicemail.srv_port = "5060" desc "VoiceMail Port"
|
|
|
|
|
|
####### Modules Section ########
|
|
####### Modules Section ########
|
|
|
|
|
|
-# set paths to location of modules
|
|
|
|
-#!ifdef LOCAL_TEST_RUN
|
|
|
|
|
|
+# set paths to location of modules (to sources or installation folders)
|
|
|
|
+#!ifdef WITH_SRCPATH
|
|
mpath="modules_k:modules"
|
|
mpath="modules_k:modules"
|
|
#!else
|
|
#!else
|
|
mpath="/usr/local/lib/kamailio/modules_k/:/usr/local/lib/kamailio/modules/"
|
|
mpath="/usr/local/lib/kamailio/modules_k/:/usr/local/lib/kamailio/modules/"
|
|
@@ -319,7 +321,8 @@ modparam("acc", "detect_direction", 0)
|
|
modparam("acc", "log_flag", FLT_ACC)
|
|
modparam("acc", "log_flag", FLT_ACC)
|
|
modparam("acc", "log_missed_flag", FLT_ACCMISSED)
|
|
modparam("acc", "log_missed_flag", FLT_ACCMISSED)
|
|
modparam("acc", "log_extra",
|
|
modparam("acc", "log_extra",
|
|
- "src_user=$fU;src_domain=$fd;dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
|
|
|
|
|
|
+ "src_user=$fU;src_domain=$fd;src_ip=$si;"
|
|
|
|
+ "dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
|
|
modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)
|
|
modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)
|
|
/* enhanced DB accounting */
|
|
/* enhanced DB accounting */
|
|
#!ifdef WITH_ACCDB
|
|
#!ifdef WITH_ACCDB
|
|
@@ -327,7 +330,8 @@ modparam("acc", "db_flag", FLT_ACC)
|
|
modparam("acc", "db_missed_flag", FLT_ACCMISSED)
|
|
modparam("acc", "db_missed_flag", FLT_ACCMISSED)
|
|
modparam("acc", "db_url", DBURL)
|
|
modparam("acc", "db_url", DBURL)
|
|
modparam("acc", "db_extra",
|
|
modparam("acc", "db_extra",
|
|
- "src_user=$fU;src_domain=$fd;dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
|
|
|
|
|
|
+ "src_user=$fU;src_domain=$fd;src_ip=$si;"
|
|
|
|
+ "dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
|
|
#!endif
|
|
#!endif
|
|
|
|
|
|
|
|
|