pa.cfg 944 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. #
  2. # $Id$
  3. #
  4. # simple quick-start config script
  5. #
  6. # ----------- global configuration parameters ------------------------
  7. debug=4 # debug level (cmd line: -dddddddddd)
  8. fork=no
  9. log_stderror=yes # (cmd line: -E)
  10. check_via=no # (cmd. line: -v)
  11. dns=no # (cmd. line: -r)
  12. rev_dns=no # (cmd. line: -R)
  13. port=5060
  14. children=4
  15. fifo="/tmp/ser_fifo"
  16. listen=147.32.119.187
  17. loadmodule "./modules/sl/sl.so"
  18. loadmodule "./modules/tm/tm.so"
  19. loadmodule "./modules/usrloc/usrloc.so"
  20. loadmodule "./modules/registrar/registrar.so"
  21. loadmodule "./modules/pa/pa.so"
  22. modparam("usrloc", "db_mode", 0)
  23. modparam("usrloc", "use_domain", 1)
  24. modparam("registrar", "use_domain", 1)
  25. route {
  26. if (uri==myself) {
  27. if (method=="SUBSCRIBE") {
  28. if (t_newtran()) {
  29. subscribe("registrar");
  30. break;
  31. };
  32. };
  33. if (method=="REGISTER") {
  34. save("location");
  35. break;
  36. };
  37. lookup("location");
  38. };
  39. if (!t_relay()) {
  40. sl_reply_error();
  41. };
  42. }