[Bug 433773] [NEW] USPLASH=y option in /usr/share/initramfs-tools/conf-hooks.d/cryptsetup is ignored
a7x
ubuntu-a7x at scientician.org
Mon Sep 21 04:04:10 UTC 2009
Public bug reported:
Binary package hint: initramfs-tools
initramfs-tools version 0.92bubuntu46 (Karmic)
The cryptsetup password prompt is always text based even though
USPLASH=y has been added to /usr/share/initramfs-tools/conf-
hooks.d/cryptsetup (in cryptsetup version
2:1.0.6+20090405.svn49-1ubuntu2). The USPLASH=y line causes update-
initramfs to copy the appropriate usplash scripts to the initramfs
image, but when it is time to run these scripts at boot time, the
scripts are not executed. This is because ${USPLASH} is not set at boot
time, and thus call_scripts() in scripts/functions skips the usplash
scripts.
One way to fix this would be to copy /usr/share/initramfs-tools/conf-
hooks.d/* to the initramfs image, then source these files from the
initramfs init script before calling run_scripts. An alternate solution
is to modify call_scripts() and remove the check to see if the optional
script is enabled.
A workaround is to add USPLASH=y to /etc/initramfs-tools/initramfs.conf.
This file is copied to the initramfs image and sourced at boot time, so
call_scripts() won't skip over the usplash scripts.
** Affects: initramfs-tools (Ubuntu)
Importance: Undecided
Status: New
--
USPLASH=y option in /usr/share/initramfs-tools/conf-hooks.d/cryptsetup is ignored
https://bugs.launchpad.net/bugs/433773
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to initramfs-tools in ubuntu.
More information about the kernel-bugs
mailing list