README 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. meta-swupdate, Yocto layer for deploy tool
  2. ==========================================
  3. This layer's purpose is to add support for a deployment
  4. mechanism of Yocto's images based on swupdate project.
  5. Layer dependencies
  6. ------------------
  7. This layer depends on:
  8. URI: git://github.com/openembedded/meta-openembedded.git
  9. subdirectory: meta-oe
  10. Image hashing
  11. -------------
  12. During creation of the update file, occurrences of @IMAGE (where IMAGE is an
  13. image filename) are replaced with the sha256 hash of the image.
  14. SWU image signing
  15. ------------
  16. To enable signing:
  17. Set SWUPDATE_SIGNING = "1"
  18. Set SWUPDATE_PRIVATE_KEY to the full path of private key file
  19. sw-description is signed with the private key and the signature is writen to
  20. sw-description.sig which is included in the SWU file.
  21. Encrypted private keys are not currently supported since a secure
  22. mechanism must exist to provide the passphrase.
  23. If SWUPDATE_SIGN_TOOL is set, SWUPDATE_PRIVATE_KEY is ignored and the string
  24. contained in SWUPDATE_SIGN_TOOL is executed to perform the signing.
  25. Maintainer
  26. ----------
  27. Stefano Babic <sbabic@denx.de>
  28. Submitting patches
  29. ------------------
  30. You can submit your patches (or post questions reagarding
  31. this layer to the swupdate Mailing List:
  32. swupdate@googlegroups.com
  33. When creating patches, please use something like:
  34. git format-patch -s --subject-prefix='meta-swupdate][PATCH' <revision range>
  35. Please use 'git send- email' to send the generated patches to the ML
  36. to bypass changes from your mailer.