SHISHID(8)
π SHISHID(8) π
okay bestie, gather round, because today we're talking about a little server from the System Administration Utilities corner of the GNU Shishi universe, and honestly? it's giving main character energy for your whole Kerberos setup. π
β¨ NAME β¨
shishid β the Shishi KDC server. that's Key Distribution Center, and yes it is exactly as important as it sounds. π
πΈ SYNOPSIS πΈ
shishid [OPTION]...
like, you just run it with options. that's the whole vibe. π¦
π DESCRIPTION π
so shishid is the Shishi Key Distribution Center server. it's the one holding the keys, literally. no cap. π
Now here's the little starter menu of options that show up before the fancy grouped sections:
-h,--helpβ prints help and then dips. bye! π-V,--versionβ prints the version and exits. iconic behavior.
π§ Commands:
-l,--listen=[FAMILY:]ADDR:PORT/TYPEβ the sockets it listens on for queries. the family can beIPv4orIPv6, and if you don't say which, the family gets decided bygethostbyname(ADDR). if you hand it an address of*, that means all addresses on the local host. the default is*:kerberos/udp, *:kerberos/tcp. π«Ά-u,--setuid=NAMEβ after the socket is bound, it sets the user identity. so it drops privileges after it's already comfy. π
π TLS settings:
--no-tlsβ disables TLS support. (default=off) like, by default TLS is on, so this is the "please don't" switch. π--x509cafile=FILEβ the X.509 certificate authorities used to verify client certificates, in PEM format. this is how you check who's knocking. πͺ--x509certfile=FILEβ the X.509 server certificate, in PEM format. it's YOUR personal certificate. serve. β¨--x509crlfile=FILEβ the X.509 certificate revocation list to check for revoked client certificates, in PEM format. the naughty list, essentially. π--x509keyfile=FILEβ the X.509 server certificate key, in PEM format. guard this one with your life, bestie. π₯--resume-limit=SHORTβ keeps track of up to this many TLS sessions for resume purposes.0disables TLS resume. (default=50) π
β Other options:
-c,--configuration-file=FILEβ use the specified configuration file. π-v,--verboseβ produces verbose output. use it multiple times to increase the amount of information. stack it, honestly. π-q,--quietβ doesn't produce any diagnostic output. (default=off) silence, but make it fashion. π€«
β οΈ Mandatory arguments to long options are mandatory for short options too. so like, don't forget your arguments, fr fr.
π AUTHOR π
Written by Simon Josefsson. a legend, periodt. β¨
π REPORTING BUGS π
Report bugs to <bug-shishi@gnu.org>. they wanna hear it, bestie. π«Ά
Packaged by Debian (1.0.3-7)
Copyright Β© 2022 Simon Josefsson.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
π no warranty, girly. read that part twice.
π¦ SEE ALSO π¦
the full documentation for shishid is maintained as a Texinfo manual. if the info and shishid programs are properly installed at your site, the command
info shishid
should give you access to the complete manual. iykyk. β
and that's the whole page, bestie!! this was GNU Shishi 1.0.3, dated March 2026, and honestly? she ate. πβ¨π mwah, go configure your KDC. π
π¦ where this page comes from
- ubuntu stonking: shishi-kdc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms