Project

General

Profile

Bug #9032

Messages for the user before wiping memory are not displayed on Jessie

Added by intrigeri over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
-
Target version:
Start date:
03/07/2015
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

Memory erasure on Jessie was broken again, and I've just fixed it with 68d6e69eae24300b0ec67e97983e0db656b86cf6. However, I had to remove the call to chvt 1 in 3501cf7d93e5ca89402aeac8e0798fa7be675682, and then the messages we want to show to the user aren't displayed.

I've quickly tried to add a call to chvt 1 in the tails-kexec script, which indeed switches VTs but our message still are not displayed. I've given a very quick try at using plymouth to display them, and this didn't work either (perhaps plymouthd isn't running anymore?).

Associated revisions

Revision 21d61449 (diff)
Added by intrigeri over 4 years ago

Mask the plymouth-{halt,kexec,poweroff,reboot,shutdown} services.

This prevents it from occupying the active TTY with an (empty) splash screen
on shutdown/reboot, which hides the messages we want to show to the user
in /lib/systemd/system-shutdown/tails-kexec.

I've tried to actually use plymouth to display these messages, but I failed.
Anyway, now the messages are the only one displayed, and the scary long list of
"shutting down $service" messages is hidden, which is a pretty good UX
improvement already.

Closes: #9032

History

#1 Updated by intrigeri over 4 years ago

  • Status changed from Confirmed to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF