4a0f60b
%global erlang_minver 22
021856d
# We want to install into /usr/lib, even on 64-bit platforms
021856d
%global _rabbit_libdir %{_exec_prefix}/lib/rabbitmq
2d4f5f9
# Technically, we're noarch; but Elixir we're using is not.
2d4f5f9
%global debug_package %{nil}
89b04d8
89b04d8
cc9fdf6
Name: rabbitmq-server
3083543
Version: 3.8.12
4a0f60b
Release: 1%{?dist}
cc9fdf6
License: MPLv1.1
1d1d3c2
Source0: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}_%{version}.orig.tar.xz
1d1d3c2
Source1: https://github.com/rabbitmq/rabbitmq-server/releases/download/v%{version}/%{name}_%{version}.orig.tar.xz.asc
021856d
# curl -O https://raw.githubusercontent.com/lemenkov/rabbitmq-server/cdfc661/packaging/RPMS/Fedora/rabbitmq-server.logrotate
cc9fdf6
Source3: rabbitmq-server.logrotate
fb61647
# curl -O https://raw.githubusercontent.com/rabbitmq/rabbitmq-server-release/rabbitmq_v3_6_16/packaging/RPMS/Fedora/rabbitmq-server.tmpfiles
f44ad92
Source5: rabbitmq-server.tmpfiles
a0a6a05
Source6: rabbitmq-server-cuttlefish
c6faf9a
Patch1: rabbitmq-server-0001-Allow-guest-login-from-non-loopback-connections.patch
8ea36a1
Patch2: rabbitmq-server-0002-Use-default-EPMD-socket.patch
e19ab58
Patch101: rabbitmq-common-0001-Use-proto_dist-from-command-line.patch
4032002
Patch102: rabbitmq-common-0002-force-python3.patch
c6faf9a
Patch201: rabbitmq-server-release-0001-Partially-revert-Use-template-in-rabbitmq-script-wra.patch
4032002
Patch301: rabbitmq-amqp1.0-common-0001-force-python3.patch
5b2912a
c5c4868
URL: https://www.rabbitmq.com/
1255f89
BuildRequires: make
1d1d3c2
BuildRequires: elixir
1d1d3c2
BuildRequires: erlang >= %{erlang_minver}
1d1d3c2
BuildRequires: libxslt
4032002
BuildRequires: python3
4032002
BuildRequires: python3-simplejson
9e27c9c
BuildRequires: rsync
021856d
BuildRequires: systemd
1d1d3c2
BuildRequires: xmlto
1d1d3c2
BuildRequires: zip
89b04d8
Requires: logrotate
89b04d8
Requires: erlang-erts%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-kernel%{?_isa} >= %{erlang_minver}
5a614d8
Requires: erlang-eldap%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-mnesia%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-os_mon%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-public_key%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-sasl%{?_isa} >= %{erlang_minver}
5e6c0cf
Requires: erlang-sd_notify
89b04d8
Requires: erlang-ssl%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-stdlib%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-tools%{?_isa} >= %{erlang_minver}
89b04d8
Requires: erlang-xmerl%{?_isa} >= %{erlang_minver}
cc9fdf6
Summary: The RabbitMQ server
3626130
# Users and groups
3626130
Requires(pre): shadow-utils
3626130
Requires(pre): systemd
3626130
Requires(post): systemd
3626130
Requires(preun): systemd
cc9fdf6
cc9fdf6
%description
cc9fdf6
RabbitMQ is an implementation of AMQP, the emerging standard for high
cc9fdf6
performance enterprise messaging. The RabbitMQ server is a robust and
cc9fdf6
scalable implementation of an AMQP broker.
cc9fdf6
cc9fdf6
%prep
3671064
%setup -q
e19ab58
e19ab58
cd deps/rabbit
f8bec47
%patch1 -p1
8ea36a1
%patch2 -p1
e19ab58
cd ../..
5b2912a
5b2912a
cd deps/rabbit_common
5b2912a
%patch101 -p1
4032002
%patch102 -p1
5b2912a
cd ../..
021856d
7274708
%patch201 -p1
7274708
4032002
cd deps/amqp10_common
4032002
%patch301 -p1
4032002
cd ../..
4032002
Peter Lemenkov 5937f98
# We have to remove it until common_test subpackage lands RHOS
Peter Lemenkov 5937f98
rm -f \
Peter Lemenkov 5937f98
	deps/amqp_client/src/rabbit_ct_client_helpers.erl \
