Viktor TARASOV wrote:
> Nikolay Elenkov wrote:
>   
>> On 2010/12/07 16:03, Martin Paljak wrote:
>>   
>>     
>>> On Dec 7, 2010, at 4:41 AM, Nikolay Elenkov wrote:
>>>
>>>     
>>>       
>>>> On 2010/12/07 2:36, Viktor TARASOV wrote:
>>>>
>>>>       
>>>>         
>>>>>> [1] 
>>>>>> http://www.opensc-project.org/opensc/wiki/WindowsInstaller#PossibleinstallerstepsWindowsenvironmentdescription
>>>>>>
>>>>>>           
>>>>>>             
>>>>> Here the OpenSC dlls are installed into 'system32'.
>>>>> Can an alternative method, like changing of the 'PATH' variable, be also 
>>>>> acceptable (for MSI)?
>>>>>
>>>>>         
>>>>>           
>>>> This is bad, bad, bad. Especially since it also copies the OpenSSL dll in
>>>> system32, and that breaks a lot of things. It should install in the main
>>>> directory under c:\Program Files/ and add the bin directory to the PATH.
>>>>       
>>>>         
>>> Some software is very picky about the location from where it wants to load 
>>> certain modules, cryptographic modules being one of those things.
>>>
>>>     
>>>       
>> Any specific examples? Both Firefox and Thunderbird work just fine with 
>> PKCS#11
>> on the PATH, and not in System32. Copying stuff in system32 was deprecated 
>> ages
>> ago. There is nothing special about a PKCS#11 DLL: unlike a Windows CSP, it 
>> is
>> not signed, there aren't any special check AFAIK (at least in Mozilla 
>> software).
>>   
>>     
>
> The Gemalto and Oberthur (in the recent versions) middlewares install
> their DLLs into the 'Program Files'.
> My hidden motivation to do the same for the OpenSC MSI is that I do not
> managed to build the MSI
> that un-installs the DLLs installed in system32. The update and
> un-update of the PATH variable works remarkably good
Hello Martin,

can you validate r4936, please?

I propose to install OpenSC stuff into the the '\Program Files\OpenSC 
Project\OpenSC'
and install pkcs11-spy into the '\Program Files\OpenSC Project\PKCS11-Spy'

Kind wishes,
Viktor.



-- 
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