|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 14/17] dm restrict audit: install newer chiark-scripts for fishdescriptor
fishdescriptor is not in stretch or earlier. It will be in buster,
and we expect that a suitable version will be available in
stretch-backports soon.
For jessie, use DebianExtraPackages to install the .deb from buster
(which is directly installable on jessie).
Deployment note: I have already copied the .deb to the images
directories in Massachusetts and Cambridge.
Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
---
Osstest/Debian.pm | 5 +++++
production-config | 2 ++
production-config-cambridge | 2 ++
3 files changed, 9 insertions(+)
diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm
index 9789ca6..2c1e6ed 100644
--- a/Osstest/Debian.pm
+++ b/Osstest/Debian.pm
@@ -1023,6 +1023,11 @@ sub preseed_create_guest ($$$;@) {
$extra_packages = "pv-grub-menu";
}
}
+ if (grep { m/_dmrestrict$/ && $r{$_} } keys %r and
+ $suite =~ m/stretch/) {
+ preseed_backports_packages($ho, $sfx, \%xopts, $suite,
+ qw(chiark-utils-bin));
+ }
my $preseed_file= preseed_base($ho, $sfx, $extra_packages, %xopts);
$preseed_file.= (<<END);
diff --git a/production-config b/production-config
index d89e89a..6114836 100644
--- a/production-config
+++ b/production-config
@@ -106,6 +106,8 @@ MicrocodeUpdateI386 microcode.x86.2015-06-12.cpio
# Update with ./mg-netgrub-loader-update
TftpGrubVersion XXXX-XX-XX
+DebianExtraPackages_jessie chiark-scripts_6.0.2_all.deb
+
DebianExtraPackages_uefi_i386_jessie extradebs-uefi-i386-2018-04-01/
DebianExtraPackages_uefi_amd64_jessie extradebs-uefi-amd64-2018-04-01/
DebianExtraPackages_uefi_i386_stretch extradebs-uefi-i386-2018-04-01/
diff --git a/production-config-cambridge b/production-config-cambridge
index 1d6e67b..9d58b0d 100644
--- a/production-config-cambridge
+++ b/production-config-cambridge
@@ -79,6 +79,8 @@ TftpDiVersion_jessie 2018-04-09
DebianImageVersion_wheezy 7.2.0
DebianImageVersion_jessie 8.2.0
+DebianExtraPackages_jessie chiark-scripts_6.0.2_all.deb
+
# These should normally be the same.
MicrocodeUpdateAmd64 microcode.x86.2015-06-12.cpio
MicrocodeUpdateI386 microcode.x86.2015-06-12.cpio
--
2.1.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |