<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>We have a production environment where all of our services run in a special, non-root account an an Ubuntu 10.04 environment.&nbsp;I'm experimenting with how to make RabbitMQ 2.7 run in this special account, rather than as the "rabbitmq" user, and not having much luck.</div><div><br></div><div>Extensive searching of the mailing list makes me think I'm close, but I suspect I'm missing something fundamental.</div><ul><li>I believe part of the answer involves explicitly setting the "-cookie" option in RABBITMQ_SERVER_START_ARGS and RABBITMQ_CTL_ERL_ARGS environment variables.</li><li>I also suspect that the answer also involves running the "low level" scripts in /usr/lib/rabbitmq/bin/, rather than the scripts in /usr/sbin/.</li><li>Further, I suspect that some directories may need to have their ownership and/or attributes changed to something other than "rabbitmq".</li></ul><div>So what I'm looking for is a list of what exactly I need to do, both at launch time, as well as possibly at install time.</div><div><br></div><div><div>FWIW, we need to launch rabbitmq-server ourselves, rather than having it auto start on boot. I know how to accomplish this, but it might be useful context when deciding how to approach the above.</div></div><div><div><br></div></div><div>Thanks much,</div><div><br></div><div>Matt</div><div><br></div><div><br></div></body></html>