Public bug reported:
Hello
It is impossible to use an hardware engine on Dapper (OpenSSL 0.9.7a) and Edguy
(0.9.8).
The following command only reports one engine :
# openssl engine -v
(dynamic) Dynamic engine loading support
SO_PATH, NO_VCHECK, ID, LIST_ADD, DIR_LOAD, DIR_ADD, LOAD
And i can't load one :
# openssl engine padlock
19195:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared
library:dso_dlfcn.c:162:filename(/usr/lib/ssl/engines/libpadlock.so):
/usr/lib/ssl/engines/libpadlock.so: cannot open shared object file: No such
file or directory
19195:error:25070067:DSO support routines:DSO_load:could not load the shared
library:dso_lib.c:244:
19195:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
19195:error:2606A074:engine routines:ENGINE_by_id:no such
engine:eng_list.c:415:id=padlock
After checking the source package, I found a constant keeping the
PadLock engine (eng_padlock.c) from compiling in opensslconf.h, and
tried to patch this file like this :
- #ifndef OPENSSL_THREADS
- # define OPENSSL_THREADS
- #endif
- #ifndef OPENSSL_NO_STATIC_ENGINE
- # define OPENSSL_NO_STATIC_ENGINE
- #endif
+ #ifndef OPENSSL_NO_DYNAMIC_ENGINE
+ # define OPENSSL_NO_DYNAMIC_ENGINE
+ #endif
But the engine driver is still not compiled and I don't know why.
People suggested me to post a bug report althrough i'm not sure this is a bug.
If so, can you produce a patch or a new package for Dapper, or else explain to
me how to add the eng_padlock.c engine compiled ?
Thank you
** Affects: openssl (Ubuntu)
Importance: Untriaged
Status: Unconfirmed
--
HW engines are missing
https://launchpad.net/bugs/57736
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs