SHISHI_X509CERT_DEFAULT_FILE_GUESS(3)

πŸ“¦
version 1.0.3 Β· 2 versions
  • 1.0.3 Β· debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.0.2 Β· ubuntu jammy
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– shishi_x509cert_default_file_guess(3) πŸ’–

okay bestie, so this one lives in the shishi manual, and it's literally called shishi_x509cert_default_file_guess β€” say that five times fast, I dare you 🫢 it's an API function, and it's giving "where did I put my client cert" energy.


✨ NAME ✨

shishi_x509cert_default_file_guess β€” API function πŸ‘‘


🌸 SYNOPSIS 🌸

#include <shishi.h>

char * shishi_x509cert_default_file_guess(Shishi * handle);

πŸŽ€ ARGUMENTS πŸŽ€

  • Shishi * handle β€” the Shishi library handle, and you gotta make it with shishi_init(). no handle, no guesses, periodt πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

so what it does is guess the default X.509 client certificate filename. that's it, that's the whole vibe ✨ and the guess is literally this:

$HOME/.shishi/client.certs

iconic, lowkey, tucked away in your home dir like a little secret πŸ“


⭐ RETURN VALUE ⭐

it returns the default X.509 client certificate filename as a string πŸŽ€

⚠️ bestie listen β€” that string is yours to deal with. you have to deallocate it with free() yourself. no one's coming to clean up after you, this is main character responsibility fr fr 😭

πŸ’€ REPORTING BUGS πŸ’€

found a bug? not me manifesting but okay β€” report bugs to <bug-shishi@gnu.org> πŸ›


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. slay, and also legally binding 🫢


🌈 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, then this command:

info shishi

should give you access to the complete manual πŸ“– iykyk


and that's the whole page, bestie πŸ’œ this was brought to you by shishi 1.0.3, and yes, the header and footer said shishi_x509cert...ault_file_guess(3) because apparently even the manpage was too shy to spell its own name out fully πŸ™ˆ stay hydrated, free your strings, mwah πŸ’…βœ¨