Bug 573

Summary: Don't include krb4 headers on a krb5 compile
Product: Portable OpenSSH Reporter: Simon Wilkinson <simon>
Component: Kerberos supportAssignee: OpenSSH Bugzilla mailing list <openssh-bugs>
Status: CLOSED FIXED    
Severity: normal    
Priority: P2    
Version: -current   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch to remove unnecessary headers none

Description Simon Wilkinson 2003-05-21 08:07:49 AEST
Historical, the Kerberos code required a kerberos 4 define (KEYFILE), even when
just built to use Kerberos V. The code that required this was removed in
revision 1.86 of servconf.c, but the header fudge in the portable patch was
never removed.

The forthcoming attachment just removes these unrequired headers, and so allows
Kerberos V support to build on systems which don't have Kerberos IV libraries.

(Thanks to Buck Huppman for originally identifying the issue)
Comment 1 Simon Wilkinson 2003-05-21 08:11:40 AEST
Created attachment 307 [details]
Patch to remove unnecessary headers

Attachment, as promised
Comment 2 Damien Miller 2003-06-04 19:07:15 AEST
Applied, thanks.
Comment 3 Damien Miller 2004-04-14 12:24:19 AEST
Mass change of RESOLVED bugs to CLOSED