shishi_priv_build(3)
π shishi_priv_build β straight from the shishi manual, section 3 π
okay bestie, gather round, because this one is short but she is mighty. it's giving "small function, big responsibilities" energy. let's go π
β¨ NAME β¨
shishi_priv_build β an API function, babes. that's the whole name. no notes. π«Ά
πΈ SYNOPSIS πΈ
#include <shishi.h>
int shishi_priv_build(Shishi_priv * priv, Shishi_key * key);
look at her. two arguments, one int return, absolutely no drama. iconic. π
π¦ ARGUMENTS π¦
Shishi_priv * privβ the priv, but likeβ¦ the one you already allocated withshishi_priv(). don't be out here making your own, use the function, fr fr. πShishi_key * keyβ the key for the session, and yes she's the one doing the actual encrypting of the data. main character energy, honestly. π₯
π DESCRIPTION π
so what does she do. she builds the checksum and sets it right into the KRB-PRIV. that's it. that's the job. slay.
β οΈ important lore alert: this follows RFC 1510bis and is incompatible with RFC 1510. yes, literally incompatible. the manpage says "although presumably few implementations use the RFC1510 algorithm" so likeβ¦ lowkey you're probably fine, but bestie, we do NOT guess at this stuff. it's right there in the text. π
π RETURN VALUE π
returns SHISHI_OK iff successful. and only iff. no cap. β
π REPORTING BUGS π
found a bug? not me being the bearer of bad news but⦠go tell the devs. report bugs to <bug-shishi@gnu.org>.
- GNU Shishi home page:
http://www.gnu.org/software/shishi/ - General help using GNU software:
http://www.gnu.org/gethelp/
they wanna hear from you, periodt. π
π§ COPYRIGHT π§
Copyright Β© 2002-2022 Simon Josefsson.
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
(so like, take her, share her, remix her β just keep the receipts. respect the queen. π)
π SEE ALSO π
the full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. iykyk β go read it, it's a whole vibe. πΈ
and that's the page bestie!! π«Ά this was shishi_priv_build(3) from shishi 1.0.3 β literally wrote it, ate it up, left no crumbs. mwah πβ¨
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 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