Page MenuHomeFreeBSD

rc.d: Fix Kerberos rc scripts
ClosedPublic

Authored by ivy on Aug 8 2025, 5:26 PM.
Tags
None
Referenced Files
F132761520: D51830.diff
Sun, Oct 19, 5:58 PM
Unknown Object (File)
Mon, Oct 13, 3:02 PM
Unknown Object (File)
Fri, Oct 10, 8:42 PM
Unknown Object (File)
Fri, Oct 10, 8:30 PM
Unknown Object (File)
Fri, Oct 10, 8:23 PM
Unknown Object (File)
Fri, Oct 10, 8:23 PM
Unknown Object (File)
Fri, Oct 10, 2:56 PM
Unknown Object (File)
Wed, Oct 1, 9:49 PM
Subscribers

Details

Reviewers
des
Group Reviewers
krb5
Commits
rG992d2f928452: rc.d: Fix Kerberos rc scripts
Summary

Split the Kerberos rc scripts into two sections, one for MIT Kerberos
and one for Heimdal. Don't install Heimdal-specific rc scripts (e.g.,
kfd) for the MIT case.

This does not include an OptionalObsoleteFiles change (even though one
is needed) because that will be fixed later in a different way.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ivy requested review of this revision.Aug 8 2025, 5:26 PM
This revision is now accepted and ready to land.Aug 8 2025, 9:32 PM

the MIT scripts should be in kerberos-kdc, and also remove some now-unused variables

This revision now requires review to proceed.Aug 9 2025, 6:39 AM
libexec/rc/rc.d/Makefile
286–287

This might be easier to read as .if ${MK_MITKRB5} == "no" ... .else ... .fi within an outer .if ${MK_KERBEROS} != "no" ... .fi.

This revision was not accepted when it landed; it landed in state Needs Review.Aug 10 2025, 3:38 PM
This revision was automatically updated to reflect the committed changes.