From: mykhani <yasir_k...@mentor.com> c_rehash utility is not being installed with openssl. It conveniently generates hash and symbolic links based on it for CA certificates stored locally for SSL based server authentication
Signed-off-by: mykhani <yasir_k...@mentor.com> --- meta/recipes-connectivity/openssl/openssl_1.0.1e.bb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta/recipes-connectivity/openssl/openssl_1.0.1e.bb b/meta/recipes-connectivity/openssl/openssl_1.0.1e.bb index ac27dba..f52877c 100644 --- a/meta/recipes-connectivity/openssl/openssl_1.0.1e.bb +++ b/meta/recipes-connectivity/openssl/openssl_1.0.1e.bb @@ -4,6 +4,9 @@ require openssl.inc # if they are available. DEPENDS += "ocf-linux" +# Perl is needed for the c_rehash script +RDEPENDS_${PN} += "perl" + CFLAG += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS" PR = "${INC_PR}.0" @@ -53,3 +56,10 @@ PARALLEL_MAKEINST = "" do_configure_prepend() { cp ${WORKDIR}/find.pl ${S}/util/find.pl } + +do_install_append() { + # The c_rehash utility isn't being installed by the normal installation process. + # It conveniently generates both hash and symbolic links based on hash for CA certificates. + install -m 0755 ${S}/tools/c_rehash ${D}${bindir} +} + -- 1.7.10.4 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core