[systemd-devel] fsckd needs to go

Reindl Harald h.reindl at thelounge.net
Wed Apr 8 04:03:07 PDT 2015



Am 08.04.2015 um 12:48 schrieb Lennart Poettering:
> On Wed, 08.04.15 12:31, Reindl Harald (h.reindl at thelounge.net) wrote:
>
>>
>>
>> Am 08.04.2015 um 12:27 schrieb Lennart Poettering:
>>> Well, the routine check is only done by Ubuntu/Debian, it is not
>>> enabled on any enterprise distro or on Fedora. Maybe Ubuntu/Debian
>>> should also turn this off?
>>>
>>> Note that the routine check is not different than a normal check
>>> really, it just is triggered by a mount counter instead of a dirty
>>> flag, that's all. Hence it makes little difference what you cancel,
>>> both is dangerous, and a bad idea to allow unauthenticated.
>>>
>>> Also, to my knowledge plymouth on Ubuntu never showed a different UI
>>> for both cases, did it? How is the admin supposed to know when it is
>>> just dangerous to cancel the fsck (in your "routine" check case), and
>>> when it is extra dangerous (in the non-"routine" check case)?
>>>
>>> Maybe the right fix for Ubuntu is to stop enabling the "routine" check
>>> logic?
>>
>> why would you want to disable it?
>>
>> short before christmas i had a faulty ext4 FS needing even manual
>> confirmation of repairs - i don't think it's a good idea to not trigger that
>> automatically and frankly it *should have been* triggered that way
>>
>> https://bugzilla.redhat.com/show_bug.cgi?id=1105877
>
> Hmm? i don't understand what that bug is about? Is it about /forcefsck
> being ignored?

it is about "warning: checktime reached, running e2fsck is recommended" 
but the check didn't happen and that you *need* to "touch /forcefsck" 
while it should happen automatically

> And what does this bug have to do with systemd?

i don't get your reasoning for "Maybe the right fix for Ubuntu is to 
stop enabling the "routine" check logic?" because as seen a few months 
ago this routine check is important, otherwise you may not notice 
existing corruption (for whatever reason) until it is too late

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20150408/312fcc25/attachment-0001.sig>


More information about the systemd-devel mailing list