| |
@@ -7,7 +7,7 @@
|
| |
|
| |
Name: rabbitmq-server
|
| |
Version: 3.8.2
|
| |
- Release: 1%{?dist}
|
| |
+ Release: 2%{?dist}
|
| |
License: MPLv1.1
|
| |
Source0: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}_%{version}.orig.tar.xz
|
| |
Source1: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}_%{version}.orig.tar.xz.asc
|
| |
@@ -108,6 +108,11 @@
|
| |
mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
|
| |
mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
|
| |
|
| |
+ # Make sure cookie file has the right owner when it's created by root the first time
|
| |
+ # https://github.com/rabbitmq/rabbitmq-server-release/commit/ad99cb2524ebc5750a13c3c12203390926f7b5cb
|
| |
+
|
| |
+ sed -i -e 's|@RABBITMQ_USER@|rabbitmq|' -e 's|@RABBITMQ_GROUP@|rabbitmq|' scripts/rabbitmq-script-wrapper
|
| |
+
|
| |
#Copy all necessary lib files etc.
|
| |
install -p -D -m 0644 ./deps/rabbit/docs/rabbitmq-server.service.example %{buildroot}%{_unitdir}/%{name}.service
|
| |
install -p -D -m 0755 ./scripts/rabbitmq-script-wrapper %{buildroot}%{_sbindir}/rabbitmqctl
|
| |
@@ -203,6 +208,9 @@
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Tue Dec 10 2019 Alfredo Moralejo <amoralej@redhat.com> - 3.8.2-2
|
| |
+ - Make sure cookie file has the right owner after running rabbimq commands.
|
| |
+
|
| |
* Sat Dec 7 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.8.2-1
|
| |
- Ver. 3.8.2
|
| |
|
| |
Currently, if rabbitmq-plugins command is executed before cookie file is created in first rabbitmq-server run, it gets owned by root making rabbitmq-server fail to start.