aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2007-11-26 14:52:11 +0000
committerBadlop <badlop@process-one.net>2007-11-26 14:52:11 +0000
commit2bf29183f5c1a6424fe24b5f5f8eb03aa761ea7f (patch)
treefa5b8ebc9946af2d559e353bc56516d872d66a64
parent* src/ejabberd.cfg.example: Huge reorganization and grouping of options (EJAB... (diff)
* doc/guide.tex: Describe how ejabberd treats ejabberd.cfg file
(EJAB-384). SVN Revision: 983
-rw-r--r--ChangeLog24
-rw-r--r--doc/guide.tex13
2 files changed, 28 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index bc2f7594f..d690fae7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,16 +1,28 @@
2007-11-26 Badlop <badlop@process-one.net>
- * src/ejabberd.cfg.example: Huge reorganization and grouping of options (EJAB-392).
+ * doc/guide.tex: Describe how ejabberd treats ejabberd.cfg file
+ (EJAB-384).
- * doc/guide.tex: Describe in mod_muc: nick register and service admin message (EJAB-400).
+ * src/ejabberd.cfg.example: Huge reorganization and grouping of
+ options (EJAB-392).
- * src/mod_echo.erl: Example function that demonstrates how to receive XMPP packets using Erlang's message passing mechanism (EJAB-247).
+ * doc/guide.tex: Describe in mod_muc: nick register and service
+ admin message (EJAB-400).
- * src/ejabberdctl.template: Removed bashisms (EJAB-399). Set environment variables instead of passing parameters when calling erl (EJAB-421). Write erl_crash.dump in the log/ directory, with unique filename (EJAB-433).
+ * src/mod_echo.erl: Example function that demonstrates how to
+ receive XMPP packets using Erlang's message passing mechanism
+ (EJAB-247).
- * src/ejabberd_ctl.erl: Improvements in the help messages (EJAB-399).
+ * src/ejabberdctl.template: Removed bashisms (EJAB-399). Set
+ environment variables instead of passing parameters when
+ calling erl (EJAB-421). Write erl_crash.dump in the log/
+ directory, with unique filename (EJAB-433).
- * doc/guide.tex: Improvements in sections ejabberdctl, and Install from Source (EJAB-399).
+ * src/ejabberd_ctl.erl: Improvements in the help messages
+ (EJAB-399).
+
+ * doc/guide.tex: Improvements in sections ejabberdctl, and
+ Install from Source (EJAB-399).
2007-11-25 Alexey Shchepin <alexey@process-one.net>
diff --git a/doc/guide.tex b/doc/guide.tex
index b299bae15..3ef458988 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -458,10 +458,17 @@ Instructions to create an initial administrator account:
\ind{configuration file}
The configuration file will be loaded the first time you start \ejabberd{}. The
-content from this file will be parsed and stored in a database. Subsequently the
+content from this file will be parsed and stored in the internal ejabberd database. Subsequently the
configuration will be loaded from the database and any commands in the
-configuration file are appended to the entries in the database. The
-configuration file contains a sequence of Erlang terms. Lines beginning with a
+configuration file are appended to the entries in the database.
+
+Note that ejabberd never edits the configuration file.
+So, the configuration changes done using the web interface
+are stored in the database, but are not reflected in the configuration file.
+If you want those changes to be use after ejabberd restart, you can either
+edit the configuration file, or remove all its content.
+
+The configuration file contains a sequence of Erlang terms. Lines beginning with a
\term{`\%'} sign are ignored. Each term is a tuple of which the first element is
the name of an option, and any further elements are that option's values. If the
configuration file do not contain for instance the `hosts' option, the old