Re: Building the PKINIT plugin on Windows

Ken Hornstein <[email protected]>
Newsgroups gmane.comp.encryption.kerberos.devel
Message-ID <[email protected]>
>On 10/9/20 11:39 AM, Ken Hornstein wrote:
>> I guess I'm wondering exactly what kind of infrastructure you want
>> in the Windows build process; do you want to have it build OpenSSL
>> as well, or simply point to already-built OpenSSL libraries?
>
>Either is okay, but:
>
>1. We need to be able to document (in src/windows/README) any necessary
>setup for the development environment,

Fair enough; that seems pretty straightforward.

>2. When we build the MSI installer, we presumably need to include
>OpenSSL DLLs, but don't want to conflict with other packages which might
>also depend on OpenSSL, and

I'm a LITTLE unclear on what happens on Windows if you call
LoadLibrary() on a plugin which has a reference to an OpenSSL library
and your application links with another OpenSSL library.  We ran into a
problem related to that on Linux.  But from a practical matter if the
MSI installer installs the Kerberos libraries in a private directory,
the corresponding OpenSSL libraries would also be installed in the same
location.

>3. I don't want to check OpenSSL sources or binaries into the krb5
>repository.

I think we're all in agreement here.

BTW, would the license on the Henry Spencer regex library be acceptable?

https://github.com/garyhouston/regex/blob/master/COPYRIGHT

--Ken
_______________________________________________
krbdev mailing list             [email protected]
https://mailman.mit.edu/mailman/listinfo/krbdev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.