From 4fcf776dca589462eadd7e916a20530a773442a1 Mon Sep 17 00:00:00 2001 From: awokd <34515595+awokd@users.noreply.github.com> Date: Sun, 1 Apr 2018 10:01:34 +0000 Subject: [PATCH 1/2] add downgrade Xen example --- common-tasks/software-update-dom0.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/common-tasks/software-update-dom0.md b/common-tasks/software-update-dom0.md index 85974a4d..c7d06ef0 100644 --- a/common-tasks/software-update-dom0.md +++ b/common-tasks/software-update-dom0.md @@ -66,6 +66,14 @@ Of course, command line tools are still available for accomplishing various upda sudo dnf downgrade package-version ~~~ +For example, to downgrade Xen to a specific older version available for Qubes R3.2, you would: + +~~~ +sudo qubes-dom0-update xen-libs-4.6.6-36.fc23.x86_64 xen-hypervisor-4.6.6-36.fc23.x86_64 xen-runtime-4.6.6-36.fc23.x86_64 xen-hvm-4.6.6-36.fc23.x86_64 xen-4.6.6-36.fc23.x86_64 xen-license-4.6.6-36.fc23.x86_64 + +sudo dnf downgrade xen-libs-4.6.6-36.fc23.x86_64 xen-hypervisor-4.6.6-36.fc23.x86_64 xen-runtime-4.6.6-36.fc23.x86_64 xen-hvm-4.6.6-36.fc23.x86_64 xen-4.6.6-36.fc23.x86_64 xen-license-4.6.6-36.fc23.x86_64 +~~~ + ### How to re-install a package You can re-install in a similar fashion to downgrading. From 91992925d585ec518fe2f0869bded4e6e6850239 Mon Sep 17 00:00:00 2001 From: Andrew David Wong Date: Sun, 1 Apr 2018 15:09:21 -0500 Subject: [PATCH 2/2] Add security warning about downgrading packages (#625) --- common-tasks/software-update-dom0.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common-tasks/software-update-dom0.md b/common-tasks/software-update-dom0.md index c7d06ef0..49a038c0 100644 --- a/common-tasks/software-update-dom0.md +++ b/common-tasks/software-update-dom0.md @@ -52,6 +52,8 @@ Of course, command line tools are still available for accomplishing various upda ### How to downgrade a specific package +**WARNING:** Downgrading a package can expose your system to security vulnerabilities. + 1. Download an older version of the package: ~~~