ejabberd.yml
1 |
hosts:
|
---|---|
2 |
- ["scribe.etb1.lan", "localhost"]
|
3 |
access:
|
4 |
announce:
|
5 |
admin: allow |
6 |
c2s:
|
7 |
blocked: deny |
8 |
all: allow |
9 |
c2s_shaper:
|
10 |
admin: none |
11 |
all: normal |
12 |
configure:
|
13 |
admin: allow |
14 |
local:
|
15 |
local: allow |
16 |
muc:
|
17 |
all: allow |
18 |
muc_admin:
|
19 |
admin: allow |
20 |
pubsub_createnode:
|
21 |
all: allow |
22 |
register:
|
23 |
all: deny |
24 |
s2s_shaper:
|
25 |
all: fast |
26 |
acl:
|
27 |
admin:
|
28 |
user:
|
29 |
- "admin"
|
30 |
- |
31 |
"admin": "scribe.etb1.lan" |
32 |
local:
|
33 |
user_regexp:
|
34 |
- ""
|
35 |
auth_method: ldap |
36 |
language: "fr" |
37 |
ldap_base: "o=gouv,c=fr" |
38 |
ldap_servers:
|
39 |
- "127.0.0.1"
|
40 |
ldap_uids: "uid" |
41 |
listen:
|
42 |
- |
43 |
port: 5222 |
44 |
module: ejabberd_c2s |
45 |
shaper: c2s_shaper |
46 |
certfile: "/etc/ejabberd/ejabberd.pem" |
47 |
starttls: true |
48 |
max_stanza_size: 65536 |
49 |
access: c2s |
50 |
- |
51 |
port: 5223 |
52 |
module: ejabberd_c2s |
53 |
shaper: c2s_shaper |
54 |
certfile: "/etc/ejabberd/ejabberd.pem" |
55 |
tls: true |
56 |
max_stanza_size: 65536 |
57 |
access: c2s |
58 |
- |
59 |
port: 5269 |
60 |
module: ejabberd_s2s_in |
61 |
max_stanza_size: 131072 |
62 |
shaper: s2s_shaper |
63 |
- |
64 |
port: 5280 |
65 |
module: ejabberd_http |
66 |
web_admin: true |
67 |
http_poll: true |
68 |
loglevel: 4 |
69 |
max_user_sessions: 10 |
70 |
modules:
|
71 |
mod_adhoc: [] |
72 |
mod_announce:
|
73 |
access: announce |
74 |
mod_register:
|
75 |
access_from: register |
76 |
mod_roster: [] |
77 |
mod_privacy: [] |
78 |
mod_configure: [] |
79 |
mod_configure2: [] |
80 |
mod_disco:
|
81 |
extra_domains:
|
82 |
- "scribe.etb1.lan"
|
83 |
mod_stats: [] |
84 |
mod_vcard_ldap:
|
85 |
ldap_base: "o=gouv,c=fr" |
86 |
ldap_filter: "(objectClass=inetOrgPerson)" |
87 |
ldap_vcard_map:
|
88 |
"NICKNAME":
|
89 |
"%u": [] |
90 |
"GIVEN":
|
91 |
"%s":
|
92 |
- "givenName"
|
93 |
"FAMILY":
|
94 |
"%s":
|
95 |
- "sn"
|
96 |
"FN":
|
97 |
"%s, %s":
|
98 |
- "sn"
|
99 |
- "givenName"
|
100 |
"EMAIL":
|
101 |
"%s":
|
102 |
- "mail"
|
103 |
"BDAY":
|
104 |
"%s":
|
105 |
- "dateNaissance"
|
106 |
"ORGNAME":
|
107 |
"%s":
|
108 |
- "o"
|
109 |
"ORGUNIT":
|
110 |
"%s":
|
111 |
- "ou"
|
112 |
"LOCALITY":
|
113 |
"%s":
|
114 |
- "l"
|
115 |
"STREET":
|
116 |
"%s":
|
117 |
- "Street"
|
118 |
"TEL":
|
119 |
"%s":
|
120 |
- "Phone"
|
121 |
ldap_search_fields:
|
122 |
"User": "%u" |
123 |
"Name": "givenName" |
124 |
"Family Name": "sn" |
125 |
"Email": "mail" |
126 |
ldap_search_reported:
|
127 |
"Full Name": "FN" |
128 |
"Nickname": "NICKNAME" |
129 |
mod_offline: [] |
130 |
mod_echo: [] |
131 |
mod_private: [] |
132 |
mod_irc: [] |
133 |
mod_muc:
|
134 |
access: muc |
135 |
access_create: muc |
136 |
access_admin: muc_admin |
137 |
mod_pubsub:
|
138 |
host: "pubsub.scribe.etb1.lan" |
139 |
access_createnode: pubsub_createnode |
140 |
ignore_pep_from_offline: false |
141 |
max_items_node: 1000000 |
142 |
last_item_cache: false |
143 |
plugins:
|
144 |
- "flat"
|
145 |
- "pep"
|
146 |
mod_caps: [] |
147 |
mod_time: [] |
148 |
mod_last: [] |
149 |
mod_shared_roster_ldap:
|
150 |
ldap_filter: "(objectClass=InetOrgPerson)" |
151 |
ldap_rfilter: "(objectClass=InetOrgPerson)" |
152 |
ldap_memberattr: "uid" |
153 |
ldap_ufilter: "(uid=%u)" |
154 |
ldap_useruid: "uid" |
155 |
ldap_userdesc: "gecos" |
156 |
mod_version: [] |
157 |
outgoing_s2s_port: 5269 |
158 |
s2s_certfile: "/etc/ssl/certs/eole.pem" |
159 |
s2s_use_starttls: true |
160 |
shaper:
|
161 |
normal: 1000 |
162 |
fast: 50000 |
163 |
welcome_message:
|
164 |
subject: "Welcome" |
165 |
body: |- |
166 |
Bienvenue sur le serveur jabber.
|