Advertisement
Guest User

ejabberd

a guest
May 26th, 2010
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Erlang 2.83 KB | None | 0 0
  1. {acl, admin, {user, "", "localhost"}}.
  2.  
  3.  
  4. {hosts, ["asdf.com", "querty.com"]}.
  5.  
  6. {loglevel, 4}.
  7.  
  8. {listen,
  9.  [
  10.   {5222, ejabberd_c2s, [
  11.                         inet6,
  12.                         {access, c2s},
  13.                         {shaper, c2s_shaper},
  14.                         {max_stanza_size, 65536},
  15.                         starttls, {certfile, "/etc/ejabberd/ejabberd.pem"}
  16.                        ]},
  17.  
  18.   {5269, ejabberd_s2s_in, [
  19.                            {shaper, s2s_shaper},
  20.                            {max_stanza_size, 131072}
  21.                           ]},
  22.  
  23.   {5280, ejabberd_http, [
  24.                          http_poll,
  25.                          web_admin
  26.                         ]}
  27.  
  28.  ]}.
  29.  
  30. {s2s_use_starttls, true}.
  31.  
  32. {s2s_certfile, "/etc/ejabberd/ejabberd.pem"}.
  33.  
  34. starttls{domain_certfile, 'qwerty.com', '/etc/ejabberd/keys/qwerty.com.pem'}.
  35.  
  36. {auth_method, internal}.
  37.  
  38. {acl, blocked, {user, "test", "asdf.com"}}.
  39.  
  40. {acl, local, {user_regexp, ""}}.
  41.  
  42. {access, max_user_sessions, [{3, all}]}.
  43.  
  44. {access, local, [{allow, local}]}.
  45.  
  46. {access, c2s, [{deny, blocked},
  47.  
  48.                {allow, all}]}.
  49.  
  50. {access, c2s_shaper, [{none, admin},
  51.                       {normal, all}]}.
  52.  
  53. {access, s2s_shaper, [{fast, all}]}.
  54.  
  55. {access, announce, [{allow, admin}]}.
  56.  
  57. {access, configure, [{allow, admin}]}.
  58.  
  59. {access, muc_admin, [{allow, admin}]}.
  60.  
  61. {access, muc, [{allow, all}]}.
  62.  
  63. {access, register, [{deny, all}]}.
  64.  
  65. {access, pubsub_createnode, [{allow, all}]}.
  66.  
  67. {language, "en"}.
  68.  
  69. {modules,
  70.  [
  71.   {mod_adhoc,    []},
  72.   {mod_announce, [{access, announce}]}, % requires mod_adhoc
  73.   {mod_caps,     []},
  74.   {mod_configure,[]}, % requires mod_adhoc
  75.   {mod_ctlextra, []},
  76.   {mod_disco,    []},
  77.   {mod_irc,      []},
  78.   {mod_last,     []},
  79.   {mod_muc,      [
  80.                   %%{host, "conference.@HOST@"},
  81.                   {access, muc},
  82.                   {access_create, muc},
  83.                   {access_persistent, muc},
  84.                   {access_admin, muc_admin},
  85.                   {max_users, 100}
  86.                  ]},
  87.   {mod_offline,  []},
  88.   {mod_privacy,  []},
  89.   {mod_private,  []},
  90.   {mod_proxy65,  [
  91.                   {access, local},
  92.                   {shaper, c2s_shaper}
  93.                  ]},
  94.   {mod_pubsub,   [
  95.                   {access_createnode, pubsub_createnode},
  96.                   {plugins, ["default", "pep"]}
  97.                  ]},
  98.   {mod_register, [
  99.                   {welcome_message, {"Welcome!",
  100.                                      "Welcome to a Jabber service powered by Debian. "
  101.                                      "For information about Jabber visit "
  102.                                      "http://www.jabber.org"}},
  103.                   {access, register}
  104.                  ]},
  105.   {mod_roster,   []},
  106.   {mod_stats,    []},
  107.   {mod_time,     []},
  108.   {mod_vcard,    []},
  109.   {mod_version,  []}
  110.  ]
  111. }.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement