[rabbitmq-discuss] running rabbitmqctl command by rabbitmq user
Matthew Sackman
matthew at rabbitmq.com
Mon Sep 5 15:46:26 BST 2011
Hi Andrea,
On Mon, Sep 05, 2011 at 03:41:22PM +0100, Andrea Rosa wrote:
> I'd like to create an automatic script to run rabbitmqctl command and I
> need to run that script by rabbitmq user.
As you can see from looking at /usr/sbin/rabbitmqctl, under linux, we
use somithng like
su rabbitmq -s /bin/sh -c "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}"
For what it's worth, we've been round the houses several times with sudo
and su, and the fact that on some platforms one will retain the
environment whilst the other doesn't etc etc. It's all a bit
platform-specific unfortunately.
I hope that helps,
Matthew
More information about the rabbitmq-discuss
mailing list