[OpenAFS] Re: build error when linking with heimdal-dev (Re:
[OpenAFS] bosserver -noauth& changes cell to localcell)
Benjamin Kaduk
kaduk@mit.edu
Thu, 13 Apr 2017 21:18:51 -0500
On Thu, Apr 13, 2017 at 04:38:25PM -0400, Jeffrey Altman wrote:
> That is an incorrect fix. -lasn1 should neither be added for aklog nor
> libauth.
>
> akimpersonate_v5gen.c is wrong in the Heimdal case. It is making direct
> usage of Heimdal ASN1 macros when it should be following the model used
> for rxkad. I'm not entirely sure why akimpersonate has its own v5gen
> source files.
It was added in the security release as part of rxkad-k5 support,
but my recollection of exactly how it ended up the way it did is
rather faded. It looks like we couldn't use all of the rxkad v5gen
bits as-is and needed to add some new bits. That code is not used
at all on master, of course.
-Ben