On Apr 4, 2011, at 11:47 , Viktor TARASOV wrote: > 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 ? Yes.
_______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel