(no commit message)
authorChristian Weiske <cweiske@cweiske.de>
Fri, 30 Oct 2015 12:21:13 +0000 (13:21 +0100)
committerwww-cweiske <www-cweiske@localhost.localdomain>
Fri, 30 Oct 2015 12:21:13 +0000 (13:21 +0100)
test.cfg [new file with mode: 0644]

diff --git a/test.cfg b/test.cfg
new file mode 100644 (file)
index 0000000..47b4997
--- /dev/null
+++ b/test.cfg
@@ -0,0 +1,104 @@
+{acl, admin, {user, "stefan", "endrullis.de"}}.
+{acl, admin, {user, "joerg", "endrullis.de"}}.
+{acl, admin, {user, "cweiske", "cweiske.de"}}.
+{hosts, ["endrullis.de", "cweiske.de"]}.
+{loglevel, 4}.
+{listen,
+ [
+  {5222, ejabberd_c2s, [
+                       inet6,
+                       {access, c2s},
+                       {shaper, c2s_shaper},
+                       {max_stanza_size, 65536},
+                       starttls, {certfile, "/etc/ssl/private/cweiske.de_all.pem"}
+                      ]},
+  {5269, ejabberd_s2s_in, [
+                          inet6,
+                          {shaper, s2s_shaper},
+                          {max_stanza_size, 131072}
+                         ]},
+  {5554, ejabberd_service, [
+                           {ip, {127, 0, 0, 1}},
+                           {access, all},
+                           {shaper_rule, fast},
+                           {host, "muc.localhost", [{password, ""}]}
+                           ]},
+  {5555, ejabberd_service, [
+                           {ip, {127, 0, 0, 1}},
+                           {access, all},
+                           {shaper_rule, fast},
+                           {hosts, ["icq.endrullis.de"],
+                                      [{password, ""}]}
+                           ]},
+  {5280, ejabberd_http, [
+                        http_bind,
+                        http_poll,
+                        web_admin
+                       ]}
+ ]}.
+{max_fsm_queue, 1000}.
+{s2s_use_starttls, true}.
+{s2s_certfile, "/etc/ssl/private/cweiske.de_all.pem"}.
+{auth_method, internal}.
+{shaper, normal, {maxrate, 1000}}.
+{shaper, fast, {maxrate, 50000}}.
+{acl, local, {user_regexp, ""}}.
+{access, max_user_sessions, [{10, all}]}.
+{access, max_user_offline_messages, [{5000, admin}, {100, all}]}. 
+{access, local, [{allow, local}]}.
+{access, c2s, [{deny, blocked},
+              {allow, all}]}.
+{access, c2s_shaper, [{none, admin},
+                     {normal, all}]}.
+{access, s2s_shaper, [{fast, all}]}.
+{access, announce, [{allow, admin}]}.
+{access, configure, [{allow, admin}]}.
+{access, muc_admin, [{allow, admin}]}.
+{access, muc, [{allow, all}]}.
+{access, register, [{allow, all}]}.
+{access, pubsub_createnode, [{allow, all}]}.
+{language, "en"}.
+{modules,
+ [
+  {mod_adhoc,    []},
+  {mod_announce, [{access, announce}]}, % requires mod_adhoc
+  {mod_caps,     []},
+  {mod_configure,[]}, % requires mod_adhoc
+  {mod_admin_extra, []},
+  {mod_disco,    [{extra_domains, ["conference.endrullis.de"]}]},
+  {mod_http_bind, []},
+  {mod_irc,      []},
+  {mod_last,     []},
+  {mod_muc,      [
+                 {access, muc},
+                 {access_create, muc},
+                 {access_persistent, muc},
+                 {access_admin, muc_admin},
+                 {max_users, 500}
+                ]},
+  {mod_offline,  [{access_max_user_messages, max_user_offline_messages}]},
+  {mod_privacy,  []},
+  {mod_private,  []},
+  {mod_proxy65,  [
+                 {access, local},
+                 {shaper, c2s_shaper}
+                ]},
+  {mod_pubsub,   [ % requires mod_caps
+                 {access_createnode, pubsub_createnode},
+                 {pep_sendlast_offline, false},
+                 {last_item_cache, false},
+                 {plugins, ["flat", "hometree", "pep"]}  % pep requires mod_caps
+                ]},
+  {mod_register, [
+                 {welcome_message, {"Welcome!",
+                                    "Welcome to a Jabber service powered by Debian. "
+                                    "For information about Jabber visit "
+                                    "http://www.jabber.org"}},
+                 {access, register}
+                ]},
+  {mod_roster,   []},
+  {mod_stats,    []},
+  {mod_time,     []},
+  {mod_vcard,    []},
+  {mod_version,  []}
+ ]}.