Howto run xmail as non-root
nicknick <[email protected]> Mon, 11 Jul 2011 17:05:49 +0200
| Newsgroups | gmane.mail.xmail.general |
|---|---|
| Organization | mutluit.com |
| Message-ID | <[email protected]> |
Hi,
how can I run xmail as non-root user?
My envirnoment is Debian Linux v6 (squeeze).
As root I added a system user named xmail w/o home dir, did
chown -R xmail.xmail /var/MailRoot
and tried to start xmail as follows (via /etc/init.d/xmail),
but it doesn't create the pid file, so the script waits endlessly...:
....
start_daemon()
{
if [ -f $PID_FILE ]
then
stop_daemon
fi
# set env vars:
MAIL_ROOT=$XMAIL_ROOT
export MAIL_ROOT
MAIL_CMD_LINE=$XMAIL_CMD_LINE
export MAIL_CMD_LINE
# this isn't working, why?
XMAIL_PID_DIR=/tmp
export XMAIL_PID_DIR
start-stop-daemon --start --chuid xmail:xmail --exec $DAEMON
while [ ! -f $XMAIL_PID_DIR/XMail.pid ]
do
echo -n "."
sleep 1
done
echo ""
}
....
How to fix this, or what else is needed?
Thx
_______________________________________________
xmail mailing list
[email protected]
http://xmailserver.org/mailman/listinfo/xmail