Your message dated Thu, 20 Apr 2023 21:34:44 +0000
with message-id <[email protected]>
and subject line Bug#1012865: fixed in grub2 2.06-9
has caused the Debian Bug report #1012865,
regarding grub2: Re-enable discovery of other OSes by default
(GRUB_DISABLE_OS_PROBER=false)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1012865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012865
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: grub2
X-Debbugs-Cc: [email protected]
Version: 2.06-1
Severity: normal
Hello,
Grub's upstream has changed its default behavior regarding discovery
of other OSes by disabling the feature (os-prober).
This has come to my attention when updating grub2 on testing today:
https://salsa.debian.org/grub-team/grub/-/blob/f844128767f947e18f86ba8a32d745f9d7a60b57/debian/NEWS#L1-L5
When briefly discussing this over IRC at debian-devel, I was pointed
at another brief discussion, which has a nice summary of the
reasonings behind it:
https://lists.ubuntu.com/archives/ubuntu-devel/2021-December/041769.html
This is my request for us to not follow upstream's default, and stick
to discovering other OSes in the system, as it was the previous
behavior.
I'm worried that not doing so will lead to a lot of frustration for
our users, as this basically means shipping Debian without dual boot
support out of the box.
The users would need to 1st: know about this issue and 2nd: perform a
configuration change and grub update.
I understand we have the NEWS file in place to warn users upgrading
their systems, and also that grub will print a warning about it, but I
don't think this is good enough as it will catch a lot of users by
surprise.
I also don't think there's a worthy trade-off being made here
(security vs user experience), the Ubuntu mailing list does discuss
better alternatives which would require some more work, but with only
2 options in the table (OS discovery enabled or disabled), I prefer
enabled.
Regards,
--
Samuel Henrique <samueloph>
--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 2.06-9
Done: Steve McIntyre <[email protected]>
We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve McIntyre <[email protected]> (supplier of updated grub2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 20 Apr 2023 20:35:11 +0100
Source: grub2
Architecture: source
Version: 2.06-9
Distribution: unstable
Urgency: medium
Maintainer: GRUB Maintainers <[email protected]>
Changed-By: Steve McIntyre <[email protected]>
Closes: 1001248 1012865 1020769 1025698 1028301 1031594 1033657
Changes:
grub2 (2.06-9) unstable; urgency=medium
.
[ Steve McIntyre ]
* postinst: make config_item() more robust
* Add debconf logic for GRUB_DISABLE_OS_PROBER to make it easier to
control things here. Particularly useful for the installer.
Closes: #1031594, #1012865, #1025698.
* Add luks2 to the signed grub efi images. Closes: #1001248
.
[ Ben Hutchings ]
* Fix probing of LUKS2 devices (Closes: #1028301):
- disk/cryptodisk: When cheatmounting, use the sector info of the cheat
device
- osdep/devmapper/getroot: Have devmapper recognize LUKS2
- osdep/devmapper/getroot: Set up cheated LUKS2 cryptodisk mount from DM
parameters
.
[ Emanuele Rocca ]
* Add arm64-handover-to-kernel-if-sb-enabled.patch to fix Secure Boot on
arm64 (Closes: #1033657)
.
[ Mattia Rizzolo ]
* Don't warn about os-prober if it's not installed. Closes: #1020769
Checksums-Sha1:
d89fe4a3dbfb055eed095bab8a352030b4cfd38a 7057 grub2_2.06-9.dsc
46f45db5ba915deeee369110c71ff7441c52121b 1106868 grub2_2.06-9.debian.tar.xz
84bdd2999ce0be45cf0e5257406d5bd1c9054b2b 13200 grub2_2.06-9_source.buildinfo
Checksums-Sha256:
c078344fabe411b40f2a5b79998e371b825d690c770b27458d4712fa9bf646f4 7057
grub2_2.06-9.dsc
d7401daf34162a2c6cc1beccd20386703f646c1a1162674b011101e7b4657ff3 1106868
grub2_2.06-9.debian.tar.xz
35df045b53592d9c75ffc469038a50c5b522adadb8c4c5804f0c33f2cb158383 13200
grub2_2.06-9_source.buildinfo
Files:
dba4c627cbd06c911817bf482306201f 7057 admin optional grub2_2.06-9.dsc
4c1810f4fc7a2d5d312cd55827bdc60e 1106868 admin optional
grub2_2.06-9.debian.tar.xz
5b07d8b2a315edb438a8fcbe981cef95 13200 admin optional
grub2_2.06-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAmRBrXoRHDkzc2FtQGRl
Ymlhbi5vcmcACgkQWHl5VzRCaE6Svg//aAXxQQt3Rt/7Seej5ovcvqStMkxWJZ0G
9urdaEbtHSC6zI2JadLLfplvmapfYppjIY8FrYYfZAYe11bx1s6/fzn0SjAp+Qq9
h/5Ct8gmr9wCH8ne8BWzuiyYY24vJPkX6nFN/VDgthebAiskdLtkUyVFHAEfsiIe
zlf/PACpS1II+04o52ISAnncwNmynCvSOLo/jyEsSTsDcsFFNQl7EHg8dbdbZOB4
PrXjNjZ8qN6nWhpzomChnwpQpFQEV9cLXd5rFCtbv3FtIar0L8EzDU85YtFjzkc5
oTT+xOHFwlUcx0IAmMqCmpgceajMiaHFCjJk9AlONpadbc/oFJx1a3nR34J/fO/F
0pFRj9GGm3A7/oK/cnPV/n/2ulawC51WfI7zES1v9Zh315B7oubANUnQHaUaFn9W
WpkVfA8Evlal3sYwj6okbpRCeymhkKtKzJiyPGJf/zLEDWf6AnNGBGMv1NCA1OJN
5sDLHX/+0Z+3Us6B9NqXN7fOaJ1xKHhzkKacP/yfCx7G1XuWhaMDarscb9Lg/cye
293738Abb1isskAoC+Umuw/qUEHkqrajqSqNvrXvYoV3Ma+471nknv53+dRrx59g
DZccjuofaJpfuRG/w0R6ha/y4NW8/CaAVO3B9R+3/+PUJAVi0f66bb4WbEyXPRH3
4afP2pzeRKs=
=TJpV
-----END PGP SIGNATURE-----
--- End Message ---