linuxboot / heads

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.
https://osresearch.net/
GNU General Public License v2.0
1.4k stars 180 forks source link

nv41/ns50 boards: rebrand nitrokey boards as novacustom #1708

Open tlaurion opened 2 weeks ago

tlaurion commented 2 weeks ago

Policital TLDR at https://github.com/linuxboot/heads/pull/1662#issuecomment-2112635186


@macpijan said under https://github.com/linuxboot/heads/pull/1662#issuecomment-2113002574:

Just a note, that currently we only "support" NV41 model for heads. We are fine with having both under NovaCustom and providing coreboot base (we will continue to working on coreboot base for all of the models going forward). But we may not be able/willing to test the units with heads (such as ns50) not sold by @wessel-novacustom .


Awaiting:

tlaurion commented 2 weeks ago

Note:

On 3mdeb side, we are fine with pushing the changes before the next release first to upstream, and keeping just the logo and stuff in fork.

Last release of Nitrokey contains master + rebranding, which rebranding cleanly done under https://github.com/Nitrokey/heads/tree/nitropad-release-v2.5.0 where https://github.com/linuxboot/heads/commit/7c0833ffcfdba0af5fbccb3d42c363d8cd80c975 should be the only commit of a downstream release upon a heads upstream picked commit for release, containing rebranding.

The goal of present issue would be to arrive to that goal, where that commit for dasharo+heads should only be logo change, and where upstream nv41 should contain modules/coreboot proper commit pointing to coreboot commit fork and where dahsaro+heads in next release note be Heads master chosen commit and only divergence being equivalent of https://github.com/linuxboot/heads/commit/7c0833ffcfdba0af5fbccb3d42c363d8cd80c975

@macpijan Do we have common understanding?