Bug 198645 - krb5-config in 8.x and 9.x don't include krb5_gssapi
Summary: krb5-config in 8.x and 9.x don't include krb5_gssapi
Status: Closed Feedback Timeout
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 8.4-STABLE
Hardware: Any Any
: --- Affects Some People
Assignee: Xin LI
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-03-16 23:40 UTC by Dan Mahoney
Modified: 2017-07-21 16:05 UTC (History)
3 users (show)

See Also:


Attachments
Patch against system sources. (One-liner) (361 bytes, patch)
2015-03-19 17:27 UTC, Dan Mahoney
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Mahoney 2015-03-16 23:40:21 UTC
Basic problem that can be easily seen in a cleanly installed 8.x:

pkg install ap24-mod_auth_kerb2, service apache24 start.

It'll fail to start.  That has bug 198559 open to correct the *port*.  However, it's a bug in base r8.x (and probably 9.x) triggering it that I wanted to get a PR open on.

Anyway, the one-line patch that needs to be done is here:

https://lists.freebsd.org/pipermail/freebsd-apache/2011-April/002207.html

But that is a patch against the *generated* krb5-config, not the source code that creates it, via some kind of automatic process, I guess?

Since there's not likely to be another 8.x release (and probably not another 9.x release?), if it doesn't make sense to fix these, please close this bug -- however, doing so means that the bug on the port will need to be acted on with some kind of conditional in the makefile.

-Dan
Comment 1 Dan Mahoney 2015-03-19 17:27:35 UTC
Created attachment 154533 [details]
Patch against system sources.  (One-liner)

The attached patch fixes krb5-config and causes the mod_auth_kerb2 to build cleanly.  Arguably, this is the "correct" way to do this, but it means pushing out a -p25.

-Dan
Comment 2 Dan Mahoney 2017-07-21 16:05:17 UTC
WIth 8.x gone the way of the dinosaurs, this can be resolved.