summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-defaults
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2016-11-29 15:12:28 +0300
committerMichael Klishin <mklishin@pivotal.io>2016-11-29 15:12:28 +0300
commitcdbd5605c4a999d04010d94c58e6c8b321f54d03 (patch)
treed288f5e66cf30d7c2c1d3dccd939b66589efdb79 /scripts/rabbitmq-defaults
parent39df722a3e471be3d40dc24cb391317f16e9d4a0 (diff)
parentee793bd498ff8e7ea29a94725dba5b808c01995f (diff)
downloadrabbitmq-server-git-cdbd5605c4a999d04010d94c58e6c8b321f54d03.tar.gz
Merge branch 'stable' into rabbitmq-server-1040
Diffstat (limited to 'scripts/rabbitmq-defaults')
-rwxr-xr-xscripts/rabbitmq-defaults11
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/rabbitmq-defaults b/scripts/rabbitmq-defaults
index 5342978694..fdcf624d1b 100755
--- a/scripts/rabbitmq-defaults
+++ b/scripts/rabbitmq-defaults
@@ -44,4 +44,15 @@ SCHEMA_DIR=${SYS_PREFIX}/var/lib/rabbitmq/schema
PLUGINS_DIR="${RABBITMQ_HOME}/plugins"
+# RABBIT_HOME can contain a version number, so default plugins
+# directory can be hard to find if we want to package some plugin
+# separately. When RABBITMQ_HOME points to a standard location where
+# it's usally being installed by package managers, we add
+# "/usr/lib/rabbitmq/plugins" to plugin search path.
+case "$RABBITMQ_HOME" in
+ /usr/lib/rabbitmq/*)
+ PLUGINS_DIR="/usr/lib/rabbitmq/plugins:$PLUGINS_DIR"
+ ;;
+esac
+
CONF_ENV_FILE=${SYS_PREFIX}/etc/rabbitmq/rabbitmq-env.conf