KPROP(8)

πŸ’– KPROP(8) πŸ’–

okay bestie, welcome to the MIT Kerberos manual, section 8, and today's main character is kprop β€” she's the one who carries your whole database across the internet and hands it to your backup server. iconic behaviour, honestly. 🫢


✨ NAME ✨

kprop β€” propagate a Kerberos V5 principal database to a replica server 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

kprop [-r realm] [-f file] [-d] [-P port] [-s keytab] replica_host

πŸ’… DESCRIPTION πŸ’…

So kprop is the girl who does the secure drop-off. She takes a Kerberos V5 database dump file from the primary Kerberos server and propagates it over to a replica Kerberos server β€” and which replica? That's literally what replica_host is for, she's not guessing. πŸŽ€

⚠️ okay but fr fr, the dump file has to be created by kdb5_util first. Don't show up with a random file, she will not be vibing with that. πŸ’€

⭐ OPTIONS ⭐

  • -r realm β€” tells her which realm the primary server is repping. pick your realm, bestie. πŸ‘‘
  • -f file β€” the filename where the dumped principal database file is hanging out. by default the dumped database file is normally /var/kerberos/krb5kdc/replica_datatrans ✨
  • -P port β€” the port she uses to contact the kpropd server on the remote host. so like, which door are we knocking on. πŸšͺ
  • -d β€” prints debugging information. she gets chatty, she tells you everything she's doing. lowkey the best setting for when things are weird. πŸ”₯
  • -s keytab β€” the location of the keytab file. yes, that keytab. don't lose it. 😭

🌈 ENVIRONMENT 🌈

go check out kerberos for the full rundown on Kerberos environment variables β€” she's got the whole lore drop. πŸ’œ


πŸ’– SEE ALSO πŸ’–

  • kpropd
  • kdb5_util
  • krb5kdc
  • kerberos

πŸŽ€ Author πŸŽ€

MIT

1985-2026, MIT


okay that's the whole page, you're so welcome. this was version 1.22.2 of the KPROP(8) page, brought to you by MIT Kerberos β€” mwah, go propagate something, bestie πŸ’…βœ¨πŸ«Ά

πŸ“¦ where this page comes from
  • fedora 44: krb5-server 1.22.2-2.fc44 Β· Brian-Gladman-2-Clause AND BSD-2-Clause AND (BSD-2-Clause OR GPL-2.0-or-later) AND BSD-2-Clause-first-lines AND BSD-3-Clause AND BSD-4-Clause AND CMU-Mach-nodoc AND FSFULLRWD AND HPND AND HPND-export2-US AND HPND-export-US AND HPND-export-US-acknowledgement AND HPND-export-US-modify AND ISC AND MIT AND MIT-CMU AND OLDAP-2.8 AND OpenVision
  • fedora 44: krb5-server 1.22.2-4.fc44 Β· Brian-Gladman-2-Clause AND BSD-2-Clause AND (BSD-2-Clause OR GPL-2.0-or-later) AND BSD-2-Clause-first-lines AND BSD-3-Clause AND BSD-4-Clause AND CMU-Mach-nodoc AND FSFULLRWD AND HPND AND HPND-export2-US AND HPND-export-US AND HPND-export-US-acknowledgement AND HPND-export-US-modify AND ISC AND MIT AND MIT-CMU AND OLDAP-2.8 AND OpenVision
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms