~paelzer/ubuntu/+source/qemu:fix-1820291-freeze-hook-and-CVE

Last commit made on 2019-03-20
Get this branch:
git clone -b fix-1820291-freeze-hook-and-CVE https://git.launchpad.net/~paelzer/ubuntu/+source/qemu
Only Christian Ehrhardt  can upload to this branch. If you are Christian Ehrhardt  please log in for upload directions.

Branch merges

Branch information

Name:
fix-1820291-freeze-hook-and-CVE
Repository:
lp:~paelzer/ubuntu/+source/qemu

Recent commits

6bda69c... by Christian Ehrhardt  on 2019-03-20

changelog: fixup files mentioned

Signed-off-by: Christian Ehrhardt <email address hidden>

5b2c6f2... by Christian Ehrhardt  on 2019-03-20

Improve messages and variable usage

Now that we no more rely on dpkg-maintscript-helper we can properly
use our three way move.
That allows to use the same variables in all three scripts (for
readbility) and it allows for better user messaging as he doesn't know
what the .old file is about.

Signed-off-by: Christian Ehrhardt <email address hidden>

a6e749e... by Christian Ehrhardt  on 2019-03-20

no more rely on dpkg-maintscript-helper behavior

Signed-off-by: Christian Ehrhardt <email address hidden>

7767b83... by Christian Ehrhardt  on 2019-03-20

d/qemu-guest-agent.postinst: do not exit early

This was right in dpkg-maintscript-helper where it was a function,
but here could cause trouble if code is added later that then isn't run
in some cases.

Signed-off-by: Christian Ehrhardt <email address hidden>

6932d64... by Christian Ehrhardt  on 2019-03-20

d/qemu-guest-agent.prerm: drop calls to maintscript helper

We want to avoid to break if maintscript helper changes.
The only way to do so is not relying on it.

Signed-off-by: Christian Ehrhardt <email address hidden>

338d4d1... by Christian Ehrhardt  on 2019-03-18

changelog: fix path of fsfreeze-hook (LP: 1820291) and CVE-2019-3812

Signed-off-by: Christian Ehrhardt <email address hidden>

031a783... by Michael Tokarev <email address hidden> on 2019-02-21

i2c-ddc-fix-oob-read-CVE-2019-3812.patch (#922635)

Cherry pick from Debian 1:3.1+dfsg-5

Signed-off-by: Christian Ehrhardt <email address hidden>

2a04ff3... by Christian Ehrhardt  on 2019-03-18

qemu-guest-agent: fix path of fsfreeze-hook (LP: #1820291)
- d/qemu-guest-agent.install: use correct path
- d/qemu-guest-agent.maintscript: mv_conffile
- d/qemu-guest-agent.{pre|post]{rm|inst}: special handling for mv_conffile
  since the new path is a directory in the old package version which
  can not be handled by mv_conffile.

Signed-off-by: Christian Ehrhardt <email address hidden>

c7a0c14... by Christian Ehrhardt  on 2019-02-19

changelog: security update upload as 1:3.1+dfsg-2ubuntu2

Signed-off-by: Christian Ehrhardt <email address hidden>

856af0c... by Michael Tokarev <email address hidden> on 2019-02-10

disable pvrdma for now, it is a bit too buggy
Besides several security holes there are many other bugs there as well,
and the amount of patches applied upstream after 3.1 release is large
(Closes: CVE-2018-20123 CVE-2018-20124 CVE-2018-20125 CVE-2018-20126 CVE-2018-20191 CVE-2018-20216)