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

 

 

Reply via email to