From bc8294990aeb09b2a7861ae44ddf0066c21f167c Mon Sep 17 00:00:00 2001
From: Badlop
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-ejabberd Development Team Contents
To compile ejabberd on a Microsoft Windows system, you need:
The following databases are supported by ejabberd:
The following LDAP servers are tested with ejabberd: @@ -1378,8 +1340,18 @@ default is none. Example: "(&(objectClass=shadowAccount)(memberOf=Jabber Users))". Please, do not forget to close brackets and do not use superfluous whitespaces. Also you must not use ldap_uidattr attribute in filter because this -attribute will be substituted in LDAP filter automatically. -
+attribute will be substituted in LDAP filter automatically.{ldap_local_filter, {notequal, {"accountStatus",["disabled"]}}}. +{ldap_local_filter, {equal, {"accountStatus",["enabled"]}}}. +{ldap_local_filter, undefined}. +
Let’s say ldap.example.org is the name of our LDAP server. We have
users with their passwords in "ou=Users,dc=example,dc=org" directory.
@@ -2170,7 +2142,7 @@ custom CSS file will be used (http://example.com/my.css). Further, the names
of the log files will contain the full date, and there will be no
subdirectories. The log files will be stored in /var/www/muclogs, and the
time zone will be GMT/UTC. Finally, the top link will be
-<a href="http://www.jabber.ru">Jabber.ru</a>
.
+<a href="http://www.jabber.ru/">Jabber.ru</a>
.
{access, muc, [{allow, all}]}. {modules, @@ -2183,7 +2155,7 @@ time zone will be GMT/UTC. Finally, the top link will be {outdir, "/var/www/muclogs"}, {timezone, universal}, {spam_prevention, true}, - {top_link, {"http://www.jabber.ru", "Jabber.ru"}} + {top_link, {"http://www.jabber.ru/", "Jabber.ru"}} ]}, ... ]}. @@ -2430,7 +2402,7 @@ the processing discipline for Roster Management (jabber:iq:roster) IQ q3.3.19 mod_service_log
This module adds support for logging end user packets via a Jabber message auditing service such as -Bandersnatch. All user +Bandersnatch. All user packets are encapsulated in a
<route/>
element and sent to the specified service(s).Options:
ram_copies
’ or
some hints from the command ‘mnesia:info().
’, by looking at the
size of tables and the default storage type for each table on ’first’.Replicating a table makes lookups in this table faster on this node. Writing, on the other hand, will be slower. And of course if machine with one -of the replicas is down, other replicas will be used.
Also section 5.3 (Table Fragmentation) of Mnesia User’s Guide can be helpful. +of the replicas is down, other replicas will be used.
Also section 5.3 (Table Fragmentation) of Mnesia User’s Guide can be helpful.
(alt) Same as in previous item, but for other tables.
init:stop().
’ or just ‘q().
’ to exit from
the Erlang shell. This probably can take some time if Mnesia has not yet
transfered and processed all data it needed from first.