|
@@ -47,6 +47,10 @@
|
|
|
# - set the value of pstn.gw_ip
|
|
|
# - check route[PSTN] for regexp routing condition
|
|
|
#
|
|
|
+# *** To enable database aliases lookup execute:
|
|
|
+# - enable mysql
|
|
|
+# - define WITH_ALIASDB
|
|
|
+#
|
|
|
# *** To enhance accounting execute:
|
|
|
# - enable mysql
|
|
|
# - define WITH_ACCDB
|
|
@@ -160,9 +164,11 @@ loadmodule "auth_db.so"
|
|
|
loadmodule "permissions.so"
|
|
|
#!endif
|
|
|
#!endif
|
|
|
-/* uncomment next line for aliases support
|
|
|
- NOTE: a DB (like db_mysql) module must be also loaded */
|
|
|
-#loadmodule "alias_db.so"
|
|
|
+
|
|
|
+#!ifdef WITH_ALIASDB
|
|
|
+loadmodule "alias_db.so"
|
|
|
+#!endif
|
|
|
+
|
|
|
/* uncomment next line for multi-domain support
|
|
|
NOTE: a DB (like db_mysql) module must be also loaded
|
|
|
NOTE: be sure and enable multi-domain support in all used modules
|
|
@@ -262,10 +268,9 @@ modparam("permissions", "db_mode", 1)
|
|
|
#!endif
|
|
|
|
|
|
# ----- alias_db params -----
|
|
|
-/* uncomment the following lines if you want to enable the DB based
|
|
|
- aliases */
|
|
|
-#modparam("alias_db", "db_url", DBURL)
|
|
|
-
|
|
|
+#!ifdef WITH_ALIASDB
|
|
|
+modparam("alias_db", "db_url", DBURL)
|
|
|
+#!endif
|
|
|
|
|
|
# ----- domain params -----
|
|
|
/* uncomment the following lines to enable multi-domain detection
|
|
@@ -460,8 +465,11 @@ route[REGISTRAR] {
|
|
|
|
|
|
# USER location service
|
|
|
route[LOCATION] {
|
|
|
- # apply DB based aliases (uncomment to enable)
|
|
|
- ##alias_db_lookup("dbaliases");
|
|
|
+
|
|
|
+#!ifdef WITH_ALIASDB
|
|
|
+ # search in DB-based aliases
|
|
|
+ alias_db_lookup("dbaliases");
|
|
|
+#!endif
|
|
|
|
|
|
if (!lookup("location")) {
|
|
|
switch ($rc) {
|