From f7d02cb661e3873b52c018be035f9d49e8f5a404 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Dec 07 2019 22:27:20 +0000 Subject: RabbitMQ ver. 3.8.2 Signed-off-by: Peter Lemenkov --- diff --git a/rabbitmq-common-0001-Use-proto_dist-from-command-line.patch b/rabbitmq-common-0001-Use-proto_dist-from-command-line.patch index e8e2112..32b99a6 100644 --- a/rabbitmq-common-0001-Use-proto_dist-from-command-line.patch +++ b/rabbitmq-common-0001-Use-proto_dist-from-command-line.patch @@ -11,10 +11,10 @@ first one. Signed-off-by: Peter Lemenkov diff --git a/src/rabbit_nodes_common.erl b/src/rabbit_nodes_common.erl -index 706df55..e1932cc 100644 +index f06c3d0..63c35ec 100644 --- a/src/rabbit_nodes_common.erl +++ b/src/rabbit_nodes_common.erl -@@ -80,9 +80,14 @@ do_ensure_epmd(false, Prog) -> +@@ -80,10 +80,15 @@ do_ensure_epmd(false, Prog) -> rabbit_log:error("ensure_epmd: unable to find executable '~s' in PATH: '~s'", [Prog, Path]); do_ensure_epmd(Exe, _) -> ID = rabbit_misc:random(1000000000), @@ -24,8 +24,9 @@ index 706df55..e1932cc 100644 + end, Port = open_port( {spawn_executable, Exe}, - [{args, ["-sname", rabbit_misc:format("epmd-starter-~b", [ID]), + [{args, ["-boot", "no_dot_erlang", + "-sname", rabbit_misc:format("epmd-starter-~b", [ID]), + "-proto_dist", rabbit_misc:format("~p", [ProtoDist]), - "-noshell", "-eval", "halt()."]}, + "-noinput", "-s", "erlang", "halt"]}, exit_status, stderr_to_stdout, use_stdio]), port_shutdown_loop(Port). diff --git a/rabbitmq-common-0003-Disable-erl_crash.dump-generation-for-EPMD-checker.patch b/rabbitmq-common-0003-Disable-erl_crash.dump-generation-for-EPMD-checker.patch index 15576a1..9da8fbd 100644 --- a/rabbitmq-common-0003-Disable-erl_crash.dump-generation-for-EPMD-checker.patch +++ b/rabbitmq-common-0003-Disable-erl_crash.dump-generation-for-EPMD-checker.patch @@ -5,13 +5,13 @@ Subject: [PATCH] Disable erl_crash.dump generation for EPMD checker Signed-off-by: Peter Lemenkov diff --git a/src/rabbit_nodes_common.erl b/src/rabbit_nodes_common.erl -index e1932cc..bbad52e 100644 +index 63c35ec..6d41141 100644 --- a/src/rabbit_nodes_common.erl +++ b/src/rabbit_nodes_common.erl -@@ -89,7 +89,8 @@ do_ensure_epmd(Exe, _) -> - [{args, ["-sname", rabbit_misc:format("epmd-starter-~b", [ID]), +@@ -90,7 +90,8 @@ do_ensure_epmd(Exe, _) -> + "-sname", rabbit_misc:format("epmd-starter-~b", [ID]), "-proto_dist", rabbit_misc:format("~p", [ProtoDist]), - "-noshell", "-eval", "halt()."]}, + "-noinput", "-s", "erlang", "halt"]}, - exit_status, stderr_to_stdout, use_stdio]), + exit_status, stderr_to_stdout, use_stdio, + {env, [{"ERL_CRASH_DUMP_SECONDS", "0"}]}]), diff --git a/rabbitmq-server-0001-Remove-excessive-sd_notify-code.patch b/rabbitmq-server-0001-Remove-excessive-sd_notify-code.patch index d8d5a9e..c0becec 100644 --- a/rabbitmq-server-0001-Remove-excessive-sd_notify-code.patch +++ b/rabbitmq-server-0001-Remove-excessive-sd_notify-code.patch @@ -5,10 +5,10 @@ Subject: [PATCH] Remove excessive sd_notify code Signed-off-by: Peter Lemenkov diff --git a/src/rabbit.erl b/src/rabbit.erl -index da721bed8..8988a7214 100644 +index e4d2ee980..fd3cc81da 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl -@@ -339,123 +339,9 @@ load_all_apps() -> +@@ -348,123 +348,9 @@ load_all_apps() -> broker_start(Apps) -> start_loaded_apps(Apps), diff --git a/rabbitmq-server-0002-Add-systemd-notification-support.patch b/rabbitmq-server-0002-Add-systemd-notification-support.patch index 2ae6f80..b193578 100644 --- a/rabbitmq-server-0002-Add-systemd-notification-support.patch +++ b/rabbitmq-server-0002-Add-systemd-notification-support.patch @@ -4,10 +4,10 @@ Subject: [PATCH] Add systemd notification support diff --git a/src/rabbit.erl b/src/rabbit.erl -index 8988a7214..1615c7e32 100644 +index fd3cc81da..d0ffeeb7e 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl -@@ -339,6 +339,11 @@ load_all_apps() -> +@@ -348,6 +348,11 @@ load_all_apps() -> broker_start(Apps) -> start_loaded_apps(Apps), diff --git a/rabbitmq-server-0003-Allow-guest-login-from-non-loopback-connections.patch b/rabbitmq-server-0003-Allow-guest-login-from-non-loopback-connections.patch index e061bbd..0f308fa 100644 --- a/rabbitmq-server-0003-Allow-guest-login-from-non-loopback-connections.patch +++ b/rabbitmq-server-0003-Allow-guest-login-from-non-loopback-connections.patch @@ -4,7 +4,7 @@ Subject: [PATCH] Allow guest login from non-loopback connections diff --git a/Makefile b/Makefile -index 9a2a95596..57924bbaa 100644 +index 19ce49438..dad8dd334 100644 --- a/Makefile +++ b/Makefile @@ -38,7 +38,7 @@ define PROJECT_ENV diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec index 5df8291..499623f 100644 --- a/rabbitmq-server.spec +++ b/rabbitmq-server.spec @@ -6,7 +6,7 @@ Name: rabbitmq-server -Version: 3.8.1 +Version: 3.8.2 Release: 1%{?dist} License: MPLv1.1 Source0: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}_%{version}.orig.tar.xz @@ -203,6 +203,9 @@ done %changelog +* Sat Dec 7 2019 Peter Lemenkov - 3.8.2-1 +- Ver. 3.8.2 + * Thu Nov 28 2019 Peter Lemenkov - 3.8.1-1 - Ver. 3.8.1 diff --git a/sources b/sources index 53ebf36..eb46cb3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (rabbitmq-server_3.8.1.orig.tar.xz) = 9db6d1b2e6c946190666cdbd60eed1bb7a42159834e4dfeb4fab1f3c7b6111236338cf45d619d7ffc10c10ded39ec322507386b03bbf8148afb9e457a232c79f -SHA512 (rabbitmq-server_3.8.1.orig.tar.xz.asc) = bcadf9b24584dab2b95bceb931a8512d53d005959728583e11fa634354f137c5312c150ade10de9955e9f5b0e19339193591a3f7d7c825a023a4a04b903f4437 +SHA512 (rabbitmq-server_3.8.2.orig.tar.xz) = ac8cfc002ccbff8cf95c3e5508956cf5622c1c145b730589308ec4ca9173e5efca338829e13aa7dc37db035868dc964ab0e3e0edba15de49c64e18c50247b918 +SHA512 (rabbitmq-server_3.8.2.orig.tar.xz.asc) = 850db8524b53cc485b087634203dcbb198225deb1023deac96c76f0a1a8ea6702e773d16aedc304aedcac94ed9dbe85cd69f9083e0427b8d580905f14c2686c5