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.
241 lines
4.3 KiB
241 lines
4.3 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
|
|
tls: true
|
|
certfile: "/etc/jabber/ssl.pem"
|
|
request_handlers:
|
|
"upload": mod_http_upload
|
|
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-#"
|
|
sql_type: sqlite
|
|
shaper:
|
|
normal: 1000
|
|
fast: 50000
|
|
acl:
|
|
admin:
|
|
user:
|
|
- "admin": "#-sr_jabber_host-#"
|
|
local:
|
|
user_regexp:
|
|
- ""
|
|
#?pkg(ejabberd)>=20.04#
|
|
access_rules:
|
|
announce:
|
|
- allow: admin
|
|
c2s:
|
|
- deny: blocked
|
|
- allow
|
|
configure:
|
|
- allow: admin
|
|
local:
|
|
- allow: local
|
|
muc:
|
|
- allow
|
|
muc_admin:
|
|
- allow: admin
|
|
pubsub_createnode:
|
|
- allow
|
|
register:
|
|
- allow
|
|
host_config:
|
|
"localhost":
|
|
access:
|
|
c2s:
|
|
- allow: admin
|
|
- deny
|
|
register:
|
|
- deny
|
|
#pkg#
|
|
#?pkg(ejabberd)<20.04#
|
|
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
|
|
#pkg#
|
|
language: "en"
|
|
modules:
|
|
mod_adhoc: []
|
|
mod_announce:
|
|
access: announce
|
|
mod_carboncopy: []
|
|
mod_caps: []
|
|
mod_configure: []
|
|
mod_disco: []
|
|
mod_last: []
|
|
mod_mam:
|
|
default: always
|
|
db_type: sql
|
|
mod_muc:
|
|
access: muc
|
|
db_type: sql
|
|
history_size: 1000000
|
|
access_create: muc
|
|
access_persistent: muc
|
|
access_admin: muc_admin
|
|
default_room_options:
|
|
mam: true
|
|
persistent: true
|
|
mod_http_upload:
|
|
put_url: "https://@HOST@:5280/upload"
|
|
mod_offline: []
|
|
mod_privacy: []
|
|
mod_private: []
|
|
mod_pubsub:
|
|
access_createnode: pubsub_createnode
|
|
plugins:
|
|
#?pkg(ejabberd)>=20.04#
|
|
- "flat"
|
|
#pkg#
|
|
#?pkg(ejabberd)<20.04#
|
|
- "default"
|
|
#pkg#
|
|
- "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: []
|