Hello everyone,
This is my first post to the list here, so please bear with me.
I'm building OpenSSL for an embedded device that has no hardware crypto
devices.
As far as I understand, that means I don't need any of the 'engine'
libraries, is that true? I'm assuming that the default 'openssl' engine
is built directly into libssl.
Obviously, my goal is to install openssl with only the bare minimums for
what I need so that it takes up as little space as possible. For my
purposes, and how I've done this in the past, involves only libssl and
libcrypto as shared objects. I only need the actual openssl executable
for a 1 time operation, but I've included it on my filesystem anyway.
The relevent ./Configure options I use at the moment are:
shared no-static no-cast no-md2 no-mdc2 no-rc2 no-rc4 no-rc5 no-dso
no-idea no-krb5 no-ripemd
I only need openssl for 1 thing actually - openvpn - but i'd rather have
the shared objects on hand just in case i need to link anything else
with it.
Is there a Configure option / Makefile environment variable that will
entirely skip the creation of extraneous engine libraries?
Cheers,
Chris
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]