Le 04/04/2011 10:28, Martin Paljak a écrit :
> On Apr 1, 2011, at 20:02 , Martin Paljak wrote:
>> * Installation location. The distributed DLL-s should IMO go to Windows 
>> folder. The three files that should go to system32 or equivalent are:
>>   * opensc.dll - does not pollute nor should it conflict with other software.
>>   * opensc-pkcs11.dll - predictable/known path for the PKCS#11 module.
>>   * opensc-cardmod.dll - most other minidrivers install to system32 as well.
>>   * none of them is a "program file" but relate to system services to some 
>> extent. Also I don't know any practical reasons why it should be in the 
>> installation folder in program files, other than "it would be nice" and "it 
>> may contribute to dll hell" (compare to GUID vs other unique id formatting)
> I still think this is the right thing to do for a *MSI*. A pure PKCS#11 
> "portable edition" (AKA one that can be easily moved and one that does not 
> require any privileges to install) would make sense but that should be tested 
> with some portable apps.
> Maybe some more flexible method in the MSI would be even better, but that 
> would require a patch or some executable ideas.

In your tests with MSI, do the DLLs installed into system32  disappear on 
un-installing ?


-- 
Viktor Tarasov  <viktor.tara...@opentrust.com>

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to