<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 24, 2010, at 9:57 AM, David Wragg wrote:</div><blockquote type="cite"><div><blockquote type="cite"><font class="Apple-style-span" color="#000000"><br></font></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">So I repeat my question -- does rabbit expect [MACPORTS_PREFIX]?</blockquote><br>Rabbit does not look at MACPORTS_PREFIX. &nbsp;As with other macports ports,<br>the rabbitmq-server portfile takes its prefix from the macports config.<br></div></blockquote></div><div><br></div>I was asking more about the runtime cookie-seeking behavior.<div><br></div><div>My guess is the root of the problem here is that the environment, specifically $HOME,&nbsp;</div><div>isn't changed when a regular user is interactively running 'sudo rabbitmq-server' per</div><div><a href="http://www.rabbitmq.com/install.html#running-macports">http://www.rabbitmq.com/install.html#running-macports</a>. $HOME remains ~russell, so&nbsp;</div><div>that's where the cookie is found:</div><div><br></div><div><div>russell@shard ~: sudo su -m rabbitmq -c "echo $HOME"</div><div>/Users/russell</div></div><div><br></div><div><br></div><div><br></div></body></html>