In Fedora Core 1, the Kerberos files have been relocated to /usr from /usr/kerberos. This patch created contrib/fedora and necessary files to create RPMs for Fedora-based Linux Systems. Currently building RPMs will not work on Fedora until this patch is applied and used for rpmbuild.
Created attachment 515 [details] Patch to allow building of Fedora RPMs
Just to clarify for auditing purposes, contrib/fedora/* is a duplicate of contrib/redhat/* with the exception of the --with-kerberos5 change in openssh.spec and adding information to %changelog
I'd rather just teach contrib/redhat/openssh.spec about the relocation, perhaps with a build-time test.
If you would like to see this added to the next release, not is the time to make a patch (again the existing spec file, please)
Created attachment 533 [details] Teaches contrib/redhat/openssh.spec to look for kerberos Instead of creating a new contrib/fedora/* section to deal with Fedora, this patch causes rpmbuild to look for the location of the Kerberos5 header files, specifically krb5.h. This seems to detect the difference properly between RedHat 9 and Fedore Core 1 which is where the location change happened.
Similar fix applied, thanks!
Mass change of RESOLVED bugs to CLOSED