[systemd-devel] [PATCH 06/12] Support cancellation of fsck in progress
Didier Roche
didrocks at ubuntu.com
Thu Jan 29 09:44:23 PST 2015
Le 28/01/2015 15:53, Zbigniew Jędrzejewski-Szmek a écrit :
> On Wed, Jan 28, 2015 at 02:22:54PM +0100, Didier Roche wrote:
>> From 104cf82ba28941e907f277a713f834ceb3d909f0 Mon Sep 17 00:00:00 2001
>> From: Didier Roche <didrocks at ubuntu.com>
>> Date: Mon, 26 Jan 2015 16:40:52 +0100
>> Subject: [PATCH 06/12] Support cancellation of fsck in progress
>>
>> Grab in fsckd plymouth watch key for C or c, and propagate this cancel request
>> to systemd-fsck which will terminate fsck.
> Could we bind to ^c or if this is not possible, "three c's in three
> seconds" instead? I'm worried that before you could press anything to little
> effect in plymouth, and now a single key will have significant consequences.
I tried to have a look at libplymouth, and if I'm correct, it's not
possible to listen and get events for compose keys, so no way to get
something like Control+C. As Dimitri told, it's been quite some years we
are doing that in ubuntu, and that's the reason why we show a message to
ensure the user is aware about that key (and that's why this patch is
doing). Is it good for you this way?
Cheers,
Didier
More information about the systemd-devel
mailing list