[Git-commits] [grml/grml-autoconfig] 14203c: Do not run VirtualBox setup under enabled Secure B...
Michael Prokop
noreply at github.com
Tue Sep 15 21:18:45 CEST 2020
Branch: refs/heads/master
Home: https://github.com/grml/grml-autoconfig
Commit: 14203ccf156430ede6bfc55fb19a142dcf8c7397
https://github.com/grml/grml-autoconfig/commit/14203ccf156430ede6bfc55fb19a142dcf8c7397
Author: Michael Prokop <mika at grml.org>
Date: 2020-09-15 (Tue, 15 Sep 2020)
Changed paths:
M autoconfig.functions
Log Message:
-----------
Do not run VirtualBox setup under enabled Secure Boot to avoid errors and startup delays
The VirtualBox package from upstream isn't signed for usage with Secure
Boot with the Debian kernel.
When booting with Secure Boot enabled, then upstream's vboxdrv.service with
its vboxdrv.sh executes all kind of Secure Boot related magic like:
| /usr/bin/perl -w /usr/share/debconf/frontend /usr/sbin/update-secureboot-policy --new-key
This fails and causes a noticeable delay during bootup. Therefore skip
execution of VirtualBox setup within our config_virtualbox_setup() when
detecting enabled Secure Boot mode, at least until we've a better solution
for this.
While doing so, move detection of enabled Secure Boot mode into a helper
function to avoid DRY code.
Thanks: Ralf Moll for the bugreport
More information about the Git-commits
mailing list