|
From: | Isaac Dupree |
Subject: | Re: grub-probe detects ext4 wronly as ext2 |
Date: | Thu, 03 Jul 2008 10:21:49 -0400 |
User-agent: | Thunderbird 2.0.0.14 (X11/20080505) |
Robert Millan wrote:
A more elegant solution (also may be interesting for security at some point) would be for update-grub to hash each file it generates access commands for and embed the sum in grub.cfg as a check parameter, like if verify_hash /file xxxxx ; then do_something_with_file /file fi So, if we take for granted those two things: - That GRUB should never crash no matter what you feed to it. - That update-grub instructs GRUB to verify file consistency via hashing.
also?,- That whenever someone wants to boot a new kernel (or whatever), they re-run update-grub. Which definitely doesn't apply if they're interactively poking around with the GRUB commandline. But it could be a safety check for some cases.
Would it ever make sense to *ask* the user whether to proceed, if the file is different? (they might have changed the file deliberately!) But, with that code you mentioned for grub.cfg, I suppose it can be adjusted to do that, if desired by whoever controls grub.cfg.
-Isaac
[Prev in Thread] | Current Thread | [Next in Thread] |