p11-kit-proxy.so
Martin Paljak
martin at martinpaljak.net
Sun Aug 14 05:19:03 PDT 2011
Hello,
On Sun, Aug 14, 2011 at 14:41, Andreas Metzler
<ametzler at downhill.at.eu.org> wrote:
> Hello,
>
> p11-kit 0.3 featured this addition:
>
> -----------------------------------------
> Create a link for the proxy module.
>
> * Install proxy module at its own path which is not prefixed by 'lib'
> * Since the proxy module is the same as the library, and actually
> needs to be loaded as the same library in memory (due to resource
> tracking per process), use a symlink for proxy.
> * Add a variable to the pkg-config file which shows the path
> to the proxy module. ie:
> $ pkg-config --variable=proxy_module p11-kit-1
>
> https://bugzilla.redhat.com/show_bug.cgi?id=725905
> -----------------------------------------
>
> I am not familiar with the technical details of how p11-kit-proxy is
> used (I guess I am missing some basic knowledge to understand the
> documentation.), but I guess it is being dlopened. Is this correct?
>
> Should applications really access the *unversioned* module? Won't there
> be breakage if the p11-kit ABI breaks (e.g. changing the size of a struct)?
IMHO not, as PKCS#11 is a defined API with its own versioning and
related backwards-compatibility tricks.
Maybe I misunderstand something though..
Best,
Martin
More information about the p11-glue
mailing list