FYI I am taking over maintenance of opencryptoki in Debian (http://bugs.debian.org/543925). Thomas Bushnell, BSG will sponsor an upload that contains a fix for this bug. The problem here is that when opencryptoki dlopen()'s its backend libraries, it currently specifies RTLD_GLOBAL, where it should be specifying RTLD_LOCAL, so that the global variables don't conflict between the software backend and TPM backend. I will ping this bug again when the fix packaged is uploaded in sid.
FYI I am taking over maintenance of opencryptoki in Debian (http:// bugs.debian. org/543925). Thomas Bushnell, BSG will sponsor an upload that contains a fix for this bug. The problem here is that when opencryptoki dlopen()'s its backend libraries, it currently specifies RTLD_GLOBAL, where it should be specifying RTLD_LOCAL, so that the global variables don't conflict between the software backend and TPM backend. I will ping this bug again when the fix packaged is uploaded in sid.