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