25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-28 16:34:13 +01:00

* src/ejabberd.cfg.example: Added example configuration of databases.

SVN Revision: 988
This commit is contained in:
Badlop 2007-11-26 21:29:14 +00:00
parent f397741d20
commit eb488b48fb
2 changed files with 41 additions and 17 deletions

View File

@ -1,5 +1,7 @@
2007-11-26 Badlop <badlop@process-one.net>
* src/ejabberd.cfg.example: Added example configuration of databases.
* doc/guide.tex: Fixed several typos.
* src/ejabberd_config.erl: Print error when the configuration

View File

@ -204,6 +204,12 @@
%%{auth_method, external}.
%%{extauth_program, "/path/to/authentication/script"}.
%%
%% Authentication using ODBC
%% Remember to setup a database in the next section.
%%
%%{auth_method, odbc}.
%%
%% Authentication using PAM
%%
@ -230,18 +236,6 @@
%% Password to LDAP manager:
%%{ldap_password, "******"}.
%%
%% Authentication using ODBC
%%
%%{auth_method, odbc}.
%%{odbc_server, "DSN=ejabberd;UID=ejabberd;PWD=ejabberd"}.
%%
%% If you use PostgreSQL, have a large database, and need a
%% faster but inexact replacement for "select count(*) from users"
%%
%%{pgsql_users_number_estimate, true}.
%%
%% Anonymous login support:
%% auth_method: anonymous
@ -257,12 +251,40 @@
%%{host_config, "public.example.org", [{auth_method, [internal, anonymous]}]}.
%%% ================
%%% DATABASE STORAGE
%%% ==============
%%% DATABASE SETUP
%% ejabberd uses by default the internal Mnesia database.
%% For instructions about using other database backends,
%% please consult the ejabberd Guide.
%% ejabberd uses by default the internal Mnesia database,
%% so you can avoid this section.
%% This section provides configuration examples in case
%% you want to use other database backends.
%% Please consult the ejabberd Guide for details about database creation.
%%
%% MySQL server:
%%
%%{odbc_server, {mysql, "server", "database", "username", "password"}}.
%%
%% If you want to specify the port:
%%{odbc_server, {mysql, "server", 1234, "database", "username", "password"}}.
%%
%% PostgreSQL server:
%%
%%{odbc_server, {pgsql, "server", "database", "username", "password"}}.
%%
%% If you want to specify the port:
%%{odbc_server, {pgsql, "server", 1234, "database", "username", "password"}}.
%%
%% If you use PostgreSQL, have a large database, and need a
%% faster but inexact replacement for "select count(*) from users"
%%
%%{pgsql_users_number_estimate, true}.
%%
%% ODBC compatible or MSSQL server:
%%
%%{odbc_server, "DSN=ejabberd;UID=ejabberd;PWD=ejabberd"}.
%%% ===============