Merge ~bryce/ubuntu/+source/rabbitmq-server:sru.1773324-bionic into ubuntu/+source/rabbitmq-server:ubuntu/bionic-devel

Proposed by Bryce Harrington
Status: Work in progress
Proposed branch: ~bryce/ubuntu/+source/rabbitmq-server:sru.1773324-bionic
Merge into: ubuntu/+source/rabbitmq-server:ubuntu/bionic-devel
Diff against target: 51 lines (+31/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/fix-string-version.patch (+23/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Needs Information
Canonical Server Pending
git-ubuntu developers Pending
Review via email: mp+368664@code.launchpad.net

Description of the change

Pretty straightforward fix, as suggested by Alvin Joseph Tang (alvintang3)

PPA with the change, for testing, is at
https://launchpad.net/~bryce/+archive/ubuntu/sru.1773324

To test, verify that rabbitmqadmin --version prints an actual version string.

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

See comments on eoan MP.

In additon for B/C MPs we need to make sure they upgrade as both are on 3.6.10-1
So to de-duplicate you'd need something like
 3.6.10-1ubuntu0~18.04.1
 3.6.10-1ubuntu0~18.10.1

Revision history for this message
Christian Ehrhardt  (paelzer) :
review: Needs Fixing
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, I've corrected the patch metadata as per the bionic review, and updated the version number on this to 3.6.10-1ubuntu0~18.04.1

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

see bionic MP

Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, I've corrected the errors from the bionic MP, please review updates.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI waiting on the open question by Andreas in the Eoan-MP

review: Needs Information

Unmerged commits

ceba562... by Bryce Harrington

changelog

94b3eb7... by Bryce Harrington

* d/patch: Add fix-string-version.patch to update rabbitmq_management version string during build. (LP: #1773324)

be2ea2d... by Thomas Goirand <email address hidden>

Import patches-unapplied version 3.6.10-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f4262f1d8d1515da39ae2aa8f6f6c8d48ae1e362

New changelog entries:
  * New upstream release (Closes: #863586), fixing multiple issues:
    - CVE-2017-4965: XSS vulnerabilities in management UI
    - CVE-2017-4966: authentication details are stored in browser-local storage
      without expiration
    - CVE-2017-4967: XSS vulnerabilities in management UI

f4262f1... by =?utf-8?b?T25kxZllaiBLb2JsacW+ZWs=?= <email address hidden>

Import patches-unapplied version 3.6.6-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 87c099d7057d521bc8abe4f7694f86342b30923a

New changelog entries:
  [ Ondřej Nový ]
  * Team upload.
  * New upstream release (Closes: #849849, CVE-2016-9877)
  * d/copyright: Fixed for new release
  * d/ocf: Removed, use upstream one

87c099d... by Thomas Goirand <email address hidden>

Import patches-unapplied version 3.6.5-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7d92c4d1ca870197fce919faa2dfd1b9fba09620

New changelog entries:
  [ James Page ]
  * New upstream release (Closes: #812377):
    - Builds fine with the new erlang (Closes: #837241).
  * [fa2d29e] Update watch file for upstream xz compression. (Closes: #813628).
  * [b008e08] Imported Upstream version 3.6.0.
  * [d0dc477] Update gbp configuration for dch use.
  [ Thomas Goirand ]
  * Also packaging the rabbitmqadmin cli.
  * Do not do dh_auto_clean, as it removes all the deps folder.
  * Disabled tests, as they download from github.
  * Replaced git-core transition package by git in build-depends.
  * Added rsync as build-depends-indep.
  * Fix DESTDIR=$(DEB_DESTDIR) PREFIX=/usr as upstream Makefile changed.
  * Added python-all and dh-python as build-depends.
  * Update of debian/copyright for the new deps/* path from upstream, updated
    debian/* info and fixed order.
  * Copy some stuff from the upstream pacakging in debian/rules.
  * Runtime depends on lsb-base.
  * Overrides lintian false positive error js source missing.
  [ Ondřej Nový ]
  * Fixed VCS URLs (https).
  * Fixed python shebang.
  * Standards-Version is 3.9.8 now (no change).

7d92c4d... by James Page

Import patches-unapplied version 3.5.7-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: b342a3083370307dc784d23072e2707aebbbc17f

New changelog entries:
  * New upstream release.

b342a30... by Antonio Terceiro

Import patches-unapplied version 3.5.4-3.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a787f1d74fbb9f9c75173c1f5d33951f0d9a4424

New changelog entries:
  * Non-maintainer upload.
  * Make the default configuration file, which is read unconditionally on
    startup, readable by others. This makes it possible to run rabbitmq-server
    as users other than rabbitmq, e.g. when running test suites as part of
    package builds (Closes: #801917)

a787f1d... by Thomas Goirand <email address hidden>

Import patches-unapplied version 3.5.4-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 695ecd07142a4f31981c2d266dccff8201bc3f96

New changelog entries:
  * Fix /etc/rabbitmq creation (adding -p to mkdir for upgrades). Thanks to
    Frederic Peters for the bug report (Closes: #801088).

695ecd0... by Thomas Goirand <email address hidden>

Import patches-unapplied version 3.5.4-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ff888edb218da9f2eb1ca79a822d30c6b4a1d716

New changelog entries:
  * Cosmetic clean-up in debian/rabbitmq-server.postinst and .init.
  * Fix the user / group of /etc/rabbitmq folder and conf files.
  * Also fix user / group of an eventual /etc/rabbitmq/enabled_plugins when
    upgrading the package.

ff888ed... by James Page

Import patches-unapplied version 3.5.4-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 06e7602349d29a626465db6d970caa6a44eb6a75

New changelog entries:
  * New upstream release.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 08e3b69..0aab8c8 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+rabbitmq-server (3.6.10-1ubuntu0~18.04.1) bionic; urgency=medium
7+
8+ * d/patch: Add fix-string-version.patch to update rabbitmq_management
9+ version string during build. (LP: #1773324)
10+
11+ -- Alvin Joseph Tang <alvintang@gmail.com> Sun, 09 Jun 2019 15:51:54 +0800
12+
13 rabbitmq-server (3.6.10-1) unstable; urgency=medium
14
15 * New upstream release (Closes: #863586), fixing multiple issues:
16diff --git a/debian/patches/fix-string-version.patch b/debian/patches/fix-string-version.patch
17new file mode 100644
18index 0000000..4cadf7a
19--- /dev/null
20+++ b/debian/patches/fix-string-version.patch
21@@ -0,0 +1,23 @@
22+Description: Replace %%VSN%% in rabbitmqadmin with version number
23+Author: Alvin Joseph Tang, alvintang@gmail.com
24+Origin: other, https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1773324/+attachment/5269746/+files/3-1.0-1ubuntu2.debdiff
25+Forwarded: not-needed
26+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1773324
27+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908690
28+Reviewed-by: Bryce Harrington <bryce@canonical.com>
29+Last-Update: 2019-06-13
30+
31+Index: rabbitmq-server-3.6.10/deps/rabbitmq_management/Makefile
32+===================================================================
33+--- rabbitmq-server-3.6.10.orig/deps/rabbitmq_management/Makefile
34++++ rabbitmq-server-3.6.10/deps/rabbitmq_management/Makefile
35+@@ -40,6 +40,9 @@ include erlang.mk
36+ # Distribution.
37+ # --------------------------------------------------------------------
38+
39++all::
40++ $(verbose) sed -i 's/%%VSN%%/$(PROJECT_VERSION)/' bin/rabbitmqadmin
41++
42+ list-dist-deps::
43+ @echo bin/rabbitmqadmin
44+
45diff --git a/debian/patches/series b/debian/patches/series
46new file mode 100644
47index 0000000..0003352
48--- /dev/null
49+++ b/debian/patches/series
50@@ -0,0 +1 @@
51+fix-string-version.patch

Subscribers

People subscribed via source and target branches