KRB.EQUIV(5)

✨ KRB.EQUIV ✨ (that's the krb.equiv file, section 5 of the Cyrus IMAP manuals, bestie πŸ’–)

okay so. welcome to the group chat, pull up a chair πŸŽ€ this is the manual page for krb.equiv, part of the Cyrus IMAP docs, and it's literally just about Kerberos equivalences. lowkey iconic concept, tiny file, huge slay energy. let's get into it πŸ’…


🌸 NAME 🌸

krb.equiv β€” Cyrus IMAP documentation

Kerberos equivalences ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so krb.equiv is a whole file that holds zero or more lines, and every single one of those lines is a lil mapping. it maps a kerberos principal (that's a userid@host vibe, iykyk) to a local user (which is either a userid or an alias, whatever you need 🫢).

here's the tea on the structure: each line has exactly two fields, separated by at least one whitespace character. extra blanks? ignored. they mean nothing to us. πŸ’€

  • field one = the kerberos principal name you wanna remap
  • field two = the name of the corresponding local user

that's it. that's the whole file. main character energy with minimal drama, we love to see it πŸ‘‘


🌈 EXAMPLES 🌈

sample file contents, no cap:

tyq4@ANDY.CMU.EDU tyq4
tyq4@DEANNA.ORG tyq4
ty347@ECE.CMU.EDU tyq4
jj12@ANDY.CMU.EDU tick
tick@DEANNA.ORG tick
jy9o@ANDY.CMU.EDU jyager
jyager@CS.CMU.EDU jyager

like look at all those principals getting remapped to their local users, they're all so valid πŸ“


🧚 FILES 🧚

  • /etc/imapd.conf
  • <configdirectory>/krb.equiv

⭐ SEE ALSO ⭐

(go read that one too, it's giving essential companion content πŸ’œ)


πŸ‘‘ AUTHOR πŸ‘‘

The Cyrus Team, Nic Bernstein (Onlight)


1993–2026, The Cyrus Team


okay that's the whole page, you ate that, go forth and remap your principals responsibly πŸ«ΆπŸ’…βœ¨

Cyrus IMAP 3.10.4 β€” dated Sep 09, 2026 β€” this was KRB.EQUIV(5), and yes the footer info is real, periodt πŸ’–

πŸ“¦ where this page comes from