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

Reply via email to