aboutsummaryrefslogtreecommitdiff
path: root/doc/guide.tex
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2011-09-06 13:39:26 +0200
committerBadlop <badlop@process-one.net>2011-09-06 13:40:04 +0200
commitb017702a15c0836d4ad6b42020b96e2f6845b423 (patch)
tree85fb776df664930c04060e9d0cf5eafd8372021e /doc/guide.tex
parentFix SCRAM to support attributes which value has only one character (diff)
Clarification about system user of ejabberd.init
Diffstat (limited to 'doc/guide.tex')
-rw-r--r--doc/guide.tex5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/guide.tex b/doc/guide.tex
index 0c9483c2b..28be76c66 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -251,8 +251,9 @@ and for example it doesn't read the file ejabberdctl.cfg.
On a *nix system, if you want ejabberd to be started as daemon at boot time,
copy \term{ejabberd.init} from the 'bin' directory to something like \term{/etc/init.d/ejabberd}
(depending on your distribution).
-Create a system user called \term{ejabberd};
-it will be used by the script to start the server.
+Create a system user called \term{ejabberd},
+give it write access to the directories \term{database/} and \term{logs/}, and set that as home;
+the script will start the server with that user.
Then you can call \term{/etc/inid.d/ejabberd start} as root to start the server.
If \term{ejabberd} doesn't start correctly in Windows,