commit: 8e4e7696c0c8169634b47581bde9e6bf9b5fad00
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 15:15:58 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 15:16:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4e7696
sys-boot/grub: add warning about os-prober
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-boot/grub/grub-2.06_rc1.ebuild | 5 +++++
sys-boot/grub/grub-9999.ebuild | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/sys-boot/grub/grub-2.06_rc1.ebuild
b/sys-boot/grub/grub-2.06_rc1.ebuild
index 480010aafdf..88a1c7ee41f 100644
--- a/sys-boot/grub/grub-2.06_rc1.ebuild
+++ b/sys-boot/grub/grub-2.06_rc1.ebuild
@@ -293,4 +293,9 @@ pkg_postinst() {
optfeature "Create rescue media (grub-mkrescue)"
dev-libs/libisoburn
optfeature "Enable RAID device detection" sys-fs/mdadm
fi
+
+ if has_version sys-boot/os-prober; then
+ ewarn "Due to security concerns, os-prober is disabled by
default."
+ ewarn "Set GRUB_DISABLE_OS_PROBER=false in /etc/default/grub to
enable it."
+ fi
}
diff --git a/sys-boot/grub/grub-9999.ebuild b/sys-boot/grub/grub-9999.ebuild
index 29c5c03332a..2e85d9e0329 100644
--- a/sys-boot/grub/grub-9999.ebuild
+++ b/sys-boot/grub/grub-9999.ebuild
@@ -293,4 +293,9 @@ pkg_postinst() {
optfeature "Create rescue media (grub-mkrescue)"
dev-libs/libisoburn
optfeature "Enable RAID device detection" sys-fs/mdadm
fi
+
+ if has_version sys-boot/os-prober; then
+ ewarn "Due to security concerns, os-prober is disabled by
default."
+ ewarn "Set GRUB_DISABLE_OS_PROBER=false in /etc/default/grub to
enable it."
+ fi
}