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

2.4.5  Start

-

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