summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-defaults
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2016-11-30 18:48:21 +0300
committerMichael Klishin <michael@clojurewerkz.org>2016-11-30 18:48:21 +0300
commit0a5d5689af7ca86f32477b87f7b01538c3d1a24d (patch)
tree7687add0c1fbc11c773f5bffe3a350f874db6eba /scripts/rabbitmq-defaults
parentc88243cf41a0aa4f23c642616eb5a342cebbf943 (diff)
parentc2160877085bf4755cac3a2338695597c136523f (diff)
downloadrabbitmq-server-git-0a5d5689af7ca86f32477b87f7b01538c3d1a24d.tar.gz
Merge branch 'stable'
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 baffce80de..d4cb5889ea 100755
--- a/scripts/rabbitmq-defaults
+++ b/scripts/rabbitmq-defaults
@@ -41,4 +41,15 @@ ENABLED_PLUGINS_FILE=${SYS_PREFIX}/etc/rabbitmq/enabled_plugins
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