rauc / meta-rauc-community

Yocto/OpenEmbedded meta layer with examples for integration of RAUC, the embedded Linux A/B update framework
MIT License
46 stars 51 forks source link

scarthgap/raspberrypi5 u-boot and example certs generation #95

Closed moto-timo closed 4 months ago

moto-timo commented 4 months ago
  1. Enable the u-boot support provided by v2024.04 via the meta-lts-mixins 'scarthgap/u-boot' branch.

  2. Fix the create-example-keys.sh script to use openssl-native built by openembedded instead of relying on host version compatibility.

  3. Relax the variable settings in meta-rauc-raspberrypi update-bundle.bb for the keys to allow the autogenerated site.conf variables from the create-example-keys.sh to be functional. This allows the developer to have their own local keys and not rely on the vulnerable, publicly disclosed private keys in the layer.

moto-timo commented 4 months ago

This depends on https://lore.kernel.org/yocto/cover.1712518899.git.tim.orling@konsulko.com/T/#t merging.