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
 }

Reply via email to