From 95c4c829cafd07ea04e05415ebadc58cc4dc3674 Mon Sep 17 00:00:00 2001 From: Sn0wCrack <442287+Sn0wCrack@users.noreply.github.com> Date: Tue, 23 May 2023 11:07:28 +1000 Subject: [PATCH 1/3] feat: install rabbitmqadmin cli tool --- scripts/features/rabbitmq.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/features/rabbitmq.sh b/scripts/features/rabbitmq.sh index ac7aa1566..9a210dbb2 100755 --- a/scripts/features/rabbitmq.sh +++ b/scripts/features/rabbitmq.sh @@ -64,3 +64,7 @@ sudo rabbitmq-plugins enable rabbitmq_management sudo rabbitmqctl add_user homestead secret sudo rabbitmqctl set_user_tags homestead administrator sudo rabbitmqctl set_permissions -p / homestead ".*" ".*" ".*" + +# Install rabbitmqadmin CLI tool - https://www.rabbitmq.com/management-cli.html +sudo wget http://localhost:15672/cli/rabbitmqadmin -O /usr/local/bin/rabbitmqadmin +sudo chmod +x /usr/local/bin/rabbitmqadmin From cfdce5624ffcc4fedd75fb5a6a0636e6264324d5 Mon Sep 17 00:00:00 2001 From: Sn0wCrack <442287+Sn0wCrack@users.noreply.github.com> Date: Tue, 23 May 2023 11:13:36 +1000 Subject: [PATCH 2/3] fix: provide homestead with all topic permissions as well --- scripts/features/rabbitmq.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/features/rabbitmq.sh b/scripts/features/rabbitmq.sh index 9a210dbb2..8ec44ab3c 100755 --- a/scripts/features/rabbitmq.sh +++ b/scripts/features/rabbitmq.sh @@ -64,6 +64,7 @@ sudo rabbitmq-plugins enable rabbitmq_management sudo rabbitmqctl add_user homestead secret sudo rabbitmqctl set_user_tags homestead administrator sudo rabbitmqctl set_permissions -p / homestead ".*" ".*" ".*" +sudo rabbitmqctl set_topic_permissions -p / homestead ".*" ".*" ".*" # Install rabbitmqadmin CLI tool - https://www.rabbitmq.com/management-cli.html sudo wget http://localhost:15672/cli/rabbitmqadmin -O /usr/local/bin/rabbitmqadmin From 184800ebfc07b7624781f9ff1f312b3debeb4bb0 Mon Sep 17 00:00:00 2001 From: Sn0wCrack <442287+Sn0wCrack@users.noreply.github.com> Date: Tue, 23 May 2023 11:21:39 +1000 Subject: [PATCH 3/3] fix: use quiet output --- scripts/features/rabbitmq.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/features/rabbitmq.sh b/scripts/features/rabbitmq.sh index 8ec44ab3c..f5708bf2e 100755 --- a/scripts/features/rabbitmq.sh +++ b/scripts/features/rabbitmq.sh @@ -67,5 +67,5 @@ sudo rabbitmqctl set_permissions -p / homestead ".*" ".*" ".*" sudo rabbitmqctl set_topic_permissions -p / homestead ".*" ".*" ".*" # Install rabbitmqadmin CLI tool - https://www.rabbitmq.com/management-cli.html -sudo wget http://localhost:15672/cli/rabbitmqadmin -O /usr/local/bin/rabbitmqadmin +sudo wget -q http://localhost:15672/cli/rabbitmqadmin -O /usr/local/bin/rabbitmqadmin sudo chmod +x /usr/local/bin/rabbitmqadmin