Message ID | 20191011081552.17148-1-nicolas.dechesne@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | [thud] kernel.bbclass: fix installation of modules signing certificates | expand |
On 10/11/19 1:15 AM, Nicolas Dechesne wrote: > From: Dmitry Eremin-Solenikov <dmitry_eremin-solenikov@mentor.com> > > If one has provided external key/certificate for modules signing, Kbuild > will skip creating signing_key.pem and will write only signing_key.x509 > certificate. Thus we have to check for .x509 file existence rather than > .pem one. Is this true for the all the kernel version supported by Thud? - armin > > Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin-solenikov@mentor.com> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> > (cherry picked from commit 2527e731eba43bd36d0ea268aca6b03155376134) > Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> > --- > meta/classes/kernel.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass > index bd185e258e..c72d1fe78a 100644 > --- a/meta/classes/kernel.bbclass > +++ b/meta/classes/kernel.bbclass > @@ -451,7 +451,7 @@ do_shared_workdir () { > cp .config $kerneldir/ > mkdir -p $kerneldir/include/config > cp include/config/kernel.release $kerneldir/include/config/kernel.release > - if [ -e certs/signing_key.pem ]; then > + if [ -e certs/signing_key.x509 ]; then > # The signing_key.* files are stored in the certs/ dir in > # newer Linux kernels > mkdir -p $kerneldir/certs -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index bd185e258e..c72d1fe78a 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -451,7 +451,7 @@ do_shared_workdir () { cp .config $kerneldir/ mkdir -p $kerneldir/include/config cp include/config/kernel.release $kerneldir/include/config/kernel.release - if [ -e certs/signing_key.pem ]; then + if [ -e certs/signing_key.x509 ]; then # The signing_key.* files are stored in the certs/ dir in # newer Linux kernels mkdir -p $kerneldir/certs