You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
calculate-utils-2.1-server/profile/jabber/etc/jabber/ejabberd.yml

200 lines
3.7 KiB

# Calculate chmod=0640 chown=root:jabber pkg(ejabberd)>=15
loglevel: 1
disable_sasl_mechanisms: ["X-OAUTH2"]
hosts:
- "localhost"
#-sr_jabber_hosts_yml-#
listen:
-
port: #-sr_jabber_port-#
module: ejabberd_c2s
max_stanza_size: 65536
tls: true
certfile: "/etc/jabber/ssl.pem"
shaper: c2s_shaper
access: c2s
-
port: #-sr_jabber_port_starttls-#
module: ejabberd_c2s
max_stanza_size: 65536
starttls_required: true
starttls: true
certfile: "/etc/jabber/ssl.pem"
shaper: c2s_shaper
access: c2s
-
port: 5269
module: ejabberd_s2s_in
max_stanza_size: 131072
tls: true
certfile: "/etc/jabber/ssl.pem"
shaper: s2s_shaper
-
port: 5280
module: ejabberd_http
web_admin: true
http_poll: true
auth_method: ldap
ldap_servers:
- "localhost"
ldap_uids:
"mail": "%u@*"
ldap_base: "#-ld_jabber_dn-#"
ldap_rootdn: "#-ld_jabber_dn-#"
ldap_filter: "(initials=Yes)"
ldap_password: "#-ld_jabber_pw-#"
shaper:
normal: 1000
fast: 50000
acl:
admin:
user:
- "admin": "#-sr_jabber_host-#"
local:
user_regexp:
- ""
access:
announce:
admin: allow
c2s:
blocked: deny
all: allow
c2s_shaper:
admin: none
all: normal
configure:
admin: allow
local:
local: allow
max_user_sessions:
all: 10
muc:
all: allow
muc_admin:
admin: allow
pubsub_createnode:
all: allow
register:
all: allow
s2s_shaper:
all: fast
host_config:
"localhost":
access:
c2s:
admin: allow
all: deny
register:
all: deny
language: "en"
modules:
mod_adhoc: []
mod_announce:
access: announce
mod_caps: []
mod_configure: []
mod_disco: []
mod_last: []
mod_muc:
access: muc
access_create: muc
access_persistent: muc
access_admin: muc_admin
mod_offline: []
mod_privacy: []
mod_private: []
mod_pubsub:
access_createnode: pubsub_createnode
plugins:
- "default"
- "pep"
mod_register:
welcome_message:
subject: "Welcome!"
body: "Hi
Welcome to this Jabber server."
access: register
mod_roster: []
mod_shared_roster_ldap:
ldap_groupattr: "departmentNumber"
ldap_groupdesc: "departmentNumber"
ldap_memberattr: "cn"
ldap_memberattr_format: "%u"
ldap_rfilter: "(objectClass=inetOrgPerson)"
ldap_userdesc: "sn"
mod_stats: []
mod_time: []
mod_vcard_ldap:
ldap_vcard_map:
"NICKNAME":
"%s":
- "sn"
"FN":
"%s":
- "displayName"
"FAMILY":
"%s":
- "sn"
"GIVEN":
"%s":
- "givenName"
"MIDDLE":
"%s":
- "initials"
"ORGNAME":
"%s":
- "o"
"ORGUNIT":
"%s":
- "ou"
"CTRY":
"%s":
- "c"
"LOCALITY":
"%s":
- "l"
"STREET":
"%s":
- "street"
"REGION":
"%s":
- "st"
"PCODE":
"%s":
- "postalCode"
"TITLE":
"%s":
- "title"
"URL":
"%s":
- "labeledURI"
"DESC":
"%s":
- "description"
"TEL":
"%s":
- "telephoneNumber"
"EMAIL":
"%s":
- "mail"
"BDAY":
"%s":
- "birthDay"
"ROLE":
"%s":
- "employeeType"
"PHOTO":
"%s":
- "jpegPhoto"
mod_version: []
#?sr_jabber_history==on#
mod_logxml:
stanza:
- message
- other
logdir: "/var/log/jabber/"
rotate_days: no
rotate_megs: no
rotate_kpackets: no
#sr_jabber_history#