summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLlewelyn Trahaearn2022-12-10 13:01:58 -0800
committerLlewelyn Trahaearn2022-12-10 13:01:58 -0800
commit4338064ea5eafed8bc59d6ba456d876ee9539199 (patch)
tree2f6e24892496122d52947f5d894bd6aae6bd44f7
parent8716872f4dfe514950e7104d95d641f321308b5d (diff)
downloadaur-4338064ea5eafed8bc59d6ba456d876ee9539199.tar.gz
Include additional post upgrade help.
-rw-r--r--PKGBUILD2
-rw-r--r--grub-git.install8
2 files changed, 9 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 261f315bec98..0b9a9094289e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -54,7 +54,7 @@ sha256sums=('SKIP'
'SKIP'
'5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab'
'8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d'
- 'c17bf255a41103f6b71a1710afc7e9addaebc578bcf51a48845e227b2f651682'
+ '7df3f5cb5df7d2dfb17f4c9b5c5dedc9519ddce6f8d2c6cd43d1be17cecb65cb'
'98b23d41e223bdc0a6e20bdcb3aa77e642f29b64081b1fd2f575314172fc89df')
prepare() {
diff --git a/grub-git.install b/grub-git.install
index 503d4e7cd374..1752f3abb5b0 100644
--- a/grub-git.install
+++ b/grub-git.install
@@ -16,6 +16,14 @@ post_upgrade() {
\$ grub-install ...
\$ grub-mkconfig -o /boot/grub/grub.cfg
EOM
+
+ if [[ -e /sys/firmware/efi/efivars ]]; then
+ cat <<EOM
+:: Grub does no longer support side-loading modules when secure boot is
+ enabled. Thus booting will fail, unless you have an efi executable
+ 'grubx64.efi' with bundled modules.
+EOM
+ fi
}
post_install() {