Group :: Sistema/Servidores
RPM: rabbitmq-server
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: rabbitmq-script-wrapper-use-alt-specific-path.patch
Download
Download
diff --git a/rabbitmq-server/scripts/rabbitmq-script-wrapper b/rabbitmq-server/scripts/rabbitmq-script-wrapper
index da8fe252e..2cc76e83b 100644
--- a/rabbitmq-server/scripts/rabbitmq-script-wrapper
+++ b/rabbitmq-server/scripts/rabbitmq-script-wrapper
@@ -64,15 +64,15 @@ calling_rabbitmq_plugins() {
}
exec_rabbitmq_server() {
- exec /usr/lib/rabbitmq/bin/rabbitmq-server "$@"
+ exec /usr/lib/rabbitmq/rabbitmq-server "$@"
}
run_script_as_rabbitmq() {
- HOME="$(cd ~rabbitmq && pwd)" "/usr/lib/rabbitmq/bin/$SCRIPT" "$@"
+ HOME="$(cd ~rabbitmq && pwd)" "/usr/lib/rabbitmq/$SCRIPT" "$@"
}
exec_script_as_rabbitmq() {
- HOME="$(cd ~rabbitmq && pwd)" exec "/usr/lib/rabbitmq/bin/$SCRIPT" "$@"
+ HOME="$(cd ~rabbitmq && pwd)" exec "/usr/lib/rabbitmq/$SCRIPT" "$@"
}
exec_script_as_root() {
@@ -86,13 +86,13 @@ exec_script_as_root() {
# removed
if /sbin/runuser --version | grep -qF util-linux
then
- exec /sbin/runuser -u rabbitmq -- "/usr/lib/rabbitmq/bin/$SCRIPT" "$@"
+ exec /sbin/runuser -u rabbitmq -- "/usr/lib/rabbitmq/$SCRIPT" "$@"
else
- exec /sbin/runuser -s /bin/sh -- rabbitmq "/usr/lib/rabbitmq/bin/$SCRIPT" "$@"
+ exec /sbin/runuser -s /bin/sh -- rabbitmq "/usr/lib/rabbitmq/$SCRIPT" "$@"
fi
elif [ -x /bin/su ]
then
- exec /bin/su -s /bin/sh rabbitmq -- "/usr/lib/rabbitmq/bin/$SCRIPT" "$@"
+ exec /bin/su -s /bin/sh rabbitmq -- "/usr/lib/rabbitmq/$SCRIPT" "$@"
else
echo "Please ensure /bin/su or /sbin/runuser exists and can be executed by $USER." 1>&2
exit 1
@@ -100,7 +100,7 @@ exec_script_as_root() {
}
run_script_help_and_fail() {
- "/usr/lib/rabbitmq/bin/$SCRIPT" help
+ "/usr/lib/rabbitmq/$SCRIPT" help
echo "
Only root or rabbitmq can run $SCRIPT