From de76b3c75e2c5cf29faf0a545902da5b9c48d48a Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Fri, 30 Oct 2015 13:21:13 +0100 Subject: [PATCH] --- test.cfg | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 test.cfg diff --git a/test.cfg b/test.cfg new file mode 100644 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, []} + ]}. -- 2.30.2