[Bug 1232237] Re: GRUB_CRYPTODISK_ENABLE should be GRUB_ENABLE_CRYPTODISK

Phillip Susi phillsusi at gmail.com
Sat Apr 23 02:32:54 UTC 2016


I'm not sure why this was marked as fixed.  The change log does not say
it was, and the default file still does not have this setting in it, and
new bugs continue to be reported.


** Changed in: grub2 (Ubuntu)
       Status: Fix Released => New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1232237

Title:
  GRUB_CRYPTODISK_ENABLE should be GRUB_ENABLE_CRYPTODISK

Status in grub2 package in Ubuntu:
  New

Bug description:
  There's a bug in the grub source package for encrypted disk support
  where the shell environment variable is incorrectly named as
  "GRUB_CRYPTODISK_ENABLE" when it should be "GRUB_ENABLE_CRYPTODISK".
  This prevents grub-install from correctly building an encrypted
  installation.

  $ grep -rn GRUB_CRYPTODISK_ENABLE {/usr/share/grub/*,/usr/sbin/grub-install}
  /usr/share/grub/grub-mkconfig_lib:74:  if [ x$GRUB_CRYPTODISK_ENABLE = xy ]; then
  /usr/share/grub/grub-mkconfig_lib:167:  if [ x$GRUB_CRYPTODISK_ENABLE = xy ]; then
  /usr/sbin/grub-install:707:    if [ x$GRUB_CRYPTODISK_ENABLE = xy ]; then

  An in-place workaround is:

  $ sudo sed -i 's/GRUB_CRYPTODISK_ENABLE/GRUB_ENABLE_CRYPTODISK/g'
  {/usr/share/grub/grub-mkconfig_lib,/usr/sbin/grub-install}

  Upstream now has a patch which does the same thing. See:

  http://lists.gnu.org/archive/html/grub-devel/2013-09/msg00147.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1232237/+subscriptions



More information about the foundations-bugs mailing list