-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO_1.4_NOTES
21 lines (14 loc) · 898 Bytes
/
TODO_1.4_NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1.4 - (all): repository signing (as it is not done in yocto)
############################################################
https://git.yoctoproject.org/cgit.cgi/poky/plain/meta/classes/sign_rpm.bbclass
https://git.yoctoproject.org/cgit.cgi/poky/plain/meta/classes/sign_package_feed.bbclass
https://git.yoctoproject.org/cgit.cgi/poky/plain/meta/classes/package_rpm.bbclass
https://git.yoctoproject.org/cgit.cgi/poky/plain/meta/lib/oe/gpg_sign.py
=> signing supported, but only 'local' during build.
=> private key would have to be available on the host building
=> not 'secure'
=> signing key should be handled by separate remote box running a signing daemon (like bs_sign)
=> needs development efforts
Risk: low-medium (solutions exist and we merely need to adapt the python classes)
Need to try it on a build ...
For Key setup apply likewise: https://gist.github.com/fernandoaleman/1376720