"Continue to wait, or Press S to skip mounting or M for manual recovery" when waiting for LUKS passphrase
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
New
|
Low
|
Unassigned |
Bug Description
Hello,
(On Quantal) When using passphrase-
This is:
- inappropriate as long as a passphrase is being prompted for
- useless since the prompt intercepts the key presses (and prevents the S or M option to be used)
- inelegant (any potentially misleading)
I first thought of adding a mountpoint-specific option to disable boredom messages for appropriate mountpoints. But adding yet-another option to the mountpoint stanza somehow seemed wrong.
On the other hand, if cryptsetup fails after several passphrase attemps, one should still be given the choice to Skip or Manually recover the partition.
I don't know how to handle a "state" tracking between 'cryptsetup' and 'mountall', so that 'mountall' does not get bored as long as a passphrase is being prompted for.
The best way I found to make that issue less "invasive" is to allow the boredom timeout to being extended (globally) when a particular system setup requires it.
I thus attach a patch that allows to change the boredom timeout to the "dev_wait_time" (or ROOTDELAY, if it is undefined) via a new '--be-patient' option and configuration variables in /etc/default/
Corresponding patched Quantal 'mountall' package should be available shortly from https:/
Hope it can help.
The attachment "mountall. disable_ impatient_ behavior. patch" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]