diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-27 13:04:57 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-27 13:04:57 +0000 |
commit | 3216bbb6c8b3b24a8a4e7c9a90e4e99ce855e91c (patch) | |
tree | 1fd4f68661b502287e5710e01e7c08eff119555f /net/rabbitmq/files | |
parent | Upgrade to version 0.15.0. (diff) |
Upgrade to version 3.5.4.
- Make sure that all content of /var/db/rabbitmq is owned by rabbitmq
at startup.
- Only set HOME when actually starting the rabbitmq process.
Notes
Notes:
svn path=/head/; revision=392977
Diffstat (limited to 'net/rabbitmq/files')
-rw-r--r-- | net/rabbitmq/files/rabbitmq.in | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/net/rabbitmq/files/rabbitmq.in b/net/rabbitmq/files/rabbitmq.in index c576d62a845e..ea4b863d45cc 100644 --- a/net/rabbitmq/files/rabbitmq.in +++ b/net/rabbitmq/files/rabbitmq.in @@ -32,7 +32,7 @@ rotate_logs_cmd="su -m ${rabbitmq_user} -c 'sh -c \"${rabbitmq_ctl} rotate_logs\ status_cmd="su -m ${rabbitmq_user} -c 'sh -c \"${rabbitmq_ctl} status\"'" extra_commands="rotate_logs status" -export HOME=/var/db/${name} +export RABBITMQ_HOME=/var/db/${name} # Prevent conflicts with amqp_client and rabbit_common applications that # may be installed in ERL_LIBS. @@ -42,11 +42,11 @@ rabbitmq_start() { echo "Starting ${name}." - if [ -f ${HOME}/.erlang.cookie ]; then - chown ${rabbitmq_user}:${rabbitmq_user} ${HOME}/.erlang.cookie + if [ -d ${RABBITMQ_HOME} ]; then + chown -R ${rabbitmq_user}:${rabbitmq_user} ${RABBITMQ_HOME} fi - daemon -c -f -u ${rabbitmq_user} -p ${pidfile} ${rabbitmq_server} + env HOME=${RABBITMQ_HOME} daemon -c -f -u ${rabbitmq_user} -p ${pidfile} ${rabbitmq_server} local _attempt=10 |