Page MenuHomeFreeBSD

OptionalObsoleteFiles: Update Kerberos entries
ClosedPublic

Authored by ivy on Tue, Aug 12, 2:07 PM.
Tags
None
Referenced Files
F126829526: D51874.id.diff
Sun, Aug 24, 12:17 PM
Unknown Object (File)
Wed, Aug 20, 8:19 PM
Unknown Object (File)
Mon, Aug 18, 8:16 AM
Unknown Object (File)
Mon, Aug 18, 6:39 AM
Unknown Object (File)
Mon, Aug 18, 5:07 AM
Unknown Object (File)
Mon, Aug 18, 2:49 AM
Unknown Object (File)
Mon, Aug 18, 2:21 AM
Unknown Object (File)
Sun, Aug 17, 2:04 AM
Subscribers

Details

Summary

Consolidate the various lists of Kerberos files into three sets:
common files, files only installed by MIT Kerberos, and files only
installed by Heimdal. This avoids having to list the same files in
multiple places and makes the logic a lot easier to maintain.

The new file lists were created by comparing the actual result of
make installworld with the various options enabled or disabled.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 66194
Build 63077: arc lint + arc unit

Event Timeline

ivy requested review of this revision.Tue, Aug 12, 2:07 PM
This revision is now accepted and ready to land.Tue, Aug 12, 2:59 PM

usr/lib/libkadm5clnt.so.11 should be in the Heimdal section

this suggests i missed something when testing, i'll do some more tests

This revision now requires review to proceed.Tue, Aug 12, 3:04 PM

further testing revealed that usr/lib/libkadm5clnt.a is also specific to Heimdal
(but not libkadm5clnt.so, which exists in both)

cy added a subscriber: cy.

This is a lot to review.

This revision is now accepted and ready to land.Tue, Aug 12, 3:22 PM
In D51874#1185532, @cy wrote:

This is a lot to review.

yes, sorry. however, the result is a smaller file that should require less work in the future.

In D51874#1185538, @ivy wrote:
In D51874#1185532, @cy wrote:

This is a lot to review.

yes, sorry. however, the result is a smaller file that should require less work in the future.

I envisage Heimdal removal in 16. It's only there for 15 should someone need to use Heimdal for a KDC with principals encrypted using ancient unsupported ciphers. This would have still been a problem had we updated to Heimdal 7.8.0 instead. This is something I am working on: a migration path.

This revision was automatically updated to reflect the committed changes.