(no commit message)
[paste/239.git] / test.cfg
1 {acl, admin, {user, "stefan", "endrullis.de"}}.
2 {acl, admin, {user, "joerg", "endrullis.de"}}.
3 {acl, admin, {user, "cweiske", "cweiske.de"}}.
4 {hosts, ["endrullis.de", "cweiske.de"]}.
5 {loglevel, 4}.
6 {listen,
7  [
8   {5222, ejabberd_c2s, [
9                         inet6,
10                         {access, c2s},
11                         {shaper, c2s_shaper},
12                         {max_stanza_size, 65536},
13                         starttls, {certfile, "/etc/ssl/private/cweiske.de_all.pem"}
14                        ]},
15   {5269, ejabberd_s2s_in, [
16                            inet6,
17                            {shaper, s2s_shaper},
18                            {max_stanza_size, 131072}
19                           ]},
20   {5554, ejabberd_service, [
21                             {ip, {127, 0, 0, 1}},
22                             {access, all},
23                             {shaper_rule, fast},
24                             {host, "muc.localhost", [{password, ""}]}
25                             ]},
26   {5555, ejabberd_service, [
27                             {ip, {127, 0, 0, 1}},
28                             {access, all},
29                             {shaper_rule, fast},
30                             {hosts, ["icq.endrullis.de"],
31                                        [{password, ""}]}
32                             ]},
33   {5280, ejabberd_http, [
34                          http_bind,
35                          http_poll,
36                          web_admin
37                         ]}
38  ]}.
39 {max_fsm_queue, 1000}.
40 {s2s_use_starttls, true}.
41 {s2s_certfile, "/etc/ssl/private/cweiske.de_all.pem"}.
42 {auth_method, internal}.
43 {shaper, normal, {maxrate, 1000}}.
44 {shaper, fast, {maxrate, 50000}}.
45 {acl, local, {user_regexp, ""}}.
46 {access, max_user_sessions, [{10, all}]}.
47 {access, max_user_offline_messages, [{5000, admin}, {100, all}]}. 
48 {access, local, [{allow, local}]}.
49 {access, c2s, [{deny, blocked},
50                {allow, all}]}.
51 {access, c2s_shaper, [{none, admin},
52                       {normal, all}]}.
53 {access, s2s_shaper, [{fast, all}]}.
54 {access, announce, [{allow, admin}]}.
55 {access, configure, [{allow, admin}]}.
56 {access, muc_admin, [{allow, admin}]}.
57 {access, muc, [{allow, all}]}.
58 {access, register, [{allow, all}]}.
59 {access, pubsub_createnode, [{allow, all}]}.
60 {language, "en"}.
61 {modules,
62  [
63   {mod_adhoc,    []},
64   {mod_announce, [{access, announce}]}, % requires mod_adhoc
65   {mod_caps,     []},
66   {mod_configure,[]}, % requires mod_adhoc
67   {mod_admin_extra, []},
68   {mod_disco,    [{extra_domains, ["conference.endrullis.de"]}]},
69   {mod_http_bind, []},
70   {mod_irc,      []},
71   {mod_last,     []},
72   {mod_muc,      [
73                   {access, muc},
74                   {access_create, muc},
75                   {access_persistent, muc},
76                   {access_admin, muc_admin},
77                   {max_users, 500}
78                  ]},
79   {mod_offline,  [{access_max_user_messages, max_user_offline_messages}]},
80   {mod_privacy,  []},
81   {mod_private,  []},
82   {mod_proxy65,  [
83                   {access, local},
84                   {shaper, c2s_shaper}
85                  ]},
86   {mod_pubsub,   [ % requires mod_caps
87                   {access_createnode, pubsub_createnode},
88                   {pep_sendlast_offline, false},
89                   {last_item_cache, false},
90                   {plugins, ["flat", "hometree", "pep"]}  % pep requires mod_caps
91                  ]},
92   {mod_register, [
93                   {welcome_message, {"Welcome!",
94                                      "Welcome to a Jabber service powered by Debian. "
95                                      "For information about Jabber visit "
96                                      "http://www.jabber.org"}},
97                   {access, register}
98                  ]},
99   {mod_roster,   []},
100   {mod_stats,    []},
101   {mod_time,     []},
102   {mod_vcard,    []},
103   {mod_version,  []}
104  ]}.