From 2c5016cd2007522f933a9f870d1b37d70db39fd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20R=C3=A9mond?= Date: Thu, 6 Sep 2007 07:45:04 +0000 Subject: * src/guide.tex: Improved documentation for adding a vhost specific option (EJAB-297). SVN Revision: 922 --- doc/guide.html | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) (limited to 'doc/guide.html') diff --git a/doc/guide.html b/doc/guide.html index 6b6a2f387..06b0d23e3 100644 --- a/doc/guide.html +++ b/doc/guide.html @@ -492,6 +492,43 @@ while domain example.com is using the LDAP servers running on the domai {ldap_rootdn, "dc=localdomain"}, {ldap_rootdn, "dc=example,dc=com"}, {ldap_password, ""}]}. +

If you have several virtual hosts, +and you want to define options such as modules +with values specific for some virtual host, +instead of defining each option with the syntax +

  {<option-name>, <option-value>}
+

you must use this syntax: +

  {{add, <option-name>}, <option-value>}
+

Example: +

3.1.3  Listened Sockets

@@ -719,16 +756,6 @@ authentication on example.net: {host_config, "example.net", [{auth_method, [ldap]}]}.

  • To use internal authentication on all virtual hosts:
    {auth_method, internal}.
    -
  • If you want to define more registration_watchers or modules for a virtual host and add them to the defined for all the Jabber server, instead of defining the option name simply as modules use this: {add, modules}.

    Examples: -

    SASL Anonymous and Anonymous Login

    -- cgit v1.2.3