No way! can't believe it!

You are absolutely right. I'm so embarrassed :-s

This is the confirmation that I'm dyslexic.

Thanks 4 your quick response.

--
Marcos Martínez

On Thu, Jun 7, 2012 at 7:02 PM, Marcos Martínez
<[email protected]> wrote:
> Hi guys,
>
> I'm trying run "ejabberd" using supervisord. First, I've tried to use
> a section like the following one:
>
> [program:ejabberd]
> user=deamon
> autostart=true
> process_name=ejabberd
> environment=HOME="/opt/my-server/var/lib/ejabberd"
> command=/opt/my-server/erlang/bin/erl -K true -P 250000 -sname
> ejabberd@localhost -noshell -noinput -pa
> /opt/my-server/ejabberd/lib/ejabberd/ebin -ejabberd config
> \"/opt/my-server/etc/ejabberd/ejabberd.cfg\" -mnesia dir
> \"/opt/my-server/var/lib/ejabberd\" -s ejabberd -sasl
> sasl_error_logger
> \{file,\"/opt/my-server/var/log/ejabberd/erlang.log\"\} -smp auto
> start
>
> The process starts and run succesfully but it runs as a root user not
> daemon user. The strange thing is that I'm controling couchdb and
> rabbitmq (also erlang based servers) and in these cases the process
> run as daemon (as I expected).
>
> For more info: If is execute something like "su -s /bin/bash daemon -p
> -c '/opt/my-server/erlang/bin/erl -K true -P 250000...'", the ejabberd
> process runs succesfully as daemon user. The question is. Why
> supervisor can't execute the process using the daemon user?
>
> Any clue regarding this strange behaviour will be appreciate.
>
> --
> Marcos Martínez
_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to