Peter Lemenkov 5937f98
	deps/rabbit_common/src/rabbit_ct_broker_helpers.erl \
Peter Lemenkov 5937f98
	deps/rabbit_common/src/rabbit_ct_helpers.erl
30957a4
cc9fdf6
%build
d817ac7
#USE_SPECS="true" USE_PROPER_QC="false" make %{?_smp_mflags}
1d1d3c2
make %{?_smp_mflags} VERSION="%{version}" V=1
cc9fdf6
cc9fdf6
30957a4
%install
021856d
make install \
400c887
	VERSION="%{version}" \
021856d
	DESTDIR=%{buildroot} \
021856d
	PREFIX=%{_prefix} \
021856d
	RMQ_ROOTDIR=%{_rabbit_libdir}
021856d
021856d
make install-man \
400c887
	VERSION="%{version}" \
021856d
	DESTDIR=%{buildroot} \
9e27c9c
	PREFIX=%{_prefix} \
9e27c9c
	RMQ_ROOTDIR=%{_rabbit_libdir}
cc9fdf6
cc9fdf6
mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
cc9fdf6
mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
cc9fdf6
cc9fdf6
#Copy all necessary lib files etc.
e19ab58
install -p -D -m 0644 ./deps/rabbit/docs/rabbitmq-server.service.example %{buildroot}%{_unitdir}/%{name}.service
7274708
install -p -D -m 0755 ./scripts/rabbitmq-script-wrapper %{buildroot}%{_sbindir}/rabbitmqctl
7274708
install -p -D -m 0755 ./scripts/rabbitmq-script-wrapper %{buildroot}%{_sbindir}/rabbitmq-server
7274708
install -p -D -m 0755 ./scripts/rabbitmq-script-wrapper %{buildroot}%{_sbindir}/rabbitmq-plugins
f9e58de
install -p -D -m 0755 ./scripts/rabbitmq-script-wrapper %{buildroot}%{_sbindir}/rabbitmq-diagnostics
7d5b446
7d5b446
# Make necessary symlinks
7d5b446
mkdir -p %{buildroot}%{_rabbit_libdir}/bin
f9e58de
for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl ; do
7d5b446
	ln -s %{_rabbit_libdir}/lib/rabbitmq_server-%{version}/sbin/${app} %{buildroot}%{_rabbit_libdir}/bin/${app}
7d5b446
done
7d5b446
a0a6a05
install -p -D -m 0755 %{S:3} %{buildroot}%{_rabbit_libdir}/bin/cuttlefish
6f2b524
cdf688b
install -p -D -m 0755 scripts/rabbitmq-server.ocf %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server
c2cfd73
install -p -D -m 0755 scripts/rabbitmq-server-ha.ocf %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha
cc9fdf6
cc9fdf6
install -p -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server
cc9fdf6
6f2b524
install -p -D -m 0644 ./deps/rabbit/docs/rabbitmq.conf.example %{buildroot}%{_sysconfdir}/rabbitmq/rabbitmq.conf
cc9fdf6
f44ad92
install -d %{buildroot}%{_localstatedir}/run/rabbitmq
b70387a
install -p -D -m 0644 %{SOURCE5} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
c6cfbad
cc9fdf6
021856d
%check
021856d
#make check
021856d
021856d
30957a4
%pre
cc9fdf6
# create rabbitmq group
cc9fdf6
if ! getent group rabbitmq >/dev/null; then
cc9fdf6
        groupadd -r rabbitmq
cc9fdf6
fi
cc9fdf6
cc9fdf6
# create rabbitmq user
cc9fdf6
if ! getent passwd rabbitmq >/dev/null; then
cc9fdf6
        useradd -r -g rabbitmq -d %{_localstatedir}/lib/rabbitmq rabbitmq \
