Skip to content

Integrate seco-base/kirkstone/develop_sign_key

Commit: seco-base@d59cf02d

[seco-setup] Rework of the RAUC custom keyring

The keyring is no longer directly copied into the recipe but rather split into the CUSTOM_KEYRING and CUSTOM_KEYRING_PATH variables. The CUSTOM_KEYRING_PATH is added as additional search path to the RAUC recipe. From there, the CUSTOM_KEYRING can be included into the image.

--

Commit: seco-base@c120cb41

[seco-setup] Check for empty signing key/cert path

Don't set the signing_key_path and/or the signing_cert_path in the conf_string if they are empty.

Also see 46bcbc69a09496ae919f3d7c35ea74ff7c6be6f4.

--

Commit: seco-base@41aeed9e

[seco-setup] Set custom keyring for RAUC bundles

If the user uses a custom key/cert for the signing of the RAUC bundles, we also include the custom cert as keyring into the resulting image/bundle. The custom cert is used to verify future releases that are applied using the OTA feature.

--

Commit: seco-base@affc7c73

[seco-config] Added config for custom signing key/cert

The key/cert can be used in the creation of custom RAUC bundles.

Merge request reports