voa-verify(1)

πŸ“¦ version 0.7.6, in arch rolling

πŸ’– voa-verify β€” the voa-verify(1) page, but make it make sense πŸ’–

okay bestie, this is the voa-verify(1) page from the General Commands Manual, and we're gonna get through it together, no cap. it's literally just "check that a file is legit using the right verifiers and signatures." iconic behavior. let's go 🫢


✨ NAME ✨

voa-verify β€” verify a file using suitable verifiers and signatures. that's it, that's the whole vibe check πŸ”₯


πŸŽ€ SYNOPSIS πŸŽ€

voa verify [-o|--output-format] [-v|--verbose]... [-q|--quiet]...
[-h|--help] <OS> <PURPOSE> <CONTEXT> <TECHNOLOGY> <FILE> [SIGNATURES]

so many little flags and then five mandatory args plus one optional one. she's high-maintenance but she slays πŸ’…


🌸 DESCRIPTION 🌸

lowkey the whole point: verify a file using suitable verifiers and signatures. yes queen, confirm that file is real πŸ”βœ¨

it returns a status message on stdout. so the good news comes out the front door πŸ’–

⚠️ but listen β€” if the verification of one or more signature files fails, it returns a non-zero exit code and an error message on stderr. so if your script is like "why did this break," check stderr, she's telling you 😭

πŸ‘‘ OPTIONS πŸ‘‘

  • -o, --output-format <OUTPUT_FORMAT> β€” the output format to use. default is text. πŸ“ May also be specified with the VOA_VERIFY_OUTPUT_FORMAT environment variable.

the possible values are:

  • json: the JSON output format (for the machines πŸ€–)
  • text: the default text output format (for the girlies πŸ’…)
  • -v, --verbose β€” increase logging verbosity. give me MORE. more words. more logs. πŸ—£οΈβœ¨
  • -q, --quiet β€” decrease logging verbosity. shhh 🀫 less noise pls.
  • -h, --help β€” print help (see a summary with -h). cute little cheat sheet πŸŽ€
  • <OS> β€” the OS to verify for. May also be specified with the VOA_VERIFY_OS environment variable. πŸ–₯️
  • <PURPOSE> β€” the purpose to verify for. May also be specified with the VOA_VERIFY_PURPOSE environment variable. 🎯
  • <CONTEXT> β€” the context to verify for. May also be specified with the VOA_VERIFY_CONTEXT environment variable. 🧭
  • <TECHNOLOGY> β€” the technology to verify with. currently only "openpgp" is supported, so don't try anything else bestie πŸ™ˆ. May also be specified with the VOA_VERIFY_TECHNOLOGY environment variable.
  • <FILE> β€” the file to verify. yes, that one. πŸ“„ May also be specified with the VOA_VERIFY_FILE environment variable.
  • [SIGNATURES] β€” the signature to verify a file with. this one's optional (it's in brackets, iykyk) πŸ–ŠοΈ May also be specified with the VOA_VERIFY_SIGNATURE environment variable.
🫢 remember: every single one of those env vars is a whole alternative way to say the same thing, so pick your lane β€” flag or env var, either works.

and that's the whole page, bestie! 🌈 this was voa-verify from the voa General Commands Manual β€” it's part of the voa family of commands, and it ate, no crumbs. now go verify something and slay πŸ’œπŸ¦‹β­

πŸ“¦ where this page comes from