GSS(1)

πŸ“¦
version 1.0.4 Β· 3 versions
, in alpine 3.24, debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– gss(1) β€” the manual, but make it cute πŸ’–

okay so bestie, this is gss, the Generic Security Service command line interface. it lives in the User Commands section of the manual, so you already know it's giving "i'm a whole binary, not a config file." 🫢


✨ NAME ✨

gss β€” Generic Security Service command line interface πŸ’…


✨ SYNOPSIS ✨

gss OPTIONS...

literally just you, the command, and a pile of options. iconic. πŸ‘‘


✨ DESCRIPTION ✨

so like, this is the command line interface to GSS, and its whole main character job is explaining error codes for you. no cap. πŸ”₯

also a lil heads up bestie: mandatory arguments to long options are mandatory for short options too. so if a long option needs a value, the short one does too. the rules apply to everyone, periodt. πŸ’€

here's every single flag, no skipping, i promise πŸŽ€:

  • -h, --help β€” prints the help and then dips out. exit stage left. πŸ‘‹
  • -V, --version β€” prints the version and exits. flex the number, then bounce. ⭐
  • -l, --list-mechanisms β€” lists info about the supported mechanisms, in a human readable format. like, readable by humans specifically, which is us. πŸ¦‹
  • -m, --major=LONG β€” describes a `major status' error code value. it takes a LONG, so hand it the number and it'll tell you what it means. πŸ”
  • -a, --accept-sec-context[=MECH] β€” accept a security context as server. and here's the tea: if MECH isn't specified, no credentials will be acquired. use "*" to use the library default mechanism. πŸ‘‘
  • -i, --init-sec-context=MECH β€” initialize a security context as client. MECH is the SASL name of the mechanism, and if you don't know which ones exist, use -l to list the supported mechanisms. 🧚
  • -n, --server-name=SERVICE@HOSTNAME β€” for -i and -a, this sets the name of the remote host. for example, "imap@mail.example.com". πŸ“¬
  • -q, --quiet β€” silent operation, and the default is off, so by default it is very much not silent. πŸ™ˆ

✨ AUTHOR ✨

written by Simon Josefsson. πŸ’œ


✨ REPORTING BUGS ✨

found a bug? tell the people, bestie:


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. ✨

and there is NO WARRANTY, to the extent permitted by law. like, none. zero. not even a little one. 🫣

✨ SEE ALSO ✨

the full documentation for gss is maintained as a Texinfo manual. so if the info and gss programs are properly installed at your site, this command

info gss

should give you access to the complete manual. go read it, it's giving very thorough. πŸ“–πŸ’–


and that's the whole page, bestie!! 🌈 this was GNU Generic Security Service, version 1…, from August 2022 β€” mwah, ily, now go explain some error codes. πŸ’…πŸŽ€πŸ¦‹πŸŒΈπŸ’œ

πŸ“¦ where this page comes from