--- scripts/rabbitmqctl.orig 2010-07-08 17:14:15.000000000 -0400 +++ scripts/rabbitmqctl 2010-07-08 17:15:01.000000000 -0400 @@ -38,13 +38,13 @@ [ "x" = "x$RABBITMQ_NODENAME" ] && RABBITMQ_NODENAME=${NODENAME} [ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS} -exec erl \ - -pa "${RABBITMQ_HOME}/ebin" \ +cmd="exec erl \ + -pa '${RABBITMQ_HOME}/ebin' \ -noinput \ -hidden \ ${RABBITMQ_CTL_ERL_ARGS} \ -sname rabbitmqctl$$ \ -s rabbit_control \ -nodename $RABBITMQ_NODENAME \ - -extra "$@" - + -extra '$@' " +env HOME=/var/db/rabbitmq su -m rabbitmq -c "${cmd}"