[OE-core] [PATCH] kernel.bbclass: include signing keys when copying files required for module builds

Jianxun Zhang jianxun.zhang at linux.intel.com
Wed Aug 24 00:41:06 UTC 2016


Bruce,
Ping~~~
Could you or anyone have a look on this patch? It is for https://bugzilla.yoctoproject.org/show_bug.cgi?id=9805

Thanks


> On Aug 12, 2016, at 7:10 AM, Waldo Mattias <Mattias.Waldo at saabgroup.com> wrote:
> 
> The absence of certs/signing_key.* in $kerneldir made signing of
> out-of-tree kernel modules fail (silently). Add copying of these files
> during the shared_workdir task.
> 
> Signed-off-by: Mattias Waldo <mattias.waldo at saabgroup.com>
> ---
> meta/classes/kernel.bbclass | 2 ++
> 1 file changed, 2 insertions(+)
> 
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 6e3e81e..2bfd65c 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -295,6 +295,8 @@ do_shared_workdir () {
>        cp .config $kerneldir/
>        mkdir -p $kerneldir/include/config
>        cp include/config/kernel.release $kerneldir/include/config/kernel.release
> +       mkdir -p $kerneldir/certs
> +       cp certs/signing_key.* $kerneldir/certs
> 
>        # We can also copy over all the generated files and avoid special cases
>        # like version.h, but we've opted to keep this small until file creep starts
> --
> 2.9.2
> 
> 
> 
> 
> -- 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core




More information about the Openembedded-core mailing list