rabbitmq-server-plugins-3.8.11-150300.3.19.1<>,h0p9|zP:6Pl ?AL򤓸a/AA .uK0YTr4ms9B ݠ b񁃞LfJeTP7VB'yMp汧{>yg(dlYG!=:J |9s)959o`kd1"[NcjґA5pNVES͒{JK+ͱMRG=[JV7mtjMwAgV|}>;?d! / O>F \k$$$ l$ $ D$  h$  $ $ $$D|(&80C9<C:ZCFG$Hx$I$X,Y4\`$]$^bcdefl u4$vzTdhnCrabbitmq-server-plugins3.8.11150300.3.19.1Plugins for the RabbitMQ serverRabbitMQ is an implementation of an AMQP broker. AMQP is an emerging standard for messaging. This package includes some plugins for the RabbitMQ server.h0ibs-power9-15:SUSE Linux Enterprise 15SUSE LLC MPL-2.0https://www.suse.com/System/Daemonshttp://www.rabbitmq.com/linuxppc64leB˔^j.9Ygw 4o1]xKI>kQ?PO큤h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h0h010f124b9d1455db38aa703d4d0cef7f3b734c81559e50a3f8894ed92a8cd4b50640809811d088a7370a5120d10d1ae5869bb37384b99bf0e89e37136c7b75f20c4c1bc7154939ad243812e1ce03cfba9e5d8c77112c616c885da653f4b47bed6f400059f3808a8cdedb633f2055e39cd24b043eaff4eab99b7abc6c31ee68f21cf1c6725bd1519b1dc74b9ed278c6e7c3d4467577ca1f5cb18e338fcde4354d07c4b900a951e40a21aefe300a2553d8d70f6f285ba76a84455c503cbc8737f2b6ad9234f1af4f6eedfc36f41490632bd6c471867517f2df0968e23c9ea989f23ba1b30c76ae6681bec53428f1aa12fe1ad0cd56506a910e9089e5c9ca65c882ee874d2ceb0ae2f4c76b99958c9cfe877593bde68aa35c94f26553c2e7165d78dd2cdfa6995cfe41253dc3e0d22ad1fd2aed3098018ad3ee68a8034428e477d6725b9ba474016ddbc82681ee22421e2fffe45cb3a3f8c102b78d80ba9a44db6b554123c10fc0d8c9fc80fbf1fc9fb2580adaa07840819fd19ed14c5782d391a38b09ad4f54a048e13f8fe2fc759fb1fb60d1cfb49ecfea3401e0734e2ec5727c2dd1f1d64fe5d9252a403f642852eaa1cc4f4c2e116e6ee44fb6ed68c6912ac322b6b8fb3c56930d1bd92cdda77076205a3162b536cf1abe1aa13aa4519c3afdf4a8016ffe5a474faf3845e1c9e5c06a597a1157de803dad94c77ae6803730ec2c1329a8ded61e7c37411d4190a068ca86757ef1f4482e62f2c3a29b44cae273a261ee4f34d245b15890f50247f723b0111ce4e3c557ec17cc0fc1c30a1c834ffd99eccdb4fd91dd93023c43066d463205f09c1a070d027b0de226867fcae1482b1c8234f0bac73dfff2d7f4e297d136284d9f390c80fa32fcda3bdd4bc8f714c37190ebbcc59de5a209a41578ab75182e6cbbd5750135627ce5038625ca3ac39abd13e5db46610a2ae3b42893a9535dd8a1ac4cce34fce3ae0c066bd29db90341da50e8da99da412367fb03421f90c741032fb6dbbfcc06075a601cfef8123c91e50e36fb585627eb4386e013e5e47293841b388292098a5f07bda5a84299d91fbcc0a76c48d12e3aeafcb5e496480b37143c5747011f1e0fc56612b9a48332121bb6bdc3b24ce0f79fcfb0a474cfdf83d11a36c5be7a266067f0f5918daa1b5e7e944d4543944f6e75c41873d3170d7a8d76795d48fc476bccb3f956f0ef5cca7d0e5b49c9a4076440255b2ee3572fa8990b23391e0fc39a347841582651b02463fd027f03f46d26fcee2c4fbcf04857cad169cb895c8a2eaba227cd68b484436185523a0f5cea57429d49ce781106615bdef6596baf78874c5d5dfd0481c2a5dd361313c8ffb647915e4efd1bce90d45f3d64807bde3fb98af595e00317936fdeca7e1b6d6dc7f4400fd271c6bfa6908fbe1040eb42453f78640f157f24d7657b342faeaba1e7d9bd84c388c0b45058ed10f269741f0a75c789241880415b61eda76d3348a89ae036f1926a795df599c58d2ced7fb4a2cda16e3c8d92eb5047f1e332498628495246d606e9f049e7b7808ed9a4fcb5a66e2acef289e9df0026f5e0483198b8b633406a5e41f027ad9ca8e0fa0c2bfce11e9a9aea5cd620cdfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrabbitmq-server-3.8.11-150300.3.19.1.src.rpmrabbitmq-server-pluginsrabbitmq-server-plugins(ppc-64)    rabbitmq-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.8.113.0.4-14.6.0-14.0-15.2-14.14.3hh 'e]@c@ba'@``@_@_@_|\@_=@_^^j$@^S^8 @^[]B]e@]])]c@]]Z@],j\@\\\@\f\T4\E@\4\,\\\l@[@[@[\[[ @Ze@Z`@Z1@Z/Z@Z }Yn@X@XBXXYXYXe@Xe@Xe@X~@W@V +VUUJ@U*^@TTssflees@suse.desflees@suse.desflees@suse.dedanilo.spinella@suse.comdanilo.spinella@suse.comdanilo.spinella@suse.comjengelh@inai.depsimons@suse.comfbui@suse.comg.santomaggio@gmail.comdheidler@suse.degsantomaggio@suse.degsantomaggio@suse.dedmueller@suse.comgsantomaggio@suse.degsantomaggio@suse.dedimstar@opensuse.orgg.santomaggio@suse.comgsantomaggio@suse.degsantomaggio@suse.degsantomaggio@gmail.comgsantomaggio@suse.comg.santomaggio@gmail.comg.santomaggio@gmail.comg.santomaggio@gmail.comg.santomaggio@gmail.comg.santomaggio@gmail.commvetter@suse.comg.santomaggio@gmail.comgsantomaggio@suse.comgsantomaggio@suse.comgsantomaggio@suse.comgsantomaggio@suse.comjengelh@inai.degsantomaggio@suse.comdmueller@suse.comdmueller@suse.commatwey.kornilov@gmail.commatwey.kornilov@gmail.comdmueller@suse.comdmueller@suse.comjtomasiak@suse.combwiedemann@suse.comvuntz@suse.comvuntz@suse.comvuntz@suse.comilausuch@suse.comrbrown@suse.comdmueller@suse.comtbechtold@suse.comvuntz@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dechris@intrbiz.comaplanas@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.commrueckert@suse.dedmueller@suse.comdmueller@suse.com- Correctly escape hostname that could lead to xss attack (bsc#1240071, CVE-2025-30219) * fix-CVE-2025-30219.patch- Disable parallel make, this causes build failures- Introduce HTTP request body limit for definition uploads (CVE-2023-46118, bsc#1216582) * fix-CVE-2023-46118-0.patch * fix-CVE-2023-46118-1.patch- Fix CVE-2022-31008, URI encryption with predictable secret seed (CVE-2022-31008, bsc#1205267) * fix-CVE-2022-31008-0.patch * fix-CVE-2022-31008-1.patch * fix-CVE-2022-31008-2.patch * fix-CVE-2022-31008-3.patch- Ensure maintenance mode state table exists after node [re]boot, fixes bsc#1199431 * bsc1199431.patch- Fix CVE-2021-32718 improper neutralization of script-related HTML tags in a web page (basic XSS) in management UI (CVE-2021-32718, bsc#1187818) * fix-CVE-2021-32718.patch - Fix CVE-2021-32719 improper neutralization of script-related HTML tags in a web page (basic XSS) in federation management plugin (CVE-2021-32719, bsc#1187819) * fix-CVE-2021-32719.patch - Fix CVE-2021-22116 improper input validation may lead to DoS (CVE-2021-22116, bsc#1186203) * fix-CVE-2021-22116.patch - Use /run instead of /var/run in tmpfiles.d configuration, fix bsc#1185075- Remove recipe parts for SUSE 11.x, since that does not build.- Update to RabbitMQ 3.8.11 * Quorum queues that had active consumers during a rolling cluster upgrade could run into an exception and restart loop. * Nodes that had reverse_dns_lookup set to true could not accept client connections. - Update to RabbitMQ 3.8.10 * This release deprecates boot time definition import build into the management plugin. * Repeated polling of a quorum queue with basic.get that yielded an empty response could result in an unbounded growth of log segment files on on disk. * RabbitMQ core plugin activation was revisited to be closer to that of 3.7.x. This does not any related improvements w.r.t. definition import, e.g. those introudced in RabbitMQ 3.8.6. * Syslog dependency was not started correctly. This meant no log messages were sent to Syslog. * rabbitmq-diagnostics check_if_node_is_quorum_critical returned a false positive for a node marked for maintenance. * Queues could update their internal bookkeeping state incorrectly in some cases, leading to a file_handle_cache operation exception. * Quorum queues now can use the reject-publish max length overflow strategy. * Quorum queues now support consumer priority. * Per-user connection and queue limits. This is similar to per-vhost limits but, as the name suggests, these limits are associated for a given user. * TLSv1.3 is no longer considered experimental (on Erlang 23) and excluded from TLS listener configuration. * When a node is put under maintenance, it will now stop all local quorum queue replicas after completing leadership transfer. This means that no quorum queue replicas on the node will be considered for leader elections. * Nodes now keep track of failed client authentication attempts and expose it as a metric via both the Prometheus endpoint and the HTTP API at GET /api/auth/attempts/{node}. * bypass_pem_cache is a new configuration key that makes it possible to disable the cache of PEM files used by the Erlang TLS implementation. This rotated certificates quicker to detect for nodes but can also increase latency for inbound TLS connections, e.g. under high connection churn scenarios. * Definition import now safely handles some missing queue object arguments. * rabbitmq.conf schema now allows for peer certificate chain verification depth to be set to zero. When this value is used, peer certificate must be signed by a trusted CA certificate directly in order for the verification to pass. * RABBITMQ_IO_THREAD_POOL_SIZE will no longer be respected by RabbitMQ nodes. It is no longer relevant with supported Erlang versions and will simplify rabbitmq-diagnostics runtime_thread_stats output. * The +K runtime parameter is no longer used by RabbitMQ nodes as it has no effect with supported Erlang versions.- %insserv_prereq is only requires when !have_systemd- Update to RabbitMQ 3.8.9 - RabbitMQ 3.8.9 is a maintenance release. It focuses on bug fixes and usability improvements. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.9 - This release no longer supports Erlang 21.3. - This release is compatible with Erlang 23 - Update to RabbitMQ 3.8.8 - RabbitMQ 3.8.8 is a maintenance release. It focuses on bug fixes and usability improvements. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.8 - This is the last RabbitMQ release to support Erlang 21.3. - This release is compatible with Erlang 23- Add requirement for rabbitmq-server-plugins (boo#1174068)- Update to 3.8.7 - RabbitMQ 3.8.7 is a maintenance release that patches a **security** vulnerability. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.7 - This release requires Erlang/OTP 21.3 or later. 22.3 or 23.0 releases are recommended. - Update to 3.8.6 - RabbitMQ 3.8.6 is a maintenance release. It focuses on bug fixes and usability improvements. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.6 - This release requires Erlang/OTP 21.3 or later. 22.3 or 23.0 releases are recommended. - RabbitMQ Adopts the Mozilla Public License 2.0 Starting with this release, core RabbitMQ server and all tier 1 plugins [1] are relicensed[2] under the Mozilla Public License 2.0[3] (previously used license: the Mozilla Public License 1.1). The permissiveness of the MPL 2.0 is largely the same as of the MPL 1.1. See the MPL 2.0 FAQ[4] and MPL 2.0 Revision and Changes FAQ[5] to learn more. 1- https://www.rabbitmq.com/plugins.html#plugin-tiers 2- https://github.com/rabbitmq/rabbitmq-server/issues/2372 3- https://www.mozilla.org/en-US/MPL/2.0/ 4- https://www.mozilla.org/en-US/MPL/2.0/FAQ/ 5- https://www.mozilla.org/en-US/MPL/2.0/Revision-FAQ/- Update to 3.8.5 - RabbitMQ 3.8.5 is a maintenance release. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.5 - RabbitMQ 3.8.5 is a maintenance release. - This release requires Erlang/OTP 21.3 or later. 22.3 or 23.0 series is recommended. - RabbitMQ 3.8.5 is an RabbitMQ 3.8.0 update - Update to 3.8.4 - RabbitMQ 3.8.4 is a maintenance release. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.4 - RabbitMQ 3.8.4 is a maintenance release. - This release requires Erlang/OTP 21.3 or later. 22.3 or 23.0 series is recommended. - This is the first release to officially support Erlang 23. Compared to 3.8.3, which generally works as expected on Erlang 23, Prometheus monitoring plugin had to be adapted to support a memory allocator metric format that has changed compared to earlier Erlang releases. There is one remaining known Erlang 23 incompatibility: rabbitmq-diagnostics observer will fail on Erlang 23. This will be addressed in a future release. The root cause is the same memory allocator metric change. Provisioning Latest Erlang Releases explains what package repositories and tools can be used to provision latest patch versions of Erlang 22.3.x - RabbitMQ 3.8.4 is an RabbitMQ 3.8.0 update- use python 3.x for building, allows dropping python 2.x- Update to 3.8.3 - RabbitMQ 3.8.3 is a maintenance release. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.3 - RabbitMQ 3.8.3 is a maintenance release. - This release requires Erlang/OTP 21.3 or later. 22.x series is recommended. - RabbitMQ 3.8.3 is an RabbitMQ 3.8.0 update- jsc#SLE-10913- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Update to 3.8.2 - RabbitMQ 3.8.2 is a maintenance release. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.2 - RabbitMQ 3.8.2 is a maintenance release. - This release requires Erlang/OTP 21.3 or later. 22.x series is recommended. - RabbitMQ 3.8.2 is an RabbitMQ 3.8.0 update - RabbitMQ 3.8.0 is a feature release. It contains several major improvements in areas of data safety, replication, observability, and ease of upgrades. Some highlight features are: * Quorum Queues * Built-in Prometheus support with a set of Grafana dashboards to complement it * Feature Flags * Single Active Consumer * New authentication and authorisation backend that uses OAuth 2.0 (JWT) tokens and scopes - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.0 - Read the upgrading guide before update: https://www.rabbitmq.com/upgrade.html- Update to RabbitMQ version 3.7.23 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.23 - RabbitMQ 3.7.23 is a maintenance release that focuses on bug fixes. - RabbitMQ 3.7.x series is supported through March 2020. - Per the new Erlang version support policy in effect starting with January 2019, this release no longer supports Erlang/OTP 20.3.- Update to RabbitMQ version 3.7.22 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.22 - RabbitMQ 3.7.22 is a maintenance release that focuses on bug fixes. - RabbitMQ 3.7.x series is supported through March 2020. - Per the new Erlang version support policy in effect starting with January 2019, this release no longer supports Erlang/OTP 20.3.- Update to RabbitMQ version 3.7.21 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.21 - RabbitMQ 3.7.21 is a maintenance release that focuses on bug fixes. - RabbitMQ 3.7.x series is supported through March 2020.- Update to RabbitMQ version 3.7.20 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.20 - RabbitMQ 3.7.20 is a maintenance release that focuses on bug fixes. - RabbitMQ 3.7.x series is supported through March 2020.- Update to RabbitMQ version 3.7.19 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.19 - RabbitMQ 3.7.19 is a maintenance release that focuses on bug fixes. - RabbitMQ 3.7.x series is supported through March 2020.- Update to RabbitMQ version 3.7.18 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.18 - RabbitMQ 3.7.18 is a maintenance release. It focuses on bug fixes and internal API changes that refine the common plugin API with the upcoming 3.8.0 version.- Update to RabbitMQ version 3.7.17 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.17 - RabbitMQ 3.7.17 is a maintenance release. It focuses on bug fixes and upgrades a JavaScript dependency in the management UI to patch three CVEs in that library.- Update to RabbitMQ version 3.7.16 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.16 - RabbitMQ 3.7.16 is a maintenance release. It focuses on bug fixes and minor usability improvements. Erlang/OTP Compatibility Notes Per the new Erlang version support policy in effect starting with January 2019, this release no longer supports Erlang/OTP 19.3. Make sure a supported Erlang version is used before upgrading.- Update to RabbitMQ version 3.7.15 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15 - RabbitMQ 3.7.15 is a maintenance release. It focuses on bug fixes and minor usability improvements. This release requires Erlang/OTP 20.3 or later. It is also the first release to support Erlang 22.- bsc#1130588: Require shadow instead of old pwdutils- Update to RabbitMQ version 3.7.14 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14 - RabbitMQ 3.7.14 is a maintenance release. It focuses on bug fixes and minor usability improvements. This release requires Erlang/OTP 20.3 or later.- Update to RabbitMQ version 3.7.13 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.13 - RabbitMQ 3.7.13 is a maintenance release. It focuses on bug fixes and minor usability improvements. This release requires Erlang/OTP 20.3 or later.- Update to RabbitMQ version 3.7.12 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.12 - RabbitMQ 3.7.12 is a maintenance release. It focuses on bug fixes and minor usability improvements. This is the first release to require Erlang/OTP 20.3+. - inet_dist_listen_min and inet_dist_listen_max were removed from new style configuration. They wouldn't have any effect due to how configuration translation is performed. Use advanced.config or the RABBITMQ_DIST_PORT env variable to configure inet_dist_listen_*- Update to RabbitMQ version 3.7.11 - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.11 - RabbitMQ 3.7.11 is a maintenance release. It focuses on bug fixes and minor usability improvements. This is the first release to require Erlang/OTP 20.3+.- Update to RabbitMQ version 3.7.10 - Requires erlang to 20.3, mandatory for RabbitMQ 3.7.10 see: https://www.rabbitmq.com/which-erlang.html- Avoid name repetition in summary. Trim filler wording from descriptions.- add the 3.7.x command line tools- switch to 3.7.x style rabbitmq-server.conf - Remove sd_notify dependency and replace with socat as followup to upstream change in https://github.com/rabbitmq/rabbitmq-server/pull/666- listen to localhost only by default to comply to the epmd.socket which also only listens to localhost (bsc#1087270)- Fix Source0 URL- BuildRequire elixir - Constrain required erlang versions: https://www.rabbitmq.com/which-erlang.html (boo#1115169) - Drop sysexists-in-ocf.patch: upstreamed - Update to 3.7.9 (fate#322425, bsc#1115466) - Changes for 3.7.9: * Bug fixes * Usability improvements - Changes for 3.7.8: * Bug fixes * Usability improvements - Changes for 3.7.7: * Erlang 21 compatibility * Bug fixes * Usability improvements - Changes for 3.7.6: * Bug fixes * Usability improvements - Changes for 3.7.5: * Bug fixes * Usability improvements - Changes for 3.7.4: * Bug fixes * Usability improvements - Changes for 3.7.3: * Bug fixes * Usability improvements - Changes for 3.7.2: * Bug fix in the HTTP auth backend - Changes for 3.7.1: * Bug fixes - Changes for 3.7.0: * Minimum required Erlang version is now 19.3 * Automation-friendly cluster formation * Distributed management plugin, including minor breaking HTTP API changes. * Simpler, ini-style configuration format * Per-vhost limits * Operator policies * Topic-based authorisation * Cross-protocol Shovel (currently supports AMQP 0.9.1 and AMQP 1.0) * Command-line tools are extensible via plugins * Message store multi-tenancy * Proxy protocol support * Web STOMP no longer supports WebSocket emulation * Java and .NET client releases no longer track RabbitMQ server releases * .NET client now supports .NET Core. * Management plugin extensions now must target Cowboy 2.0 * Java client for RabbitMQ HTTP API- update config.template to use channel_max to 0 (old default, mitigate breakage in 3.6.16 change)- update to 3.6.16 (bsc#1109991): Bug fixes: + Queue master locator min-masters incorrectly calculated the number of masters. + Maximum supported number of queue priorities (255) is now enforced Enhancements: + queue.delete operations will now force delete queues that don't have a promotable master + Lock contention in internal database is now much lower when a node with a lot of exclusive queues shuts down or is otherwise considered to be unavailable by peers + Default max number of channels allowed on a connection (a.k.a. channel_max) has been lowered from 65535 to 2047. The new default is much safer and will reduce the effect application channel leaks have on node resource consumption. This is a potentially breaking change.- Add sysexits-in-ocf.patch to handle new rabbitmqctl exit codes (bsc#1093046)- Add TasksMax=8192 to start on large machines (bsc#1094896)- Update to 3.6.15: + Bug fixes: - Avoid infinite loop when dropping entries in the GM. - Various changes to the OCF scripts. + Enhancements: - Internal authN backend will now prohibit logins with a blank passwords. + Bug fixes in plugins. - Remove ocf-pull-request-63.patch, ocf-pull-request-64.patch, ocf-pull-request-66.patch: merged upstream.- Add TimeoutStartSec=300 to rabbitmq-server.service as enabling HiPE can make the startup take much longer (documentation says "a few minutes").- Add ocf-pull-request-63.patch and ocf-pull-request-64.patch: fixes to avoid moving master unnecessarily, and to make start notification handler more reliable. - Add ocf-pull-request-66.patch: do not consider transient local failures as failures of remote nodes.- modified logrotate to use rabbitmqctl to force the creation of the log file after logrotation- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- update to 3.6.14: * package/systemd bug fixes * Usability improvements * Bug fixes- update to 3.6.11: * packaging: package-rpm-suse is an alias for package-rpm-opensuse * Makefile: Move plugins list to `plugins.mk` * Include rabbitmq_web_mqtt into the distribution * Log rabbitmqctl's output on failure * Makefile: Set default `broker_version_requirements` * packaging/windows: Allow to override `PRODUCTVERSION` * debian/control: Revert the use of ${misc:Depends} * packaging: Add scripts for format RabbitMQ version to match package constarints * Commit Debian and RPM changelogs * debian/control: Use ${misc:Depends} instead of hard-coding dependencies * Fix HA OCF script * Makefile: Store the plugins list in the source archive * plugins.mk: The list is overriden by the server-release Concourse pipeline * Makefile: Use PROJECT_DESCRIPTION in git-revisions.txt * packaging/RPMS: Simplify the Makefile wrapping dpkg-buildpackage(1) * Makefile: Sync exclusion list with rabbitmq-erlang-client * OCF RA: accept 1 as valid exit code from "rabbitmqctl status" * Ignore .envrc files * upgrade/Makefile: Remove trailing space * standalone/src/rabbit_release.erl: Copy `escript` directory to the archive * packaging/standalone: Remove the source `rabbit.rel` file * Commit .deb and .rpm change logs * OCF RA: Don't hardcode primitive name in rabbitmq-server-ha.ocf * Makefile: Use $(PROJECT_VERSION) instead of $(VERSION) * debian/control: Add version restriction on erlang-dev and esl-erlang * Commit 3.6.9 package change logs * packaging/standalone: Fix path to the source `rabbit.rel` file * Configure shortcuts to run as admin. * Debian package: No need to pass $(VERSION) around in debian/rules * Makefile: Use a recursively expanded var for `RABBITMQ_VERSION` * Add Travis tests for Pacemaker OCF RA cluster * Makefile: Load rabbitmq-dist.mk before rabbitmq-run.mk * packaging/debs/Debian/Makefile: Display Erlang version *after* installing it * packaging/debs/Debian/scripts/udpate-changelog.sh: Show syntax * packaging/standalone: Do not use NUL-separated filenames in manifest * packaging/standalone: Copy `start_clean.boot` to bin driectory * packaging: rpms: Add systemd support for openSUSE * packaging/debs/Debian/Makefile: Install build dependencies * packaging/RPMS: Fix SAVE_CHANGELOG handling * Makefile: Call $(MAKE), not plain `make` * packaging/*/rabbitmq-server.service: Wait for RabbitMQ to stop in ExecStop * packaging/debs: Use make conditionals instead of Bourne shell ones * packaging/debs: Derive GNUPGHOME from KEYSDIR * Add chmod g+s to /etc/rabbitmq * packaging/standalone: Remove temporary `expand` directory * packaging/windows: Try to compute a valid default `PRODUCTVERSION` * Enlist OCF_RESKEY_limit_nofile_default on comment * Re-do #21 * Makefile: Exclude `/rabbit{,mq_cli}/escript/` from the source archive * debian/control: Try with erlang-nox 1:16.b.3-3 * packaging/standalone: Use an intermediate file to list files to archive * Makefile: Use an intermediate file to list files to put in the source archive * Makefile: Use echo instead of printf * debian/control: Depend on erlang-src * Change to 2750 * Trigger a Travis build * packaging: Log the version of Erlang used to compile packages * Update erlang.mk * packaging/debs/apt-repository/distributions: Add `arm64` architecture * Require root or rabbitmq user for rabbitmq-plugins. * Makefile: Remove more unneeded files from the source archive * Update rabbitmq-components.mk * Placeholder, remove later. * packaging/windows: Bump copyright of the installer to 2017 * Manually backport #20, #21, #24, #25 by @vuntz and @aplanas to stable * packaging/debs: Simplify the Makefile wrapping dpkg-buildpackage(1) * plugins.mk: Sort list alphabetically * Add write permissions to erl * OCF RA: Add new limit_nofile parameter to rabbitmq-server OCF RA * packaging/debs/Debian/Makefile: Use cp(1) instead of rsync(1) * scripts/rabbitmq-script-wrapper: Run rabbitmq-plugin as root only * Remove. * Add `standalone-linux-x86_64` and `standalone-freebsd-x86_64` package targets * Makefile: Remove all targets entering the `upgrade` subdir * OCF RA: Use rabbitmqctl_action wrapper for stop action * README.md: Document how to build the source archive and packages * README.md: Document how Windows' PRODUCTVERSION is computed by default * Add chmod g+s to rpm spec - Drop pull-request-20.patch . Applied upstream. - Drop pull-request-21.patch . Applied upstream. - Drop pull-request-24.patch . Applied upstream. - Drop pull-request-25.patch . Applied upstream.- Stop shipping rabbitmq-server OCF resource agent as source file while it's included in the upstream tarball. Add patches for code that was specific to our variant; they now got upstreamed, but are not in this version of rabbitmq yet: pull-request-20.patch and pull-request-21.patch. - Also package the rabbitmq-server-ha OCF resource agent as it seems to be more appropriate for clustering. Add upstream fixes for making it more solid: pull-request-24.patch and pull-request-25.patch. - Ship an example of /etc/rabbitmq/rabbitmq-env.conf, as this is useful indication. It only contains commented examples, based on what the Debian package is doing.- Cleanup file list and prepare merging the plugins package into the main package: - No longer create parts of the filelist in %install - Only exclude the plugins starting with rabbitmq_* and not all files in the plugin dir. Some of the files are basic libraries needed to even launch rabbitmq. (boo#1025442) - in the tmpfiles.d file: make the directory group owned - own the run dir in the non systemd case- add buildrequires for xz to fix build on sle11- drop no-remove-common.patch and no-nmap.patch: no longer needed- add back default config from the 3.5.8 package as 3.6.6 doesn't ship one anymore - rabbitmq-script-wrapper now directly talks to the scripts in _rabbit_erllibdir instead of having another indirection. - moved tmpfiles.d support into the main systemd install block - extracted make cmdline options into a variable- update to 3.6.6 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_6 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_5 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_4 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_3 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_2 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_1 https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_0- fix source url- IMPORTANT CHANGE Require the epmd service instead of running our own version as rabbitmq user. This requires that you configure epmd to listen on more interfaces than just 127.0.0.1. For non systemd based distributions you can set EPMD_ADDRESSES in /etc/sysconfing/erlang. For systemd based distributions please follow /usr/share/doc/packages/erlang/README.SUSE IMPORTANT CHANGE This change is also documented in /usr/share/doc/packages/rabbitmq-server/README.SUSE- Update to 3.5.8 Fixes logging issues on erlang 17+ Fixes MQTT password authentication error (CVE-2016-9877) (boo#1017642)Fix bsc#973999 - rabbitmq-server.service: increase NOFILE limit per documentation - rabbitqm-server.ocf: add OCF_RESKEY_limit_nofile parameter default as 65535- rabbitmqctl: clear CMDLINE before appending- update to 3.5.4: Runtime I/O thread pool size is now 64 instead of 30 by default. This reduces time spent waiting for file I/O operations to complete on machines with 8 or more cores. * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_4- rabbitmq-server.service: switch to type=Notify in order to avoid cookie creation race- update to 3.5.3: 3.5.2 and 3.5.3 are bugfix releases. See: * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_2 * https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_5_3- update to 3.5.1 This release adds support for priority queues which were available as a plugin before. Performance is improved; in particular messages smaller than configurable size are embedded in the queue index to reduce I/O and memory consumption. Stability of clustering and autoheal partition handling is improved as well. A new pause_if_all_down partition handling mode is added. The management web UI now shows many more I/O statistics. This release also corrects a number of defects in the broker and plugins, as well as introducing many smaller new features and improvements. * see https://www.rabbitmq.com/release-notes/README-3.5.1.txt * see https://www.rabbitmq.com/release-notes/README-3.5.0.txt * see https://www.rabbitmq.com/release-notes/README-3.4.4.txt - instead of patching the ocf provider after copying: patch it right away and drop the ocf-fixes.patch. - refresh no-nmap.patch to apply cleanly again - create rcrabbitmq-server for the systemd case- update to 3.4.3: * prevent XSS attack in table key names (since 2.4.0) (CVE-2015-0862) * prevent XSS attack in policy names (since 3.4.0) (CVE-2015-0862) * prevent XSS attack in client details in the connections list (CVE-2015-0862) * prevent XSS attack in user names in the vhosts list or the vhost names in the user list (since 2.4.0) (CVE-2015-0862) * prevent XSS attack in the cluster name (since 3.3.0) (CVE-2015-0862) * prevent /api/* from returning text/html error messages which could act as an XSS vector (since 2.1.0) * fix response-splitting vulnerability in /api/downloads (since 2.1.0) * do not trust X-Forwarded-For header when enforcing 'loopback_users' (CVE-2014-9494) * disable SSLv3 by default to prevent the POODLE attack * see https://www.rabbitmq.com/release-notes/README-3.4.3.txt * see https://www.rabbitmq.com/release-notes/README-3.4.2.txt * see https://www.rabbitmq.com/release-notes/README-3.4.1.txt * see https://www.rabbitmq.com/release-notes/README-3.4.0.txt- ignore stop errors in %preunibs-power9-15 1746022567  !"#$3.8.11-150300.3.19.13.8.11-150300.3.19.1rabbitmq_amqp1_0-3.8.11.ezrabbitmq_auth_backend_cache-3.8.11.ezrabbitmq_auth_backend_http-3.8.11.ezrabbitmq_auth_backend_ldap-3.8.11.ezrabbitmq_auth_backend_oauth2-3.8.11.ezrabbitmq_auth_mechanism_ssl-3.8.11.ezrabbitmq_aws-3.8.11.ezrabbitmq_consistent_hash_exchange-3.8.11.ezrabbitmq_event_exchange-3.8.11.ezrabbitmq_federation-3.8.11.ezrabbitmq_federation_management-3.8.11.ezrabbitmq_jms_topic_exchange-3.8.11.ezrabbitmq_management-3.8.11.ezrabbitmq_management_agent-3.8.11.ezrabbitmq_mqtt-3.8.11.ezrabbitmq_peer_discovery_aws-3.8.11.ezrabbitmq_peer_discovery_common-3.8.11.ezrabbitmq_peer_discovery_consul-3.8.11.ezrabbitmq_peer_discovery_etcd-3.8.11.ezrabbitmq_peer_discovery_k8s-3.8.11.ezrabbitmq_prelaunch-3.8.11.ezrabbitmq_prometheus-3.8.11.ezrabbitmq_random_exchange-3.8.11.ezrabbitmq_recent_history_exchange-3.8.11.ezrabbitmq_sharding-3.8.11.ezrabbitmq_shovel-3.8.11.ezrabbitmq_shovel_management-3.8.11.ezrabbitmq_stomp-3.8.11.ezrabbitmq_top-3.8.11.ezrabbitmq_tracing-3.8.11.ezrabbitmq_trust_store-3.8.11.ezrabbitmq_web_dispatch-3.8.11.ezrabbitmq_web_mqtt-3.8.11.ezrabbitmq_web_mqtt_examples-3.8.11.ezrabbitmq_web_stomp-3.8.11.ezrabbitmq_web_stomp_examples-3.8.11.ez/usr/lib64/rabbitmq/lib/rabbitmq_server-3.8.11/plugins/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:38523/SUSE_SLE-15-SP3_Update/6390ab675dbd878eef66aca6da961652-rabbitmq-server.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)2}ƍutf-82cb81af909c3df9d3a749251b520c3ff3bbb8f9dff5a6da451372bbdbacd504b?P7zXZ !t/. ]"k%HX9OfƼ6fSǪ7pWLݳ$ƣիNkx4^t<kBolV|}ם2 !ia0,uDb`=~2xș[%S+hMW+彳p(,& jg(T!lt"7jyā^7oH /;N,?u6_GlI(viU `Mz'HJlןg@\i|I;r¨HKwZs0J$Z{/|JhDhe>[?Wt%Ae,2- t-0e0{a3bugQ`U1+A$PH+<[\y'ZloIć~9Y9zd̦[l)Wjҟֺce*nhMve}#k^JQsM- z= L?P=0=bODy )(j)pkt*V@uW5y;t OZS6հ;a SoOĠ1[j]V9YN34P&@&D?J~YA1"Si>UZV\rY4;D*^-r^50y_=yt xRKeAÃ_5_/S`03ytYum ?*/=Z>LhD8X޻4{RXeUyESYet7r͌Wތc5>x PɤH FFZP&)Zx"vGթOQIKKES幝.<$*uJ)-Xum/A}[ qo@$LtR'N+;hSGG Mbl)t{pvuZm\0/ [dJ;3N̍3 YNІcİTXe^Lm &xM׵ʓ 4Opxjрl9Yݕ d&ՊuxO*䓗9ޣ>jf,ᢗ tQK;!۱gAdcR":_}HC¾R|a+ۢ 4BJhdes1UMW At[NпaR"Kr24QLqKqP O_ڸE3aSىb%SrkV;W|u/-d W;'DI4p~#г!]*%V")O> oap+u!hOo5\Y.# .աY.I{aTbk s.96YveDDފB194gTL,aMoTVCc _>Ib}"# x6pJzy!3W#cLӼRׇ`IVhII囷 =.?2cK_--|b(GޞV~ :snZ93ͥv^V%([$p0*\dw߶gu62dYYN pk=sF Mabe;m6}'!'kR. R?)5xx5 [O"m"z}v6ҺZxt<_A_>bb̈́1?'ɱshY]6 ^62O'#M>Pyu5sr*\MrǗdO,&_IO#o ^^ ̞@@>U07/WWv*GWҳh ,Jv)9l.  9Xkccut(Ҙݑ^/psN:[L 젘<(W]0'pe;4i܇:@ nGF*K* yn;R @*ejDp upШEmBJL(NמPt#SVxEfs/)5HTd߭\P^t[dގäW9t43lO?.Rm[ ǒDR*v$8 sx'?/sԆTDqsYLqHn>[ea[IqtA^ִFl-R2|Lf}C C"-MlHΕRb}L| k&5*&9 [dYT_aJDyߧWN,>WP.CSZoۛuI- w":SAA3P  Ak@(:4TD*h7, $2 GݝV*ο'^4kS dΛ$ LnoLàK3E%χa2c> H^0U&Þ*H.YDz-l $ "7js{25ϔTIA U}_M(|IC%lEn۪n8 I)1d9>kg 0 u狆_x'I瀘&qnȏ /$E{i^s<^c6D-LEQU?@ެY_xf mÊ1>UXB2?id0GJ0Y2x*@5{ߑ4*0|p#v##[NJ(v AG/ɉbƖ'zXiL^?! \9i@|]5CctC&lDC $QX8ƛY JxfMs/BT[ts}(KG#d d&|zNt? l'My 0]\[ϲ6PeR? R;;#k_\jc6J"i:?k.?&;֬N]^d &ilPS U6R%F"q,x\KO@9Ms 0@G|> \#dy<0#?Gy - |&_tn}$ԪnD kogGYTݙ^Ú_vox#&ġXD1gb.3 8 &>uC"QtknNT %H߀aP0?oeK]@F9.IӌvD @L8ya;}aXj7+nF),A[Cly2X qD?xHR?0~hu hCxlAy{Fέ;j,jP$Q'>҆|oCʺ\o1fPw+XA3^5W%8emWޝ]Wu]婹4kGug.: ؃vO)N5 Ӊ|@oӞ7GFY-k5|]Aޔ(MkGճN Z{2m: s~la"hZm>^!N^U/0_}A..=q,p"?Tdۻl#m2EWy[*Tݣb7|@GE6Bu :el9dz1^\O..'A(SZAnCۓؓاCk4?!cA"9Snsoas¿W+ e ,/g+RB+'}Ԥ3Ƞ@#I7TslOZ/EEGJ2+@D7\6p,Nc,z>oq}P˜g ~y3hCS|+-h),8$ujz6 b̃Ι`d|EIϟ_;.~#~`vVFDrQ8MkkgɼvEt[+5}D@D3qBZ{"ۣ $iUe$`6q֞p(%e+cW:թExC"e!6TWG>)ǗEV0PU9ށ+(`%FDzb PZxaY |׋YU{Oh^\}ܕ\[ևr~aoifpZX=c۬iX[dժUl4y\x,fT.șF !Da]׃K^aO8‡Pe#c::#D"@AyعS/-@Tzjx/\FF{2Ԏi/I.ij?@ӂSj׶Ezx2seuF \=1֗Sڼș481U*NKCut}!d37roPGr0 z~ujPd^l] ̯3#g^C@& W@ 7ژBXh\19L@.^[4Q3 H?SRW=2d)͌+]h1"1=6B9RvUƺ\B],؜ŪJ({VXboh @̵ ٷiBoX.^YCM-*hkB o(yaHQM7-u[i||^\(Zhn}Ӎތ1dƟ5x搨*)uM$+#źA#^'+-}TV Fh֫]ᙹF tЈ6 ӰhOWoZbw4XJIAo-B\ՑV/fttPz+yޘ]K2C~uC] 55xg5cu +V%OrTǓ$y`TU+*>)"]ԝ5:=y)Zgs!et.$܍G2{T?l+fYu^G o;ά.S⅒nEȂ2tt+7PHz@1ݱ`9y\xlv~҃i٘[l0S5q7yS{ 5-A̚ 6pm-a {lF>;Uaڻ-UO9Hȏ)êtd#FE)TrMa?B1?؟C* Iz 6=~Xy"Qmo7%ˑI\д/=}2aA3Nk?^~֮0O#gGPg < |K Ik⸪0cck)m Oo Vto$챪 o;}TR9 &Gu&,~5-2Tn.5~ǡ.Mjf`)_ '$YP9hv0r0ڞ&1DaQX;A_feh\Ǒ 1&/ ceMt[m8p+;u;w?ys&X\hqCc$ٝJ#6y4J/G|ڨMXHo!I0"X3Z kXfF[+Û^ANzKDRm4 RFaXDx%YQ'Je0{tlA 8E 2 *sĻ8?WVͨ:l[:pT5 ^;s6o{ >>uUyl#Rj;TLWyKGJ,j