# Update with ./mg-netgrub-loader-update
TftpGrubVersion XXXX-XX-XX
+ExtraDebs_uefi_i386_jessie 2018-04-01
+ExtraDebs_uefi_amd64_jessie 2018-04-01
+ExtraDebs_uefi_i386_stretch 2018-04-01
+ExtraDebs_uefi_amd64_stretch 2018-04-01
+
XenUsePath /usr/groups/xencore/systems/bin/xenuse
XenUseUser osstest
if toolstack($ho)->{ExtraPackages};
}
+sub extradebs () {
+ my $firmware = get_host_property($ho, "firmware", "bios");
+ my $version = $c{ "ExtraDebs_${firmware}_$r{arch}_$ho->{Suite}" };
+ return unless $version;
+ target_install_packages($ho, 'rsync');
+ my $extradebs = "$c{Images}/extradebs-$firmware-$r{arch}-$version";
+ target_putfile_root($ho,300, "$extradebs/.", 'extradebs', '-r');
+ target_cmd_root($ho,"dpkg --force-confold -iGROEB extradebs </dev/null",300);
+}
+
sub extract () {
my @parts = ('', 'kern', 'xen');
push @parts, 'libvirt' if $r{toolstack} eq "libvirt";
$ho= $hos[0];
packages();
+ extradebs();
extract();
forbidden();
adjustconfig();