2011/1/26 Reinhard Tartler <[email protected]>:
> Ludovic,
>
> If libpcsclite.so.1 was installed to /usr, then wpa_supplicant will not
> start *at all* if /usr is not available, regardless if smartcard
> authentication is used or not. The reason is that the dynamic linker
> needs to load all libraries that a binary is linked against in memory at
> application load time.
>
> So while you're right that smartcard authentication doesn't work with
> /usr separated, the current solution is a better compromise than having
> two copies of the wpa_supplicant (one with pcsc support and one without)
> or even a statically linked binary IMO.

The correct solution is to use dlopen() as explained in my blog
http://ludovicrousseau.blogspot.com/2010/10/pcsc-lite-upgrade-and-ubuntu-special.html

-- 
 Dr. Ludovic Rousseau

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/694847

Title:
  Please merge pcsc-lite 1.6.6-1 (main) from Debian experimental (main)

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to