Skip to content

List kdc, and say which half each Kerberos repo is - #12

Merged
tannevaled merged 1 commit into
mainfrom
feat/list-kdc
Sep 20, 2026
Merged

tannevaled merged 1 commit into
mainfrom
feat/list-kdc

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

kdc is missing from the profile: the organisation has a repository the front page does not know about.

Its two neighbours needed a word each. "krb5" and "kdc" side by side say nothing about which is which — a reader wiring a service needs the accepting half, one running a realm needs the issuing one. And krb5 still said "No KDC", which read as a gap the moment there was one; it is a boundary, so the line now draws it by naming what krb5 does instead (it signs and seals, so krb5i and krb5p as well).

authnd gained a clause: it issues tickets now, for the same people it publishes over LDAP.

⛔ One thing worth recording

An earlier attempt at this rewrote the whole file and would have discarded the version already on main. The local checkout was from a previous session, and the clone that would have refreshed it was skipped by a [ -d ] guard — so the "current" file was a week old, and the rewrite looked like an improvement against it.

Reading main before writing over it is the whole lesson. This change is three lines.

🤖 Generated with Claude Code

kdc is missing from the profile: the organisation has a repository the front
page does not know about.

Its two neighbours needed a word each, because "krb5" and "kdc" side by side
say nothing about which is which — and a reader wiring a service needs the
accepting half while one running a realm needs the issuing one. krb5 also
still said "No KDC", which read as a gap the moment there was one; it is a
boundary, and the line now draws it by naming what krb5 does instead.

authnd gained a clause: it issues tickets now, for the same people it
publishes over LDAP.

⛔ An earlier attempt at this rewrote the whole file and would have discarded
the version already on main. The local checkout was from a previous session
and the clone that would have refreshed it was skipped by a `[ -d ]` guard, so
the "current" file was a week old. Reading main before writing over it is the
whole lesson; this change is three lines.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit d820279 into main Sep 20, 2026
1 check passed
@tannevaled
tannevaled deleted the feat/list-kdc branch September 20, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant