[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Checksummed environments
From: |
Daniel Kiper |
Subject: |
Re: Checksummed environments |
Date: |
Fri, 6 Apr 2018 14:35:35 +0200 |
User-agent: |
Mutt/1.3.28i |
On Fri, Apr 06, 2018 at 11:25:22AM +0200, Kristian Amlie wrote:
> Hey, I work for Northern.tech, developing update software for embedded
> Linux devices.
>
> I have a question about GRUB's environment block: This block is not
I am not sure what exactly you mean by "GRUB's environment block".
Could you send me some references to the code?
> checksummed, and hence I reckon it can become corrupt if power is lost
> in the middle of a write.
What about the other blocks?
> This is an important safety criterion for us, so we've been thinking of
> developing environment block checksumming as an extension to the
> existing save_env and load_env commands. The most likely approach will
> be to grab X amount of bytes at the end of the block and use these for
> the checksum.
Could you tell us more about that?
> This would also allow us to fall back to an earlier environment file if
> the current one is corrupt, hence implementing redundancy.
>
> Is this something that the GRUB project would be interested in? We want
> to upstream this if possible, since we think many people may benefit
> from this.
Great! However, first of all we need some more info about that.
Daniel
- Checksummed environments, Kristian Amlie, 2018/04/06
- Re: Checksummed environments,
Daniel Kiper <=
- Re: Checksummed environments, Kristian Amlie, 2018/04/06
- Re: Checksummed environments, Daniel Kiper, 2018/04/10
- Re: Checksummed environments, Daniel Kiper, 2018/04/12
- Re: Checksummed environments, Kristian Amlie, 2018/04/12
- Re: Checksummed environments, Daniel Kiper, 2018/04/12
- Re: Checksummed environments, Kristian Amlie, 2018/04/12