From 871d1dfad6f16e45d8cb3aaf7347a6040c918c5d Mon Sep 17 00:00:00 2001
From: Badlop
Date: Sat, 12 Jul 2008 22:02:16 +0000
Subject: * src/configure.ac: Allow to execute ejabberd with a normal system
user (thanks to Viq)(EJAB-402) * src/configure: Likewise *
src/ejabberdctl.template: Likewise * src/Makefile.in: Likewise *
doc/guide.tex: Likewise * doc/guide.html: Likewise
SVN Revision: 1439
---
doc/guide.html | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
(limited to 'doc/guide.html')
diff --git a/doc/guide.html b/doc/guide.html
index a3963637..314169e1 100644
--- a/doc/guide.html
+++ b/doc/guide.html
@@ -339,7 +339,12 @@ To get the full list run the command:
Some options that you may be interested in modifying:
-
--prefix=/
-
- Specify the path prefix where the files will be copied when running the make install command.
- --enable-pam
-
+ Specify the path prefix where the files will be copied when running the make install command.
- --enable-user[=USER]
-
+ Allow this normal system user to execute the ejabberdctl script
+ (see section 4.1),
+ modify the configuration files and read log files.
+ The account must exist in the machine. It doesn’t need a HOME directory.
+ If the option is not set, then only root can perform those actions.
- --enable-pam
-
Enable the PAM authentication method (see section 3.1.4).
- --enable-odbc or --enable-mssql
-
Required if you want to use an external database.
See section 3.2 for more information.
- --enable-full-xml
-
@@ -360,7 +365,7 @@ to install ejabberd.
The files and directories created are, by de
ejabberdctl.cfg Configuration file of the administration script
inetrc Network DNS configuration
- /sbin/ejabberdctl Administration script (see section 4.1)
+ /bin/ejabberdctl Administration script (see section 4.1)
/var/lib/ejabberd/
-
.erlang.cookie
- Erlang cookie file (see section 5.3)
@@ -380,7 +385,9 @@ to install ejabberd.
The files and directories created are, by de
-
You can use the ejabberdctl command line administration script to start and stop ejabberd.
Usage example:
+
You can use the ejabberdctl command line administration script to start and stop ejabberd.
+If you provided the configure option --enable-user=USER (see 2.4.3),
+you can execute ejabberdctl with either that system account or root.
Usage example:
ejabberdctl start
ejabberdctl status
--
cgit v1.2.3