Page MenuHomeFreeBSD

Install kerberos rc files regardless of MK_KERBEROS setting
ClosedPublic

Authored by cy on Apr 1 2020, 6:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 15, 10:59 PM
Unknown Object (File)
Tue, Oct 14, 3:24 AM
Unknown Object (File)
Mon, Oct 13, 3:21 AM
Unknown Object (File)
Sep 16 2025, 1:35 PM
Unknown Object (File)
Sep 15 2025, 9:48 PM
Unknown Object (File)
Sep 13 2025, 2:35 AM
Unknown Object (File)
Sep 13 2025, 2:31 AM
Unknown Object (File)
Sep 8 2025, 2:14 PM
Subscribers

Details

Summary

PR 197337 discusses the lack of kerberos rc scripts when using MIT KRB5 or Heimdal from ports when MK_KERBEROS=no.

This revision unconditionally installs the Kerberos rc scripts for users who do not install base Heimdal and install one of the ports.

Test Plan

The user in PR 197337 is willing to test.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

The change looks Okay to me (except if I was doing it I'd add a separate KERBEROS_SUPPORT or KERBEROS_SCRIPTS knob, but consider that as optional).

cy planned changes to this revision.Apr 1 2020, 7:18 PM

The change looks Okay to me (except if I was doing it I'd add a separate KERBEROS_SUPPORT or KERBEROS_SCRIPTS knob, but consider that as optional).

Good idea. I'll add KERBEROS_SCRIPTS knob.

This adds MK_KERBEROS_SCRIPTS.

Unfortunately there is no documentation in src/tools nor is there anything in build/mk/OptionalObsoleteFiles.inc for any Kerberos scripts. This should also be addressed. For now this should address the PR.

Final version. Can you review, please?

This revision is now accepted and ready to land.Apr 18 2020, 4:50 AM