Peter Stuge wrote:
> There's been recent discussion on the OpenSC mailing list about
> getting better/updated smartcard support into OpenSSH.
>
> Originating from an OpenSSH package maintainer's desire to keep
> dependencies to a minimum, the idea to load OpenSC dynamically
> popped up.


That is this thread?
http://www.opensc.org/pipermail/open...ch/005707.html

> Now the question is whether this is an approach that
> would be favored by the OpenSSH maintainers?


This has been suggested once before (dlopen'ing a library for
KerberosGetAFSToken) but there was not much support for it. I suspect
there would not be much support for this either.

> Do all of the portable platforms even support dynamic loading?


I don't think Cygwin does. There could well be others.

Even on platforms where it is supported it's likely to vary quite a bit.
On AIX, libfoo.a can contain shared and static components. On HP-UX, the
libraries are libfoo.sl not libfoo.so. dlopen can be hiding in different
places on different platforms. And probably many other things...

--
Darren Tucker (dtucker at zip.com.au)
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69
Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.

_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@mindrot.org
http://www.mindrot.org/mailman/listi...enssh-unix-dev