Hi there,
seems like there are still issues in version 2.4.1-1 on debian squeeze. There are 4 default/config files which are referenced: /etc/default/rabbitmq /etc/rabbitmq/rabbitmq.conf /etc/rabbitmq/rabbitmq-env.conf And in "/usr/lib/rabbitmq/bin/rabbitmq-server" additionally a CONFIG_FILE is specified. The Configfile is sourced this way (correct me if im wrong) /etc/init.d/rabbitmq-server -> /usr/lib/rabbitmq/bin/rabbitmq-server -> /usr/lib/rabbitmq/bin/rabbitmq-env -> /etc/rabbitmq/rabbitmq-env.conf The Problem about this is, that I can't define INIT_LOG_DIR in a defaults/config file because this must be set in roots environment, but start_rabbitmq() is run in a new session, so setting INIT_LOG_DIR in /etc/rabbitmq/rabbitmq-env.conf is not recognized. The only way right now is to edit the init script, which is set back to default with every update :( Best Regards Thomas Pöhler