9668ff5
            -s /sbin/nologin -c "RabbitMQ messaging server"
cc9fdf6
fi
cc9fdf6
9668ff5
cc9fdf6
%post
3626130
%systemd_post %{name}.service
2f6fd71
/bin/systemctl daemon-reload
30957a4
cc9fdf6
cc9fdf6
%preun
3626130
# We do not remove /var/log and /var/lib directories
3626130
# Leave rabbitmq user and group
3626130
%systemd_preun %{name}.service
cc9fdf6
7d96b2b
# Clean out plugin activation state, both on uninstall and upgrade
021856d
rm -rf %{_localstatedir}/lib/rabbitmq/plugins
7d96b2b
for ext in rel script boot ; do
021856d
    rm -f %{_rabbit_libdir}/lib/rabbitmq_server-%{version}/ebin/rabbit.$ext
7d96b2b
done
7d96b2b
30957a4
2f6fd71
%postun
2f6fd71
%systemd_postun_with_restart %{name}.service
2f6fd71
30957a4
b70387a
%files
b70387a
%dir %attr(0755, rabbitmq, rabbitmq) %{_sysconfdir}/rabbitmq
6f2b524
%config(noreplace) %attr(0644, rabbitmq, rabbitmq) %{_sysconfdir}/rabbitmq/rabbitmq.conf
b70387a
%config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
b70387a
%{_sbindir}/rabbitmqctl
b70387a
%{_sbindir}/rabbitmq-server
b70387a
%{_sbindir}/rabbitmq-plugins
f9e58de
%{_sbindir}/rabbitmq-diagnostics
f391c7d
%{_rabbit_libdir}/
3626130
%{_unitdir}/%{name}.service
b70387a
# FIXME this should add dependency on "/usr/lib/ocf/resource.d/" owner
b70387a
%dir /usr/lib/ocf/resource.d/rabbitmq/
b70387a
/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server
c2cfd73
/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha
b70387a
%{_tmpfilesdir}/%{name}.conf
b70387a
%dir %attr(0750, rabbitmq, rabbitmq) %{_localstatedir}/lib/rabbitmq
b70387a
%dir %attr(0750, rabbitmq, rabbitmq) %{_localstatedir}/log/rabbitmq
b70387a
%dir %attr(0755, rabbitmq, rabbitmq) %{_localstatedir}/run/rabbitmq
7274708
%license LICENSE LICENSE-*
b70387a
%{_mandir}/man5/rabbitmq-env.conf.5*
a12029b
%{_mandir}/man8/rabbitmq-diagnostics.8*
1d1d3c2
%{_mandir}/man8/rabbitmq-echopid.8*
1d1d3c2
%{_mandir}/man8/rabbitmq-plugins.8*
1d1d3c2
%{_mandir}/man8/rabbitmq-server.8*
1d1d3c2
%{_mandir}/man8/rabbitmq-service.8*
6f2b524
%{_mandir}/man8/rabbitmq-queues.8*
6f2b524
%{_mandir}/man8/rabbitmq-upgrade.8*
1d1d3c2
%{_mandir}/man8/rabbitmqctl.8*
cc9fdf6
cc9fdf6
cc9fdf6
%changelog
3083543
* Wed Feb 17 2021 John Eckersberg <jeckersb@redhat.com> - 3.8.12-1
3083543
- Ver. 3.8.12
3083543
4a0f60b
* Mon Feb  1 2021 John Eckersberg <jeckersb@redhat.com> - 3.8.11-1
4a0f60b
- Ver. 3.8.11
4a0f60b
aaaf89b
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.8.9-3
aaaf89b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
aaaf89b
a0a6a05
* Wed Oct  7 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.8.9-2
a0a6a05
- Rely on bundled cuttlefish for now
a0a6a05
3275462
* Fri Sep 25 2020 John Eckersberg <jeckersb@redhat.com> - 3.8.9-1
3275462
- Ver. 3.8.9
3275462
536e6a4
* Wed Sep  9 2020 John Eckersberg <jeckersb@redhat.com> - 3.8.8-1
536e6a4
- Ver. 3.8.8
536e6a4
a1fb4b2
* Tue Sep  1 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.8.7-1
a1fb4b2
- Ver. 3.8.7
a1fb4b2
edf6409
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.8.5-2
edf6409
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
edf6409
c6faf9a
* Tue Jun 16 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.8.5-1
c6faf9a
- Ver. 3.8.5
c6faf9a
afdda44
* Mon Apr 20 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.8.3-1
afdda44
- Ver. 3.8.3
afdda44
27a714b
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.8.2-3
27a714b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
27a714b
2a30558
* Tue Jan  7 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.8.2-2
2a30558
- Properly set up user/group on some script(s).
2a30558
f7d02cb
* Sat Dec  7 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.8.2-1
f7d02cb
- Ver. 3.8.2
f7d02cb
ffa85c6
* Thu Nov 28 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.8.1-1
ffa85c6
- Ver. 3.8.1
ffa85c6
6f2b524
* Tue Oct  1 2019 John Eckersberg <eck@redhat.com> - 3.8.0-1
6f2b524
- Ver. 3.8.0
6f2b524
f9e58de
* Tue Sep 24 2019 John Eckersberg <eck@redhat.com> - 3.7.16-2
f9e58de
- Enable rabbitmq-diagnostics command
f9e58de
27ae77d
* Wed Jul 24 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.16-1
27ae77d
- Ver. 3.7.16
27ae77d
2e3f6ac
* Wed May 22 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.15-1
2e3f6ac
- Ver. 3.7.15
2e3f6ac
b163c25
* Wed Apr 17 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.14-2
b163c25
- Mark it as arch-dependent because it uses Elixir.
b163c25
fb7e032
* Fri Mar 29 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.14-1
fb7e032
- Ver. 3.7.14
fb7e032
4032002
* Thu Mar 21 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.13-2
4032002
- Force Python3
4032002
1d32bc9
* Mon Mar 11 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.13-1
1d32bc9
- Ver. 3.7.13
1d32bc9
3538f38
* Tue Feb 19 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.12-1
3538f38
- Ver. 3.7.12
3538f38
1d1d3c2
* Mon Feb 04 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.7.11-1
1d1d3c2
- Ver. 3.7.11
1d1d3c2
f3cf164
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.16-4
f3cf164
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f3cf164
73a848d
* Fri Jul 20 2018 Richard W.M. Jones <rjones@redhat.com> - 3.6.16-3
73a848d
- Add BR python-unversioned-command (RHBZ#1606068).
73a848d
d073e7e
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.16-2
d073e7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d073e7e
fb61647
* Thu Jun 14 2018 Peter Lemenkov <lemenkov@gmail.com> - 3.6.16-1
fb61647
- Ver. 3.6.16
fb61647
aad6a17
* Mon Apr 09 2018 Peter Lemenkov <lemenkov@gmail.com> - 3.6.15-3
aad6a17
- Handle noport at epmd monitor startup
aad6a17
- Handle EXIT from TCP port more gracefully
aad6a17
26e1b74
* Sun Mar 18 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.6.15-2
26e1b74
- Update Python 2 dependency declarations to new packaging standards
26e1b74
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
26e1b74
7274708
* Thu Feb 08 2018 Peter Lemenkov <lemenkov@gmail.com> - 3.6.15-1
7274708
- Ver. 3.6.15
7274708
c5c4868
* Tue Nov 14 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.14-1
c5c4868
- Ver. 3.6.14
c5c4868
8f6ae34
* Tue Sep 19 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.12-1
8f6ae34
- Ver. 3.6.12
8f6ae34
52c37c1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.10-2
52c37c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
52c37c1
9a3499a
* Wed Jun  7 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.10-1
9a3499a
- Ver. 3.6.10
9a3499a
2dece13
* Thu Apr 20 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.9-1
2dece13
- Ver. 3.6.9
2dece13
400c887
* Wed Mar  8 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.6-2
400c887
- Set version explicitly
400c887
e19ab58
* Wed Mar  1 2017 Peter Lemenkov <lemenkov@gmail.com> - 3.6.6-1
e19ab58
- Ver. 3.6.6
e19ab58
- Revert "Listing items in parallel" patches
e19ab58
bd55496
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.5-2
bd55496
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
bd55496
7acefff
* Tue Aug 23 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.5-1
7acefff
- Ver. 3.6.5
7acefff
c2cfd73
* Mon Jul 25 2016 John Eckersberg <eck@redhat.com> - 3.6.3-6
c2cfd73
- Install rabbitmq-server-ha agent
c2cfd73
d4fb814
* Fri Jul 22 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.3-5
d4fb814
- Don't die while retrieving status from faulty node
d4fb814
631008c
* Sun Jul 17 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.3-4
631008c
- Fixed rabbitmq-server script to use RABBITMQ_SERVER_ERL_ARGS everywhere
631008c
369b335
* Sun Jul 17 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.3-3
369b335
- Improve proto_dist usage patch
369b335
5b2912a
* Fri Jul 15 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.3-2
5b2912a
- Avoid RPC roundtrips in list commands
5b2912a
- Use proto_dist from config instead of always using default (inet_tcp)
5b2912a
4e80693
* Thu Jul  7 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.3-1
4e80693
- Ver. 3.6.3
4e80693
e44a2a9
* Wed Jun 29 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.2-4
e44a2a9
- Fixed crash during slave promotion
e44a2a9
Peter Lemenkov f2dfb6f
* Thu May 26 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.2-3
Peter Lemenkov f2dfb6f
- Use empty list for non-allowed user names for loopback connection
Peter Lemenkov f2dfb6f
Peter Lemenkov 6d093d2
* Wed May 25 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.2-2
Peter Lemenkov 6d093d2
- Keep error codes the same with ver. 3.3.5
Peter Lemenkov 6d093d2
Peter Lemenkov 5937f98
* Mon May 23 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.2-1
Peter Lemenkov 5937f98
- Ver. 3.6.2
Peter Lemenkov 5937f98
7d5b446
* Wed Apr  6 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.1-2
7d5b446
- Fix start up failure
7d5b446
021856d
* Thu Mar 24 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.6.1-1
021856d
- Ver. 3.6.1
021856d
3f8d36a
* Tue Feb  2 2016 Peter Lemenkov <lemenkov@gmail.com> - 3.5.7-4
3f8d36a
- Remove compatibility triggerun scriptlet
3f8d36a
- Don't wait for slave stop messages forever (patches #2, #3)
3f8d36a
- Drop dependency on syslog.target - this seems to be a leftover
3f8d36a
- Require epmd@0.0.0.0 to run. This is a default value. User should override it
3f8d36a
  if necessary. This fixes rhbz #1302368
3f8d36a
b70387a
* Wed Dec 16 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.7-3
b70387a
- Mark configs as owned by rabbitmq user/group
b70387a
- No need to mark tmpfiles-file as config
b70387a
- Various config cleanups
b70387a
30957a4
* Wed Dec 16 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.7-2
30957a4
- Kill support for SysV branches (no more love for EL5 and EL6). Well keep
30957a4
  scriptlet for upgrading from pre-2.8.4 versions for a while.
30957a4
307e57b
* Tue Dec 15 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.7-1
307e57b
- New upstream release - 3.5.7
307e57b
b093db7
* Fri Dec 11 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.6-5
307e57b
- Updated out-of-tarball scripts
b093db7
930bbf9
* Fri Oct 23 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.6-4
930bbf9
- Added help subcommand for the scripts
930bbf9
d0a6a6e
* Fri Oct  9 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.6-3
d0a6a6e
- Install sample config-file (rhbz#1160810)
d0a6a6e
9668ff5
* Fri Oct  9 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.6-2
9668ff5
- RabbitMQ should use /sbin/nologin as a login shell
9668ff5
0cb8a35
* Thu Oct  8 2015 John Eckersberg <eck@redhat.com> - 3.5.6-1
0cb8a35
- New upstream release - 3.5.6
0cb8a35
ad7c119
* Fri Oct  2 2015 Peter Lemenkov <lemenkov@gmail.com> - 3.5.5-2
ad7c119
- Fix issue with recent systemd Notify access control. See this link for
ad7c119
  further details: https://bodhi.fedoraproject.org/updates/rabbitmq-server-3.5.5-1.fc23#comment-330781
ad7c119
98286ac
* Thu Sep 24 2015 John Eckersberg <eck@redhat.com> - 3.5.5-1
98286ac
- New upstream release - 3.5.5
98286ac
2f6fd71
* Thu Sep  3 2015 John Eckersberg <eck@redhat.com> - 3.5.4-3
2f6fd71
- Fix service restart on package upgrade (RHBZ#1259564)
2f6fd71
2b88b16
* Fri Aug  7 2015 John Eckersberg <eck@redhat.com> - 3.5.4-2
2b88b16
- Update logrotate config to use rabbitmqctl rotate_logs (rhbz#1148444)
2b88b16
3671064
* Wed Jul 22 2015 John Eckersberg <eck@redhat.com> - 3.5.4-1
3671064
- New upstream release - 3.5.4
3671064
a620bed
* Mon Jul 20 2015 John Eckersberg <eck@redhat.com> - 3.5.4-0.1.rc2
a620bed
- New upstream release candidate 3.5.4 RC2
a620bed
f5f0e95
* Wed Jul 15 2015 John Eckersberg <eck@redhat.com> - 3.5.4-0.1.rc1
f5f0e95
- Fix incorrect NVR for pre-release package
f5f0e95
eec60fd
* Tue Jul 14 2015 John Eckersberg <eck@redhat.com> - 3.5.4.rc1-1
eec60fd
- New upstream release candidate 3.5.4 RC1
eec60fd
d2545ed
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.3-2
d2545ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d2545ed
9ea3a79
* Fri May 22 2015 John Eckersberg <eck@redhat.com> - 3.5.3-1
9ea3a79
- New upstream release - 3.5.3
9ea3a79
82836a6
* Tue May 12 2015 John Eckersberg <eck@redhat.com> - 3.5.2-1
82836a6
- New upstream release - 3.5.2
82836a6
d4e3325
* Sat Apr  4 2015 John Eckersberg <eck@redhat.com> - 3.5.1-1
d4e3325
- New upstream release - 3.5.1
d4e3325
5a614d8
* Thu Mar 12 2015 John Eckersberg <eck@redhat.com> - 3.5.0-2
5a614d8
- Add requires on erlang-eldap (RHBZ#1192089)
5a614d8
5e70a03
* Wed Mar 11 2015 John Eckersberg <eck@redhat.com> - 3.5.0-1
5e70a03
- New upstream release - 3.5.0
5e70a03
ca67b4f
* Wed Feb 11 2015 John Eckersberg <eck@redhat.com> - 3.4.4-1
ca67b4f
- New upstream release - 3.4.4
ca67b4f
b78a625
* Mon Jan 19 2015 Richard W.M. Jones <rjones@redhat.com> - 3.4.3-2
b78a625
- Move /etc/tmpfiles.d/* to /usr/lib/tmpfiles.d/*
b78a625
  See: https://bugzilla.redhat.com/show_bug.cgi?id=1180990
b78a625
a7a8fd9
* Wed Jan  7 2015 John Eckersberg <eck@redhat.com> - 3.4.3-1
a7a8fd9
- New upstream release - 3.4.3
a7a8fd9
153125e
* Wed Nov 26 2014 John Eckersberg <eck@redhat.com> - 3.4.2-1
153125e
- New upstream release - 3.4.2
153125e
7fd5ce1
* Wed Oct 29 2014 John Eckersberg <eck@redhat.com> - 3.4.1-1
7fd5ce1
- New upstream release - 3.4.1
7fd5ce1
944e734
* Wed Oct 22 2014 John Eckersberg <eck@redhat.com> - 3.4.0-1
944e734
- New upstream release - 3.4.0
944e734
8d0e33a
* Tue Sep 30 2014 John Eckersberg <eck@redhat.com> - 3.3.5-2
8d0e33a
- Add rabbitmq-plugins to default path (#1033305)
8d0e33a
1281b11
* Wed Aug 27 2014 John Eckersberg <jeckersb@redhat.com> - 3.3.5-1
1281b11
- New upstream release - 3.3.5
1281b11
- Updated systemd notify support patch to match implementation from
1281b11
  couchdb (Thanks Peter Lemenkov for the much more concise patch!)
1281b11
eea61e0
* Wed Jul 02 2014 John Eckersberg <jeckersb@redhat.com> - 3.1.5-9
eea61e0
- Add systemd notify support (RHBZ#1103524)
eea61e0
4a2c6c1
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.5-8
4a2c6c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4a2c6c1
89b04d8
* Sun Jun 01 2014 Lon Hohberger <lhh@redhat.com> - 3.1.5-7
89b04d8
- Use specific subpackages of erlang instead of the entire
89b04d8
  metapackage (bz1083637)
89b04d8
d106ca9
* Wed Apr 09 2014 Alan Pevec <apevec@redhat.com> - 3.1.5-6
d106ca9
- Fix failure to start on boot on RHEL7 (#1085418)
d106ca9
a1fbd96
* Tue Apr  1 2014 Richard W.M. Jones <rjones@redhat.com> - 3.1.5-5
a1fbd96
- Fix race in systemd service startup (RHBZ#1059913).
a1fbd96
7c340ac
* Mon Mar 31 2014 Richard W.M. Jones <rjones@redhat.com> - 3.1.5-4
7c340ac
- Use ephemeral port (32768 and up instead of 10000+) (RHBZ#998682).
7c340ac
aaf4775
* Thu Mar 27 2014 Lubomir Rintel <lkundrak@v3.sk> - 3.1.5-3
aaf4775
- Do not clobber a file outside the build hierarchy
aaf4775
a95e7d2
* Tue Aug 27 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.5-2
a95e7d2
- Fix permissoon for *.service file (rhbz #1001472)
a95e7d2
3626130
* Sat Aug 24 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.5-1
3626130
- New Upstream Release - 3.1.5 (bugfix release)
3626130
3626130
* Wed Aug 07 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.4-1
3626130
- New Upstream Release - 3.1.4 (bugfix release)
3626130
26800af
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-2
26800af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
26800af
b15f00f
* Sat Jun 29 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.3-1
b15f00f
- New Upstream Release - 3.1.3 (fixes issue bug in the management plugin)
b15f00f
4a4c2cd
* Tue Jun 25 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.2-1
4a4c2cd
- New Upstream Release - 3.1.2 (works with Erlang R16B01)
4a4c2cd
d817ac7
* Sun Mar 17 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.0.4-1
d817ac7
- New Upstream Release - 3.0.4
d817ac7
852053e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.7-2
852053e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
852053e
dc263fd
* Tue Oct 02 2012 Peter Lemenkov <lemenkov@gmail.com> - 2.8.7-1
dc263fd
- New Upstream Release - 2.8.7
dc263fd
4355864
* Sat Aug 18 2012 Peter Lemenkov <lemenkov@gmail.com> - 2.8.5-1
4355864
- New Upstream Release - 2.8.5
4355864
0b59afd
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.4-2
0b59afd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0b59afd
c6cfbad
* Thu Jul 12 2012 Peter Lemenkov <lemenkov@gmail.com> - 2.8.4-1
c6cfbad
- New Upstream Release - 2.8.4
c6cfbad
24de198
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.1-2
24de198
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
24de198
f44ad92
* Tue Nov 08 2011 Peter Lemenkov <lemenkov@gmail.com> - 2.6.1-1
f44ad92
- New Upstream Release - 2.6.1
f44ad92
- Fixed rhbz #738067 (service cannot start - rabbitmq-multi missing)
f44ad92
3797173
* Mon Sep 12 2011 Peter Lemenkov <lemenkov@gmail.com> - 2.6.0-1
3797173
- New Upstream Release - 2.6.0
3797173
0638774
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-2
0638774
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0638774
Hubert Plociniczak 359031b
* Sat Jan 15 2011 Hubert Plociniczak <hubert.plociniczak@gmail.com> 2.2.0-1
Hubert Plociniczak 359031b
- New Upstream Release
Hubert Plociniczak 359031b
Hubert Plociniczak f810d2a
* Mon Nov 1 2010 Hubert Plociniczak <hubert.plociniczak@gmail.com> 2.1.1-1
Hubert Plociniczak f810d2a
- New Upstream Release
Hubert Plociniczak f810d2a
Hubert Plociniczak 4795a5e
* Tue Oct 5 2010 Hubert Plociniczak <hubert.plociniczak@gmail.com> 2.1.0-1
Hubert Plociniczak 4795a5e
- New Upstream Release
Hubert Plociniczak 4795a5e
- Added python as a build dependency
Hubert Plociniczak 4795a5e
hubert 87e7114
* Mon Aug 23 2010 Mike Bridgen <mikeb@rabbitmq.com> 2.0.0-1
hubert 87e7114
- New Upstream Release
hubert 87e7114
7d96b2b
* Mon Jun 28 2010 Hubert Plociniczak <hubert@lshift.net> 1.8.0-1
7d96b2b
- New Upstream Release
7d96b2b
- Backported fix for bug 22871, fixes issues with erlang >= R14A
7d96b2b
1b12249
* Mon Feb 15 2010 Matthew Sackman <matthew@lshift.net> 1.7.2-1
1b12249
- New Upstream Release
1b12249
1b12249
* Fri Jan 22 2010 Matthew Sackman <matthew@lshift.net> 1.7.1-1
1b12249
- New Upstream Release
1b12249
597ff1b
* Mon Oct 5 2009 David Wragg <dpw@lshift.net> 1.7.0-1
597ff1b
- New upstream release
597ff1b
aea8b09
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-2
aea8b09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
aea8b09
69d9173
* Wed Jun 17 2009 Matthias Radestock <matthias@lshift.net> 1.6.0-1
69d9173
- New upstream release
69d9173
7357459
* Tue May 26 2009 Hubert Plociniczak <hubert@lshift.net> 1.5.5-2
7357459
- Include dist macro in the release number
7357459
cc9fdf6
* Tue May 19 2009 Matthias Radestock <matthias@lshift.net> 1.5.5-1
cc9fdf6
- Maintenance release for the 1.5.x series
cc9fdf6
cc9fdf6
* Mon Apr 6 2009 Matthias Radestock <matthias@lshift.net> 1.5.4-1
cc9fdf6
- Maintenance release for the 1.5.x series
cc9fdf6
cc9fdf6
* Tue Feb 24 2009 Tony Garnock-Jones <tonyg@lshift.net> 1.5.3-1
cc9fdf6
- Maintenance release for the 1.5.x series
cc9fdf6
cc9fdf6
* Mon Feb 23 2009 Tony Garnock-Jones <tonyg@lshift.net> 1.5.2-1
cc9fdf6
- Maintenance release for the 1.5.x series
cc9fdf6
cc9fdf6
* Mon Jan 19 2009 Ben Hood <0x6e6562@gmail.com> 1.5.1-1
cc9fdf6
- Maintenance release for the 1.5.x series
cc9fdf6
cc9fdf6
* Wed Dec 17 2008 Matthias Radestock <matthias@lshift.net> 1.5.0-1
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Thu Jul 24 2008 Tony Garnock-Jones <tonyg@lshift.net> 1.4.0-1
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Mon Mar 3 2008 Adrien Pierard <adrian@lshift.net> 1.3.0-1
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Wed Sep 26 2007 Simon MacMullen <simon@lshift.net> 1.2.0-1
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Wed Aug 29 2007 Simon MacMullen <simon@lshift.net> 1.1.1-1
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Mon Jul 30 2007 Simon MacMullen <simon@lshift.net> 1.1.0-1.alpha
cc9fdf6
- New upstream release
cc9fdf6
cc9fdf6
* Tue Jun 12 2007 Hubert Plociniczak <hubert@lshift.net> 1.0.0-1.20070607
cc9fdf6
- Building from source tarball, added starting script, stopping
cc9fdf6
cc9fdf6
* Mon May 21 2007 Hubert Plociniczak <hubert@lshift.net> 1.0.0-1.alpha
cc9fdf6
- Initial build of server library of RabbitMQ package